JPH02270037A - ハードウェアシミュレーション方式 - Google Patents
ハードウェアシミュレーション方式Info
- Publication number
- JPH02270037A JPH02270037A JP1093403A JP9340389A JPH02270037A JP H02270037 A JPH02270037 A JP H02270037A JP 1093403 A JP1093403 A JP 1093403A JP 9340389 A JP9340389 A JP 9340389A JP H02270037 A JPH02270037 A JP H02270037A
- Authority
- JP
- Japan
- Prior art keywords
- simulation
- real chip
- circuit
- emulator
- engine
- 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
- 238000004088 simulation Methods 0.000 title claims abstract description 30
- 238000012360 testing method Methods 0.000 claims description 5
- 238000000034 method Methods 0.000 claims description 2
- 238000012790 confirmation Methods 0.000 abstract description 2
- 238000012545 processing Methods 0.000 description 3
- 239000011093 chipboard Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、シミュレーションに関し、特にリアルチップ
付きハードウェアシミュレーションに関する。
付きハードウェアシミュレーションに関する。
従来、この種のリアルチップ付きハードウェアシミュレ
ーションは、シミュレーション対象回路の機能に合った
テスト用ファームウェアをコーディング及びアセンブル
をして、ファーム用プログラムファイルを作成し、この
内容に従ってシミュレーションを最後まで実行させ、シ
ミュレーション結果をデイスプレィにて波形観測してい
た。
ーションは、シミュレーション対象回路の機能に合った
テスト用ファームウェアをコーディング及びアセンブル
をして、ファーム用プログラムファイルを作成し、この
内容に従ってシミュレーションを最後まで実行させ、シ
ミュレーション結果をデイスプレィにて波形観測してい
た。
上述した従来のリアルチップ付きハードウェアシミュレ
ーションは、テスト用ファームウェアを前もってコーデ
ィング、アセンブルをし、フォーマット変換する必要が
あるので、修正があった場合など始めからコーディング
、アセンブルをしてフォーマット変換しなければならず
、処理が非常に繁雑になるという欠点がある。
ーションは、テスト用ファームウェアを前もってコーデ
ィング、アセンブルをし、フォーマット変換する必要が
あるので、修正があった場合など始めからコーディング
、アセンブルをしてフォーマット変換しなければならず
、処理が非常に繁雑になるという欠点がある。
本発明のリアルチップ付きハードウェアシミュレーショ
ン方式の構成は、ホストコンピュータにシミュレーショ
ンエンジン、ソフトウェアライブラリファイルと実チッ
プ搭載ボードアダプタ及び実チップ搭載ボードから構成
されるリアルチップ付きハードウェアシミュレータにお
いて、前記実チップ搭載ボードの実チップの代わりにイ
ンサーキットエミュレータを接続し、シミュレーション
回路のテストファーム用ファイルを簡単に変更出来るよ
うにしたことを特徴とする。
ン方式の構成は、ホストコンピュータにシミュレーショ
ンエンジン、ソフトウェアライブラリファイルと実チッ
プ搭載ボードアダプタ及び実チップ搭載ボードから構成
されるリアルチップ付きハードウェアシミュレータにお
いて、前記実チップ搭載ボードの実チップの代わりにイ
ンサーキットエミュレータを接続し、シミュレーション
回路のテストファーム用ファイルを簡単に変更出来るよ
うにしたことを特徴とする。
次に、本発明について図面を参照して説明する。
第1図は本発明の一実施例のブロック図であり、ホスト
コンピュータ1は、キイボード7からのコマンドに対す
る処理や各部の制御を司どる。シミュレーションエンジ
ン2は、ホストコンピュータ1からの制御を受けてシミ
ュレーションを専用に実行する。ソフトウェアライブラ
リファイル3は、シミュレーション対象回路のソフトレ
ベルで記述されたライブラリが格納されている。
コンピュータ1は、キイボード7からのコマンドに対す
る処理や各部の制御を司どる。シミュレーションエンジ
ン2は、ホストコンピュータ1からの制御を受けてシミ
ュレーションを専用に実行する。ソフトウェアライブラ
リファイル3は、シミュレーション対象回路のソフトレ
ベルで記述されたライブラリが格納されている。
リアルチップ搭載ボードアダプタ4は、リアルチップ搭
載ボード5に搭載される実チップの信号レベルをソフト
レベルの信号に変換する。リアルチップ搭載ボード5は
、実チップを搭載するボード、デイスプレィ6は、シミ
ュレーション結果及びコマンド入力表示を行う。キイボ
ード7は、各コマンド入力やホストコンピュータの処理
の制御を行う、インサーキットエミュレータ8は、イン
サーキットエミュレータ内部のメモリの情報のダウンロ
ードやメモリ内容の変更処理を行う。
載ボード5に搭載される実チップの信号レベルをソフト
レベルの信号に変換する。リアルチップ搭載ボード5は
、実チップを搭載するボード、デイスプレィ6は、シミ
ュレーション結果及びコマンド入力表示を行う。キイボ
ード7は、各コマンド入力やホストコンピュータの処理
の制御を行う、インサーキットエミュレータ8は、イン
サーキットエミュレータ内部のメモリの情報のダウンロ
ードやメモリ内容の変更処理を行う。
キイボード7よりRUNコマンドを入力すると、ホスト
コンピュータ1は、シミュレーション対象回路に必要な
情報をソフトウェアライブラリファイル3から取り出し
、シミュレーションエンジン2に制御を渡す、シミュレ
ーションエンジン2は、ホストコンピュータ1から制御
を引き継ぎ、インサーキットエミュレーション8のメモ
リ情報に従って、シミュレーションを行う。ここで、シ
ミュレーション結果をデイスプレィ6に表示して確認を
取る。
コンピュータ1は、シミュレーション対象回路に必要な
情報をソフトウェアライブラリファイル3から取り出し
、シミュレーションエンジン2に制御を渡す、シミュレ
ーションエンジン2は、ホストコンピュータ1から制御
を引き継ぎ、インサーキットエミュレーション8のメモ
リ情報に従って、シミュレーションを行う。ここで、シ
ミュレーション結果をデイスプレィ6に表示して確認を
取る。
次に、プログラムの変更があった場合、インサーキット
エミュレーション8の内部メモリの情報を書き換える事
により再シミュレーション出来る。
エミュレーション8の内部メモリの情報を書き換える事
により再シミュレーション出来る。
以上説明したように本発明は、ホストコンピュータにシ
ミュレーションエンジン、ソフトウェアライブラリと実
チップ搭載ボードアダプタと実チップ搭載ボード及びイ
ンサーキットエミュレータを接続する事により、テスト
用ファームデータを簡単に変更する事が出来るので、シ
ミュレーションの実行時間及び工数を削減出来る効果が
ある。
ミュレーションエンジン、ソフトウェアライブラリと実
チップ搭載ボードアダプタと実チップ搭載ボード及びイ
ンサーキットエミュレータを接続する事により、テスト
用ファームデータを簡単に変更する事が出来るので、シ
ミュレーションの実行時間及び工数を削減出来る効果が
ある。
第1図は本発明の一実施例のブロック図である。
1・・・ホストコンピュータ、2・・・シミュレーショ
ンエンジン、3・・・ソフトウェアライブラリファイル
、4・・・リアルチップ搭載ボードアダプタ、51.。 リアルチップ搭載ボード、6・・・デイスプレィ、7・
・・キイボード、8・・・インサーキットエミュレータ
。
ンエンジン、3・・・ソフトウェアライブラリファイル
、4・・・リアルチップ搭載ボードアダプタ、51.。 リアルチップ搭載ボード、6・・・デイスプレィ、7・
・・キイボード、8・・・インサーキットエミュレータ
。
Claims (1)
- ホストコンピュータにシミュレーションエンジン、ソフ
トウェアライブラリファイルと実チップ搭載ボードアダ
プタ及び実チップ搭載ボードから構成されるリアルチッ
プ付きハードウェアシミュレータにおいて、前記実チッ
プ搭載ボードの実チップの代わりにインサーキットエミ
ュレータを接続し、シミュレーション回路のテストファ
ーム用ファイルを簡単に変更出来るようにしたことを特
徴とするリアルチップ付きハードウェアシミュレーショ
ン方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1093403A JPH02270037A (ja) | 1989-04-12 | 1989-04-12 | ハードウェアシミュレーション方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1093403A JPH02270037A (ja) | 1989-04-12 | 1989-04-12 | ハードウェアシミュレーション方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02270037A true JPH02270037A (ja) | 1990-11-05 |
Family
ID=14081335
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1093403A Pending JPH02270037A (ja) | 1989-04-12 | 1989-04-12 | ハードウェアシミュレーション方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02270037A (ja) |
-
1989
- 1989-04-12 JP JP1093403A patent/JPH02270037A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6319008B1 (en) | Avionics simulator | |
| US5852564A (en) | Method and apparatus for interactively displaying signal information during computer simulation of an electrical circuit | |
| US20040237062A1 (en) | Method and apparatus for emulating a hardware/software system using a computer | |
| US6182242B1 (en) | Generic device driver simulator and method | |
| JP2003173270A (ja) | ソフトウェアデバッグ装置 | |
| JPH11505645A (ja) | プロセッサに基づくデジタルシステムをシミュレートするための装置および方法 | |
| US20030145290A1 (en) | System for controlling external models used for verification of system on a chip (SOC) interfaces | |
| JP3189793B2 (ja) | システムシミュレータおよびシステムシミュレーション方法 | |
| JPH02270037A (ja) | ハードウェアシミュレーション方式 | |
| JP2803090B2 (ja) | Mpuシミュレーション方法及びmpuシミュレータ | |
| JPS6349851A (ja) | シミユレ−シヨンシステム | |
| JPH02284205A (ja) | Pcのシミュレーション方式 | |
| JPH11232091A (ja) | データ処理方法および装置、情報記憶媒体 | |
| JP3057192B2 (ja) | 論理シミュレーション支援システム | |
| JPS62214444A (ja) | シミユレ−シヨン方法 | |
| Goldberg et al. | The PRIM System: An alternative architecture for emulator development and use | |
| JPH06274567A (ja) | 論理シミュレーション装置 | |
| JP2525913Y2 (ja) | Lsi論理シミュレーション装置 | |
| JPH05250221A (ja) | シミュレータ実行方式 | |
| JP3057191B2 (ja) | 論理シミュレーション支援システム | |
| JPH04216139A (ja) | エミュレータの制御方法 | |
| JPH08227301A (ja) | シーケンス制御プログラム動作検証装置 | |
| JPH10240504A (ja) | 通信プログラムの作成方法 | |
| McCann et al. | Microprocessor product design: The role of the development system | |
| JPH06175874A (ja) | インサーキットエミュレータ装置 |