JPH0652142A - Simulation interface method - Google Patents

Simulation interface method

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
Japanese (ja)
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/en
Publication of JPH0652142A publication Critical patent/JPH0652142A/en
Withdrawn legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To increase the degree of freedom in the combination of simulation processes exchanging data, to prevent the double occurrence of data and to cancel the trouble of data exchange by analyzing an input data file by means of format describing data, extracting a data part and setting it as the input of simulation in a next stage. CONSTITUTION:Simulation information 42 obtained in the execution of simulation 41 at a simulation process 4 in a previous stage or a data file 43 obtained in sampling and the like is fetched into a simulation process 5 in the next stage, which is to be executed, as the input data file 51. The input data file 51 is inputted to a simulator 52 including an analysis part 52A and simulation 52B. The input data file 51 is analyzed based on information on format describing data 53, is set in simulation 52B, and the simulation is executed. Thus, simulation information 54 can be obtained.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、複数のシミュレーショ
ンプロセス間でデータのやり取りを行う際のインターフ
ェース方法に係り、特にシミュレーションプロセスが受
け入れるデータファイルのフォーマット(データ表現形
式)を予め定める必要のないインターフェース方法に関
するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an interface method for exchanging data between a plurality of simulation processes, and in particular, an interface that does not require the data file format (data expression format) accepted by the simulation process to be predetermined. It is about the method.

【0002】[0002]

【従来の技術】電子回路シミュレーションでは、前段回
路のシミュレーションプロセスで得たデータを後段回路
のシミュレーションプロセスの入力データとして使用す
ることが必要になる場合が多い。
2. Description of the Related Art In electronic circuit simulation, it is often necessary to use data obtained in a simulation process of a preceding circuit as input data of a simulation process of a succeeding circuit.

【0003】ところが、従来は、このようにシミュレー
ションプロセス間でデータをやり取りする場合、受け入
れ側のシミュレーションプロセスが受け入れ可能なフォ
ーマットのデータファイルを用意することが必要であ
り、このために前段の送り出し側のシミュレーションプ
ロセスでそれに合ったフォーマットのデータファイルを
出力するか、或いはそのフォーマットに合わせたデータ
変換が必要であった。
However, conventionally, when data is exchanged between the simulation processes in this way, it is necessary to prepare a data file in a format that the simulation process on the receiving side can accept. For this reason, the sending side on the preceding stage is required. It was necessary to output a data file in a format suitable for the simulation process or to convert data according to the format.

【0004】図2はその説明図であり、前段のシミュレ
ーションプロセス1のシミュレーション11の実行によ
って得られたシミュレーション情報(データファイル)
12が、次段の実行すべきシミュレーションプロセス2
のシミュレーション22の入力データファイル21のフ
ォーマットと合致したフォーマットのファイルであると
きは、そのシミュレーション情報12をそのままシミュ
レーションプロセス2の入力データファイル21として
取り込んで、シミュレーション22を実行し、その結果
としてのシミュレーション情報23を得ている。
FIG. 2 is an explanatory diagram thereof, and simulation information (data file) obtained by executing the simulation 11 of the simulation process 1 in the previous stage.
12 is the simulation process 2 to be executed in the next stage
If the file has a format that matches the format of the input data file 21 of the simulation 22, the simulation information 12 is taken as it is as the input data file 21 of the simulation process 2, the simulation 22 is executed, and the simulation result is obtained. Information 23 is obtained.

【0005】しかし、別のシミュレーション13で得た
シミュレーション情報14が、上記入力データファイル
21のフォーマットと合致したフォーマットのファイル
でないときは、そのシミュレーション情報14に対し
て、シミュレーション22の扱うデータフォーマットに
変換部3でデータ変換31を行い、その結果得られたデ
ータファイルをシミュレーションプロセス2の入力デー
タファイル21とする必要があった。
However, when the simulation information 14 obtained by another simulation 13 is not a file having a format that matches the format of the input data file 21, the simulation information 14 is converted into the data format handled by the simulation 22. It was necessary to perform the data conversion 31 in the part 3 and use the resulting data file as the input data file 21 of the simulation process 2.

【0006】[0006]

