JPH0652142A - シミュレーションインターフェース方法 - Google Patents

シミュレーションインターフェース方法

Info

Publication number
JPH0652142A
JPH0652142A JP4224695A JP22469592A JPH0652142A JP H0652142 A JPH0652142 A JP H0652142A JP 4224695 A JP4224695 A JP 4224695A JP 22469592 A JP22469592 A JP 22469592A JP H0652142 A JPH0652142 A JP H0652142A
Authority
JP
Japan
Prior art keywords
simulation
data
data file
input data
format
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.)
Withdrawn
Application number
JP4224695A
Other languages
English (en)
Inventor
Kazuhiko Arai
一彦 新井
Shinichi Akita
晋一 秋田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
New Japan Radio Co Ltd
Original Assignee
New Japan Radio Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by New Japan Radio Co Ltd filed Critical New Japan Radio Co Ltd
Priority to JP4224695A priority Critical patent/JPH0652142A/ja
Publication of JPH0652142A publication Critical patent/JPH0652142A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

(57)【要約】 【目的】 データ交換するシミュレーションプロセス
の組み合せの自由度を増し、データの二重発生を防止
し、データ変換の手間を解消させて、効率良くシミュレ
ーションを行うことができるようにする。 【構成】 入力データファイルをフォーマット記述デ
ータにより解析してデータ部分を取り出し、これを次段
のシミュレーションの入力データとして設定する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、複数のシミュレーショ
ンプロセス間でデータのやり取りを行う際のインターフ
ェース方法に係り、特にシミュレーションプロセスが受
け入れるデータファイルのフォーマット(データ表現形
式)を予め定める必要のないインターフェース方法に関
するものである。
【0002】
【従来の技術】電子回路シミュレーションでは、前段回
路のシミュレーションプロセスで得たデータを後段回路
のシミュレーションプロセスの入力データとして使用す
ることが必要になる場合が多い。
【0003】ところが、従来は、このようにシミュレー
ションプロセス間でデータをやり取りする場合、受け入
れ側のシミュレーションプロセスが受け入れ可能なフォ
ーマットのデータファイルを用意することが必要であ
り、このために前段の送り出し側のシミュレーションプ
ロセスでそれに合ったフォーマットのデータファイルを
出力するか、或いはそのフォーマットに合わせたデータ
変換が必要であった。
【0004】図2はその説明図であり、前段のシミュレ
ーションプロセス1のシミュレーション11の実行によ
って得られたシミュレーション情報(データファイル)
12が、次段の実行すべきシミュレーションプロセス2
のシミュレーション22の入力データファイル21のフ
ォーマットと合致したフォーマットのファイルであると
きは、そのシミュレーション情報12をそのままシミュ
レーションプロセス2の入力データファイル21として
取り込んで、シミュレーション22を実行し、その結果
としてのシミュレーション情報23を得ている。
【0005】しかし、別のシミュレーション13で得た
シミュレーション情報14が、上記入力データファイル
21のフォーマットと合致したフォーマットのファイル
でないときは、そのシミュレーション情報14に対し
て、シミュレーション22の扱うデータフォーマットに
変換部3でデータ変換31を行い、その結果得られたデ
ータファイルをシミュレーションプロセス2の入力デー
タファイル21とする必要があった。
【0006】
【発明が解決しようとする課題】このため、データ交換
可能なシミュレーションプロセスの組み合せが限られ、
データ変換のためのプログラム作成等の手間が必要にな
り、更にその変換作業の前後に本来は不必要な二重のデ
ータが発生してしまいそれを格納するためのメモリが増
大するという問題があった。
【0007】本発明の目的は、データ交換するシミュレ
ーションプロセスの組み合せの自由度を増し、データの
二重発生を防止し、データ変換の手間を解消させて、効
率良くシミュレーションを行うことができるようにした
シミュレーションインターフェース方法を提供すること
である。
【0008】
【課題を解決するための手段】このために本発明は、入
力データファイルをフォーマット記述データにより解析
してデータ部分を取り出し、これを次段のシミュレーシ
ョンの入力データとして設定するように構成した。
【0009】
【実施例】以下、本発明の実施例について説明する。図
1はその一実施例のインターフェース法の説明図であ
る。本実施例では、前段のシミュレーションプロセス4
におけるシミュレーション41の実行で得たシミュレー
ション情報(データファイル)42、或いはシミュレー
ションによらずサンプリング等で得たデータファイル4
3を、実行すべき次段のシミュレーションプロセス5
に、そのまま入力データファイル51として取り込む。
そして、この入力データファイル51を解析部52A、
シミュレーション52Bを含むシミュレータ52に入力
させる。53は入力データファイル51をシミュレータ
52の解析部52Aで解析するためのフォーマット記述
データであって、その解析のための手順や情報が含まれ
ている。よって、入力データファイル51は、このフォ
ーマット記述データ53の情報をもとにして解析され
て、シミュレーション52Bに設定され、そのシュミレ
ーションが実行される。54はシミュレーションで得ら
れたシミュレーション情報である。
【0010】上記した解析部52Aは、入力データファ
イル51からフォーマット関連部分を除くデータそのも
の(時間、電圧値等)を取り出してシミュレーション5
2Bに渡す部分であり、その選別がフォーマット記述デ
ータ53の内容によって行われる。
【0011】例えば、入力データファイル51が図3の
ように表現されるファイルであった場合には、コンメン
ト部51Aが取り除かれて、シミュレーション52Bに
は時間や電圧のデータ部51Bが送られる。
【0012】また、入力データファイル51が図4のよ
うに表現されるファイルであった場合には、コメント部
51Cが取り除かれて、シミュレーション52Bには時
間や電圧のデータ部51Dが送られる。
【0013】このように、入力データファイル51から
データに相当する部分のみがシミュレーション52に送
られるようになる。このため、入力データファイル51
のファイル形式としては、フォーマット記述データ53
で解析できるものであれば良いことになる。
【0014】上記したフォーマット記述データ53は一
旦作成した後は、ライブラリとしておくことにより再利
用することができる。
【0015】
【発明の効果】以上から本発明によれば、入力するデー
タファイルをシミュレータに適合するフォーマットに合
わせる必要がなくなるので、データ交換するシミュレー
ションプロセスの組み合せが自由となると共に、変換の
ためのプログラムも必要なくなる。またデータ変換によ
るデータ発生がなくなってメモリ削減を図ることができ
る。更に、以上のことからシミュレーション効率が向上
するようにもなる。
【図面の簡単な説明】
【図1】 本発明の一実施例のシミュレーションインタ
ーフェース法の説明図である。
【図2】 従来のシミュレーションインターフェース法
の説明図である。
【図3】 入力データファイルの一例を示す図である。
【図4】 入力データファイルの別の一例を示す図であ
る。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 入力データファイルをフォーマット記述
    データにより解析してデータ部分を取り出し、これを次
    段のシミュレーションの入力データとして設定すること
    を特徴とするシミュレーションインターフェース方法。
