JPH0285981A - ソフトウェア開発支援装置 - Google Patents
ソフトウェア開発支援装置Info
- Publication number
- JPH0285981A JPH0285981A JP63237563A JP23756388A JPH0285981A JP H0285981 A JPH0285981 A JP H0285981A JP 63237563 A JP63237563 A JP 63237563A JP 23756388 A JP23756388 A JP 23756388A JP H0285981 A JPH0285981 A JP H0285981A
- Authority
- JP
- Japan
- Prior art keywords
- data
- software development
- microcomputer
- master slice
- mask
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Microcomputers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野1
本発明は、半導体装置化するマイクロコンピュータの、
プログラム、及び、プログラム以外のすべてのマスタス
ライスデータを作成するための、ソフトウェア開発支援
装置に関する。
プログラム、及び、プログラム以外のすべてのマスタス
ライスデータを作成するための、ソフトウェア開発支援
装置に関する。
従来のソフトウェア開発支援装置では、プログラムに関
するマスタスライスデータは、マイクロコンビニータ動
作シミニレ−ジョン装置用のデータ、及び、マイクロコ
ンピュータを半導体装置化するためのマスクデータに変
換することができたが、プログラム以外のマスタスライ
スデータに関しては、同一人力データから、動作シミュ
レータ用データ、及び、マスクデータを、発生させるこ
とができず、それぞれ別の入力データを用いていた。又
は、動作シミュレータ上では、プログラム以外のマスタ
スライスデータの一部が、機能実現できないものもあっ
た。
するマスタスライスデータは、マイクロコンビニータ動
作シミニレ−ジョン装置用のデータ、及び、マイクロコ
ンピュータを半導体装置化するためのマスクデータに変
換することができたが、プログラム以外のマスタスライ
スデータに関しては、同一人力データから、動作シミュ
レータ用データ、及び、マスクデータを、発生させるこ
とができず、それぞれ別の入力データを用いていた。又
は、動作シミュレータ上では、プログラム以外のマスタ
スライスデータの一部が、機能実現できないものもあっ
た。
[発明が解決しようとする課題]
しかし、従来のソフト開発支援装置では、マイクロコン
ピュータの動作シミニーレーク上で、動作確認を行なっ
たマスタスライスデータと、半導体装置化するためのマ
スクデータとが、別の入力データから作成されたデータ
のため、2度データを入力する工数を要し、2つのデー
タが同一内容か確認する工数を要し、更に、誤入力によ
り動作シミュレータと半導体装置化したマイクロコンピ
ュータとの動作の相異が発生するのを完全に防ぐことが
できないという問題点を有していた。そこで、本発明は
従来のこのような問題点を解決するため、プログラム以
外のマスタスライスデータも含めたすべてのマスタスラ
イスデータを、同一人力データより、動作シミュレータ
用データと、半導体装置化用マスクデータとを、発生す
ることのできるソフトウェア開発支援装置を得ることを
目的とする。
ピュータの動作シミニーレーク上で、動作確認を行なっ
たマスタスライスデータと、半導体装置化するためのマ
スクデータとが、別の入力データから作成されたデータ
のため、2度データを入力する工数を要し、2つのデー
タが同一内容か確認する工数を要し、更に、誤入力によ
り動作シミュレータと半導体装置化したマイクロコンピ
ュータとの動作の相異が発生するのを完全に防ぐことが
できないという問題点を有していた。そこで、本発明は
従来のこのような問題点を解決するため、プログラム以
外のマスタスライスデータも含めたすべてのマスタスラ
イスデータを、同一人力データより、動作シミュレータ
用データと、半導体装置化用マスクデータとを、発生す
ることのできるソフトウェア開発支援装置を得ることを
目的とする。
[課題を解決するための手段1
本発明のソフトウェア開発支援装置は、a)マイクロコ
ンピュータのソフトウェア開発支援装置において、 b)プログラム、及び、プログラム以外のすべてのマス
タスライスデータを、入力する装置と、c)該マスタス
ライスデータをマイクロコンピュータ動作シミュレーシ
ョン装置上に機能実現する手段と、 d)該マスタスライスデータを、マイクロコンピュータ
を半導体装置化するためのマスクデータに、変換する手
段とを備えたことを特徴とする。
ンピュータのソフトウェア開発支援装置において、 b)プログラム、及び、プログラム以外のすべてのマス
タスライスデータを、入力する装置と、c)該マスタス
ライスデータをマイクロコンピュータ動作シミュレーシ
ョン装置上に機能実現する手段と、 d)該マスタスライスデータを、マイクロコンピュータ
を半導体装置化するためのマスクデータに、変換する手
段とを備えたことを特徴とする。
[作 用]
本発明は、以上の構成を有するので、すべてのマスタス
ライスデータな、同一人力から、動作シミュレーション
装置用データ、及び、半導体装置化用マスクデータが得
られるため、動作シミュレーションで得られた結果と異
なることな(、確実に、短時間に、半導体装置化用マス
クデータを作成することができる。
ライスデータな、同一人力から、動作シミュレーション
装置用データ、及び、半導体装置化用マスクデータが得
られるため、動作シミュレーションで得られた結果と異
なることな(、確実に、短時間に、半導体装置化用マス
クデータを作成することができる。
[実 施 例]
以下に、本発明についての実施例に基づいて、詳細に説
明する。
明する。
第1図に、本発明の実施例であるソフト開発支援装置l
と、マイクロコンピュータの動作シミュレータ6と、半
導体装置化したマイクロコンピュータ12の図を示す。
と、マイクロコンピュータの動作シミュレータ6と、半
導体装置化したマイクロコンピュータ12の図を示す。
マイクロコンピュータを半導体装置化するために必要に
すべてのマスタスライスデータは、ソフト開発支援装置
lの入力装置2に入力され、入力データ3の形で、ソフ
ト開発支援装置1内に保管される。データ変換装置4に
より、シミュレータ用データ5.及び、マスク用データ
7が、同時に発生する。まず、シミュレータ用データ5
を、動作シミュレータ6にロードし、動作シミュレータ
6上で、要望仕様通りの動作をするマスタスライスデー
タが得られたかの確認を行なう、マスタスライスデータ
には、プログラムデータ、配線切換オプションデータ、
LCD表示機能用デコーダデータ等が含まれる。入力デ
ータ3が、要望仕様通りのマスタスライスデータである
ことが、動作シミュレータ6上で確認できた時点で、シ
ミュレータ用データ5と同時に得られたマスク用データ
7を、マスク作成装置8にかけ、マスクスライスマスク
9を作成し、あらかじめ準備されているバルクマスク1
0と合せて、半導体製造工程11を通すことにより、マ
イクロコンピュータ12が得られる。このマイクロコン
ピュータ12に作り込まれたマスタスライスデータは、
動作シミュレータ6で確認したマスタスライスデータと
、元は同一の入力データ3であるため、動作シミュレー
タ6で確認した機能と同等の機能を持つマイクロコンピ
ュータ12が製造できる。マスタスライスデータの入力
は、入力装置2への入力のみで済み、入力データ3から
、シミュレータ用データ5、及び、マスク用データ7を
得るための工程は、データ変換装置4により機械化され
ているため、短時間で確実に行なえる。
すべてのマスタスライスデータは、ソフト開発支援装置
lの入力装置2に入力され、入力データ3の形で、ソフ
ト開発支援装置1内に保管される。データ変換装置4に
より、シミュレータ用データ5.及び、マスク用データ
7が、同時に発生する。まず、シミュレータ用データ5
を、動作シミュレータ6にロードし、動作シミュレータ
6上で、要望仕様通りの動作をするマスタスライスデー
タが得られたかの確認を行なう、マスタスライスデータ
には、プログラムデータ、配線切換オプションデータ、
LCD表示機能用デコーダデータ等が含まれる。入力デ
ータ3が、要望仕様通りのマスタスライスデータである
ことが、動作シミュレータ6上で確認できた時点で、シ
ミュレータ用データ5と同時に得られたマスク用データ
7を、マスク作成装置8にかけ、マスクスライスマスク
9を作成し、あらかじめ準備されているバルクマスク1
0と合せて、半導体製造工程11を通すことにより、マ
イクロコンピュータ12が得られる。このマイクロコン
ピュータ12に作り込まれたマスタスライスデータは、
動作シミュレータ6で確認したマスタスライスデータと
、元は同一の入力データ3であるため、動作シミュレー
タ6で確認した機能と同等の機能を持つマイクロコンピ
ュータ12が製造できる。マスタスライスデータの入力
は、入力装置2への入力のみで済み、入力データ3から
、シミュレータ用データ5、及び、マスク用データ7を
得るための工程は、データ変換装置4により機械化され
ているため、短時間で確実に行なえる。
〔発明の効果1
以上述べたように、本発明によれば、マイクロコンピュ
ータのプログラム以外のデータも含めたすべてのマスタ
スライスデータに関して、同一人力データから、動作シ
ミュレータ用データと、マスク用データとが、短時間に
、確実に、得られるため、マイクロコンピュータのソフ
トウェア開発の効率化、確実性の向上などに、 多大の効果を有 するものである。
ータのプログラム以外のデータも含めたすべてのマスタ
スライスデータに関して、同一人力データから、動作シ
ミュレータ用データと、マスク用データとが、短時間に
、確実に、得られるため、マイクロコンピュータのソフ
トウェア開発の効率化、確実性の向上などに、 多大の効果を有 するものである。
第1図は、本発明のソフトウェア開発支援装置の実施例
を示す図。 ・ソフト開発支援装置 ・入力装置 ・入力データ ・データ変換装置 シミュレータ用データ ・動作シミニレータ ・マスク用データ ・マスク作成装置 ・マスクスライス・マスク ・バルク・マスク ・半導体装置製造工程 ・マイクロコンピュータ
を示す図。 ・ソフト開発支援装置 ・入力装置 ・入力データ ・データ変換装置 シミュレータ用データ ・動作シミニレータ ・マスク用データ ・マスク作成装置 ・マスクスライス・マスク ・バルク・マスク ・半導体装置製造工程 ・マイクロコンピュータ
Claims (1)
- (1)a)マイクロコンピュータのソフトウェア開発支
援装置において b)プログラム、及び、プログラム以外のすべてのマス
タスライスデータを、入力する装置と、 c)該マスタスライスデータをマイクロコンピュータ動
作シミュレーション装置上に機能実現する手段と、 d)該マスタスライスデータを、マイクロコンピュータ
を半導体装置化するためのマスクデータに、変換する手
段とを備えたことを特徴とするソフトウェア開発支援装
置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63237563A JPH0285981A (ja) | 1988-09-22 | 1988-09-22 | ソフトウェア開発支援装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63237563A JPH0285981A (ja) | 1988-09-22 | 1988-09-22 | ソフトウェア開発支援装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0285981A true JPH0285981A (ja) | 1990-03-27 |
Family
ID=17017168
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63237563A Pending JPH0285981A (ja) | 1988-09-22 | 1988-09-22 | ソフトウェア開発支援装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0285981A (ja) |
-
1988
- 1988-09-22 JP JP63237563A patent/JPH0285981A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2208135A1 (en) | Method, computer program product, and data structure for validating creation of and routing messages to file objects | |
| KR880004545A (ko) | 와이어본딩방법 | |
| JP2005527039A (ja) | Corba環境でumlモデルとその実装との間のリンクを確保するソフトウェア開発ツール | |
| JPH0285981A (ja) | ソフトウェア開発支援装置 | |
| JPH01259424A (ja) | ソフトウエア自動生成装置 | |
| JPS60116537U (ja) | 電子計算機プログラム盗用防止器 | |
| JPH01292482A (ja) | ディジタル/アナログ混在回路シミュレーション方式 | |
| JPS5929052U (ja) | 集積回路装置 | |
| JPH05143393A (ja) | テストプログラム作成装置 | |
| JPS59192708U (ja) | シ−ケンス作成表 | |
| JPS58174711U (ja) | デジタルインタ−フエ−スシミユレ−タ | |
| JP2940124B2 (ja) | 基板cad装置 | |
| JPS6376054A (ja) | データフロー図作成システム | |
| JPH03127140A (ja) | プログラム動的生成方式 | |
| JPH0342779A (ja) | 実装部品搭載試行システム | |
| JPS6039164U (ja) | 入出力装置 | |
| JPS63237161A (ja) | 論理シミユレ−シヨン方法 | |
| JPH0348902A (ja) | シーケンス制御におけるマクロ命令 | |
| JPS6165348A (ja) | 外部装置接続方式 | |
| JPH04104340A (ja) | 変換マスタファイルによるコード変換方式 | |
| JPH10307727A (ja) | ソフトウェア構築装置及び型チェック方法 | |
| JPS63159980A (ja) | Lsiマスクパタ−ン設計装置 | |
| JPS5920302U (ja) | マツプ方式plc | |
| JPH02186659A (ja) | スタンダードセル配置手法 | |
| JPS59168123U (ja) | バ−グラフ表示装置 |