【発明が解決しようとする課題】このため、データ交換
可能なシミュレーションプロセスの組み合せが限られ、
データ変換のためのプログラム作成等の手間が必要にな
り、更にその変換作業の前後に本来は不必要な二重のデ
ータが発生してしまいそれを格納するためのメモリが増
大するという問題があった。
Therefore, the combination of simulation processes capable of exchanging data is limited,
There is a problem in that it takes time and effort to create a program for data conversion, and before and after the conversion work, unnecessary unnecessary double data occurs and the memory for storing it increases. It was

【0007】本発明の目的は、データ交換するシミュレ
ーションプロセスの組み合せの自由度を増し、データの
二重発生を防止し、データ変換の手間を解消させて、効
率良くシミュレーションを行うことができるようにした
シミュレーションインターフェース方法を提供すること
である。
An object of the present invention is to increase the degree of freedom in combining simulation processes for exchanging data, prevent double generation of data, eliminate the trouble of data conversion, and enable efficient simulation. It is to provide the simulation interface method.

【0008】[0008]

【課題を解決するための手段】このために本発明は、入
力データファイルをフォーマット記述データにより解析
してデータ部分を取り出し、これを次段のシミュレーシ
ョンの入力データとして設定するように構成した。
To this end, the present invention is configured to analyze the input data file with the format description data, extract the data portion, and set this as the input data for the simulation of the next stage.

【0009】[0009]

【実施例】以下、本発明の実施例について説明する。図
1はその一実施例のインターフェース法の説明図であ
る。本実施例では、前段のシミュレーションプロセス4
におけるシミュレーション41の実行で得たシミュレー
ション情報(データファイル)42、或いはシミュレー
ションによらずサンプリング等で得たデータファイル4
3を、実行すべき次段のシミュレーションプロセス5
に、そのまま入力データファイル51として取り込む。
そして、この入力データファイル51を解析部52A、
シミュレーション52Bを含むシミュレータ52に入力
させる。53は入力データファイル51をシミュレータ
52の解析部52Aで解析するためのフォーマット記述
データであって、その解析のための手順や情報が含まれ
ている。よって、入力データファイル51は、このフォ
ーマット記述データ53の情報をもとにして解析され
て、シミュレーション52Bに設定され、そのシュミレ
ーションが実行される。54はシミュレーションで得ら
れたシミュレーション情報である。
EXAMPLES Examples of the present invention will be described below. FIG. 1 is an explanatory diagram of the interface method of the embodiment. In this embodiment, the simulation process 4 in the first stage is
Information (data file) 42 obtained by the execution of the simulation 41 in FIG.
3 is the next simulation process 5 to be executed
Then, the input data file 51 is loaded as it is.
Then, the input data file 51 is transferred to the analysis unit 52A,
Input to the simulator 52 including the simulation 52B. Reference numeral 53 is format description data for analyzing the input data file 51 by the analysis unit 52A of the simulator 52, and includes the procedure and information for the analysis. Therefore, the input data file 51 is analyzed based on the information of the format description data 53, set in the simulation 52B, and its simulation is executed. Reference numeral 54 is simulation information obtained by the simulation.

【0010】上記した解析部52Aは、入力データファ
イル51からフォーマット関連部分を除くデータそのも
の(時間、電圧値等)を取り出してシミュレーション5
2Bに渡す部分であり、その選別がフォーマット記述デ
ータ53の内容によって行われる。
The above-mentioned analysis unit 52A extracts the data itself (time, voltage value, etc.) excluding the format-related portion from the input data file 51, and executes the simulation 5
2B, which is selected according to the contents of the format description data 53.

【0011】例えば、入力データファイル51が図3の
ように表現されるファイルであった場合には、コンメン
ト部51Aが取り除かれて、シミュレーション52Bに
は時間や電圧のデータ部51Bが送られる。
For example, if the input data file 51 is a file expressed as shown in FIG. 3, the comment section 51A is removed and the simulation 52B is sent with the time and voltage data section 51B.

【0012】また、入力データファイル51が図4のよ
うに表現されるファイルであった場合には、コメント部
51Cが取り除かれて、シミュレーション52Bには時
間や電圧のデータ部51Dが送られる。
If the input data file 51 is a file represented as shown in FIG. 4, the comment part 51C is removed and the time and voltage data part 51D is sent to the simulation 52B.