JP4224695A 1992-07-31 1992-07-31 シミュレーションインターフェース方法 Withdrawn JPH0652142A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4224695A JPH0652142A (ja) 1992-07-31 1992-07-31 シミュレーションインターフェース方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4224695A JPH0652142A (ja) 1992-07-31 1992-07-31 シミュレーションインターフェース方法

Publications (1)

Publication Number Publication Date
JPH0652142A true JPH0652142A (ja) 1994-02-25

Family

ID=16817795

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4224695A Withdrawn JPH0652142A (ja) 1992-07-31 1992-07-31 シミュレーションインターフェース方法

Country Status (1)

Country Link
JP (1) JPH0652142A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10297474B2 (en) 2013-02-19 2019-05-21 Samsung Electronics Co., Ltd. Chemical supplier, processing apparatus including the chemical supplier

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10297474B2 (en) 2013-02-19 2019-05-21 Samsung Electronics Co., Ltd. Chemical supplier, processing apparatus including the chemical supplier

Similar Documents

Publication Publication Date Title
JPH02264329A (ja) プログラム自動生成装置
JPH0652142A (ja) シミュレーションインターフェース方法
JPH0194431A (ja) ソフトウェア部品合成装置
JPH10187461A (ja) 言語処理方式
US6637009B2 (en) Optimization of a logic circuit having a hierarchical structure
JPH09311882A (ja) 論理回路検証支援装置
JPH042961B2 (ja)
JPH11154093A (ja) プログラムコンパイラ及びコンパイラ用プログラムを記録した記録媒体
JPS58112127A (ja) デ−タ入力手段形成方式
JP2773655B2 (ja) Vhdlシミュレータ
JP2583631B2 (ja) 回路モデル生成方法
JPH06103023A (ja) 日本語コード変換処理方式
JPH01209542A (ja) 論理検証装置
CN117112402A (zh) 一种测试用例高效生成方法、***、设备及介质
JPH03214326A (ja) 異種プログラミング言語テーブル変換方式
JP2001125793A (ja) コンパイラシステム及びコンパイル方法並びに記録媒体
CN116932819A (zh) 一种数据流程的控制方法、***、设备及介质
JPH07129384A (ja) 操作手順の自然言語形式ファイルへの変換システム
JPH05334062A (ja) 論理記述差分抽出方式
JP2598082B2 (ja) 知識処理言語のドキュメンテーション装置及びドキュメンテーション方法
JPS6142036A (ja) 原始プログラムの変換方法
JPH09311800A (ja) データ自動変換装置
JPS60134335A (ja) ソ−スプログラムの印刷方法
JPS60193029A (ja) デ−タ入力方式
JPH05165914A (ja) 並列論理シミュレータ

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19991005