【0013】このように、入力データファイル51から
データに相当する部分のみがシミュレーション52に送
られるようになる。このため、入力データファイル51
のファイル形式としては、フォーマット記述データ53
で解析できるものであれば良いことになる。
In this way, only the portion corresponding to the data from the input data file 51 is sent to the simulation 52. Therefore, the input data file 51
As the file format of, the format description data 53
Anything that can be analyzed with.

【0014】上記したフォーマット記述データ53は一
旦作成した後は、ライブラリとしておくことにより再利
用することができる。
The above-described format description data 53 can be reused after being created once and stored as a library.

【0015】[0015]

【発明の効果】以上から本発明によれば、入力するデー
タファイルをシミュレータに適合するフォーマットに合
わせる必要がなくなるので、データ交換するシミュレー
ションプロセスの組み合せが自由となると共に、変換の
ためのプログラムも必要なくなる。またデータ変換によ
るデータ発生がなくなってメモリ削減を図ることができ
る。更に、以上のことからシミュレーション効率が向上
するようにもなる。
As described above, according to the present invention, since it is not necessary to match the input data file with the format compatible with the simulator, the simulation process for exchanging data can be freely combined and a program for conversion is also required. Disappear. In addition, data generation due to data conversion is eliminated, and memory can be reduced. Further, from the above, the simulation efficiency can be improved.

【図面の簡単な説明】[Brief description of drawings]

【図1】 本発明の一実施例のシミュレーションインタ
ーフェース法の説明図である。
FIG. 1 is an explanatory diagram of a simulation interface method according to an embodiment of the present invention.

【図2】 従来のシミュレーションインターフェース法
の説明図である。
FIG. 2 is an explanatory diagram of a conventional simulation interface method.

【図3】 入力データファイルの一例を示す図である。FIG. 3 is a diagram showing an example of an input data file.

【図4】 入力データファイルの別の一例を示す図であ
る。
FIG. 4 is a diagram showing another example of an input data file.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 入力データファイルをフォーマット記述
データにより解析してデータ部分を取り出し、これを次
段のシミュレーションの入力データとして設定すること
を特徴とするシミュレーションインターフェース方法。
1. A simulation interface method, characterized in that an input data file is analyzed by format description data, a data portion is taken out, and this is set as input data for a simulation of the next stage.
JP4224695A 1992-07-31 1992-07-31 Simulation interface method Withdrawn JPH0652142A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4224695A JPH0652142A (en) 1992-07-31 1992-07-31 Simulation interface method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4224695A JPH0652142A (en) 1992-07-31 1992-07-31 Simulation interface method

Publications (1)

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

Family

ID=16817795

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4224695A Withdrawn JPH0652142A (en) 1992-07-31 1992-07-31 Simulation interface method

Country Status (1)

Country Link
JP (1) JPH0652142A (en)

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 (en) Automatic program generating device
JPH0652142A (en) Simulation interface method
JPH0194431A (en) Software parts synthesizer
JPH10187461A (en) Language processing system
US6637009B2 (en) Optimization of a logic circuit having a hierarchical structure
JPH09311882A (en) Logic circuit verification supporting device
JPH042961B2 (en)
JPH11154093A (en) Program compiler and storage medium recording compiler program
JPS58112127A (en) Forming system of data input means
JP2773655B2 (en) VHDL simulator
JP2583631B2 (en) Circuit model generation method
JPH06103023A (en) Japanese code conversion processing system
JPH01209542A (en) Logical verification device
CN117112402A (en) Efficient test case generation method, system, equipment and medium
JPH03214326A (en) Different kind programing language table converting system
JP2001125793A (en) Compiler system, compile method and recording medium
CN116932819A (en) Control method, system, equipment and medium for data flow
JPH07129384A (en) Conversion system of operation procedure into natural language format file
JPH05334062A (en) Logic description difference extracting system
JP2598082B2 (en) Documentation device and documentation method for knowledge processing language
JPS6142036A (en) Converting method of source program
JPH09311800A (en) Automatic data converting device
JPS60134335A (en) Printing method of source program
JPS60193029A (en) Data input system
JPH05165914A (en) Parallel logic simulator

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