JPH07225786A - Structured modeling technique and computer-supported design method using this - Google Patents

Structured modeling technique and computer-supported design method using this

Info

Publication number
JPH07225786A
JPH07225786A JP1808194A JP1808194A JPH07225786A JP H07225786 A JPH07225786 A JP H07225786A JP 1808194 A JP1808194 A JP 1808194A JP 1808194 A JP1808194 A JP 1808194A JP H07225786 A JPH07225786 A JP H07225786A
Authority
JP
Japan
Prior art keywords
computer
natural phenomenon
model
design method
modeling
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
Application number
JP1808194A
Other languages
Japanese (ja)
Inventor
Shinichi Hayashi
晋一 林
Seiju Funabashi
誠壽 舩橋
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP1808194A priority Critical patent/JPH07225786A/en
Publication of JPH07225786A publication Critical patent/JPH07225786A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To reduce the calculation amount, to pass the limit of an algorithm crisis and to stepwisely realize learning capacity by providing a means noting the structure of a natural phenomenon and performing a modeling based on the structure. CONSTITUTION:By a natural phenomenon observation means 101, a natural phenomenon is observed. By a means 102 performing a structuring, the structure of the natural phenomenon is noted and the natural phenomenon is structured. This is modeled by a means 103 modeling into a form which is easy to be handled by a computer and is finally registered within the computer by a model registration means 104. Namely, the structure of the natural phenomenon is noted and the model is classified into a function model 201 and a circuit model 202. Between these both models, the models are converted from the function model to the circuit model by a stepwise detailing means 203 and the models are converted from the circuit model into the function model by a data abstracting means 204.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は自然現象を計算機上で再
現し、自然現象を利用した処理を模擬する環境を実現す
る計算機支援設計方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a computer-aided design method for reproducing a natural phenomenon on a computer and realizing an environment for simulating processing using the natural phenomenon.

【0002】[0002]

【従来の技術】公知例(高田康裕:平成3,4年度にお
ける電子情報通信分野のレビュー−16.電子産業行政
−、電子情報通信学会誌、Vol.76,No.10,pp.1049−10
53(1993年10月))に示されるように、従来のコンピュ
ータ技術の問題点として、次の三つがあげられる。 計算量の爆発。 アルゴリズムクライシス。 学習能力の欠如。
2. Description of the Related Art Known examples (Yasuhiro Takada: Review of the field of electronic information and communication in the 1991 and 2004 years-16. Electronic industry administration-, The Institute of Electronics, Information and Communication Engineers, Vol.76, No.10, pp.1049-10
53 (October 1993)), there are the following three problems of the conventional computer technology. Explosion of computational complexity. Algorithm crisis. Lack of learning ability.

【0003】そして、今後のソフトウェアシステムの大
規模化に対応できる柔軟なソフトウェア構造について、
新しい概念の創出と具体化を図るための基礎研究の必要
性が訴えられている。
Regarding a flexible software structure that can cope with the future large scale of the software system,
The need for basic research to create and implement new concepts is being appealed.

【0004】[0004]

【発明が解決しようとする課題】従来技術としてのコン
ピュータ技術が抱えている課題には、次のようなものが
ある。 計算量の爆発を避けるための新概念の創出。 アルゴリズムクライシスを避けるための新概念の創
出。 学習能力の欠如を避けるための新概念の創出。
The problems that the conventional computer technology has are as follows. Creation of new concepts to avoid the explosion of computational complexity. Creation of new concepts to avoid algorithm crisis. Creation of new concepts to avoid lack of learning ability.

【0005】[0005]

【課題を解決するための手段】課題を解決するための手
段は次に示す構造化モデリング技法である。 自然現象の階層構造に注目した階層モデル化技法。 自然現象の異種構造に注目したモデル接続技法。 自然現象の隠蔽構造に注目した詳細モデル化技法。
The means for solving the problems is the structured modeling technique described below. A hierarchical modeling technique that focuses on the hierarchical structure of natural phenomena. A model connection technique that focuses on the heterogeneous structure of natural phenomena. A detailed modeling technique focusing on the hidden structure of natural phenomena.

【0006】[0006]

【作用】上記手段は下記の作用を持っている。 階層モデル化技法による計算量の大幅低減。 モデル接続技法によるアルゴリズムクライシスの限
界突破。 詳細モデル化技法による学習能力の段階的実現。
The above means has the following functions. Significant reduction in the amount of calculation by the hierarchical modeling technique. The limit of algorithm crisis is exceeded by the model connection technique. Progressive realization of learning ability by detailed modeling technique.

【0007】[0007]

【実施例】図1は本発明による構造化モデリング技法を
説明する図である。まず、自然現象観測手段101によ
り、自然現象を観測し、自然現象の構造に注目して、構
造化を行う手段102により、自然現象が構造化され、
これを計算機にとって扱いやすい形にモデル化する手段
103により、モデル化され、モデル登録手段104によ
り、最終的に計算機内に登録される。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT FIG. 1 illustrates the structured modeling technique of the present invention. First, the natural phenomenon observing means 101 observes the natural phenomenon, pays attention to the structure of the natural phenomenon, and the structuring means 102 structures the natural phenomenon.
This is modeled by means 103 for modeling it in a form that is easy for the computer to handle, and finally registered in the computer by the model registration means 104.

【0008】図2は本発明による段階的詳細化とデータ
抽象化の説明図である。自然現象の構造に注目して、機
能モデル201と回路モデル202に分類しておく。こ
の両モデルの間において、段階的詳細化手段203によ
り、機能モデルから回路モデルに変換され、データ抽象
化手段204により、回路モデルから機能モデルへ変換
される。
FIG. 2 is an explanatory diagram of stepwise detailing and data abstraction according to the present invention. Focusing on the structure of the natural phenomenon, it is classified into a functional model 201 and a circuit model 202. Between these two models, the stepwise refinement unit 203 converts the functional model into the circuit model, and the data abstraction unit 204 converts the circuit model into the functional model.

【0009】回路シミュレータでは、ループを持った対
象に対して未収束問題が発生する。未収束問題の原因と
なる回路シミュレータを使わないで、機能シミュレータ
を用いて、PLL(Phase−Locked Loop)系LSIを階層
構造で記述して、機能シミュレーションを行う。この階
層構造により、LSI全体の仕様分割が決定される。P
LL系構成要素のうち、設計パラメータを決めたい要素
部分をキルヒホッフ則により回路モデルで記述し、その
他の要素部分を経験に応じて機能モデルで記述し、回路
モデル/機能モデルの階層構造でPLL系全体を記述す
る方法を開発した。これを階層モデル化技法と名付け
た。階層モデル化技法をVTR用カラーICへ適用し
て、同技法の有効性を証明した。
In the circuit simulator, an unconverged problem occurs for an object having a loop. A functional simulator is used to describe a PLL (Phase-Locked Loop) type LSI in a hierarchical structure without using a circuit simulator that causes an unconvergent problem, and a functional simulation is performed. This hierarchical structure determines the specification division of the entire LSI. P
Among the LL system constituent elements, the element part for which the design parameter is to be determined is described by the circuit model according to Kirchhoff's rule, and the other element parts are described by the functional model according to experience, and the PLL system is constituted by the circuit model / functional model hierarchical structure A method of describing the whole was developed. This is named a hierarchical modeling technique. A hierarchical modeling technique was applied to a VTR color IC to prove its effectiveness.

【0010】図3は本発明による階層モデル化技法の実
施例の説明図である。同図の301が機能モデルであ
り、302が動作モデルであり、303が回路モデルで
ある。
FIG. 3 is an illustration of an embodiment of the hierarchical modeling technique according to the present invention. In the figure, 301 is a functional model, 302 is an operation model, and 303 is a circuit model.

【0011】機械/回路混在系は異種技術から成るが、
融合した状態で設計する必要がある。即ち、機械系と回
路系の実部品を別々に単に接続すると設計効率が悪くな
るので、機械系と回路系を計算機内で同時再現し、この
中で融合して設計すると効率がよい。機能/回路混在シ
ミュレータを用いて、機械系と回路系を異種構造で記述
し、計算機内で接続し易くする。この接続を通して、機
械系と回路系の相互作用が明確になり、機械系と回路系
の各々の最適設計が容易になる。計算機内で、半導体技
術と異種技術の機械系を機能モデルで記述し、半導体技
術と同種技術の回路系を回路モデルで記述し、機能モデ
ルと回路モデルの異種構造を接続する方法を開発した。
これをモデル接続技法と名付けた。モデル接続方法を三
相モータ駆動制御系へ適用して、同技法の有効性を証明
した。
The machine / circuit mixed system consists of different technologies,
It is necessary to design in a fused state. That is, if the actual parts of the mechanical system and the circuit system are simply connected separately, the design efficiency is deteriorated. Therefore, it is efficient to reproduce the mechanical system and the circuit system at the same time in the computer and fuse them together for designing. The function / circuit mixed simulator is used to describe the mechanical system and the circuit system in different structures to facilitate connection within the computer. Through this connection, the interaction between the mechanical system and the circuit system becomes clear, and the optimum design of the mechanical system and the circuit system is facilitated. In the computer, we have developed a method to describe the mechanical system of semiconductor technology and heterogeneous technology with a functional model, describe the circuit system of semiconductor technology and the same type of technology with a circuit model, and connect the functional model and the heterogeneous structure of the circuit model.
This is called the model connection technique. We applied the model connection method to a three-phase motor drive control system and proved the effectiveness of this technique.

【0012】図4は本発明によるモデル接続技法の実施
例の説明図である。同図の401が回路モデルであり、
402が機能モデルである。
FIG. 4 is an explanatory diagram of an embodiment of the model connection technique according to the present invention. 401 in the figure is a circuit model,
402 is a functional model.

【0013】過去に設計済みの回路をまた初めから設計
し直すのは無駄である。人工知能言語(Prolog)を用い
て、アナログ系回路を隠蔽構造で記述し、即ち、回路モ
デルを機能モデルで隠蔽化し、計算機上で再利用(自動
設計)し易くする。一度隠蔽化されたものは、計算機内
にライブラリとして登録され、以降、再利用され続け
る。計算機内で、機能シミュレータへの入力部分を機能
モデルで記述し、回路シミュレータへの入力部分を回路
モデル(ネットリスト)で記述し、機能モデルと回路モデ
ルとの間を隠蔽構造で記述する方法を開発した。これを
詳細(回路)モデル化技法と名付けた。回路モデル化技
法をDーA変換器へ適用して、同技法の有効性を証明し
た。
It is wasteful to redesign a circuit that has been designed in the past from the beginning. An artificial intelligence language (Prolog) is used to describe an analog circuit with a hidden structure, that is, a circuit model is hidden with a functional model to facilitate reuse (automatic design) on a computer. Once hidden, it is registered as a library in the computer and continues to be reused thereafter. In the computer, the input part to the functional simulator is described by the functional model, the input part to the circuit simulator is described by the circuit model (netlist), and the concealment structure is described between the functional model and the circuit model. developed. This is named a detailed (circuit) modeling technique. The circuit modeling technique was applied to the DA converter to prove its effectiveness.

【0014】図5は本発明による詳細モデル化技法の実
施例を説明する図である。同図の501が機能モデルで
あり、502が回路モデルである。機能モデルから回路
モデルへの展開方法は、分割ノード503と分割線50
4により行われる。
FIG. 5 is a diagram for explaining an embodiment of the detailed modeling technique according to the present invention. In the figure, 501 is a functional model, and 502 is a circuit model. The expansion method from the functional model to the circuit model is as follows.
4 is performed.

【0015】図6は本発明による構造化モデリング技法
と実部品モデルとの接続を説明する図である。実部品6
01を実部品リンク手段602により、計算機に取り込
みやすい信号に変換される。この信号は、計算機環境6
03内の構造化モデル604とリンクされる。このリン
ク状態により、構造化モデリング手段と実部品との連動
シミュレーションが可能となる。
FIG. 6 is a diagram for explaining the connection between the structured modeling technique and the real part model according to the present invention. Real part 6
01 is converted into a signal that can be easily taken into the computer by the real part linking means 602. This signal is used in the computer environment 6
Linked with the structured model 604 in 03. This linked state enables the interlocking simulation between the structured modeling means and the actual part.

【0016】図7は本発明による構造化モデリング技法
とシミュレーション手段との接続を説明する図である。
まず、自然現象観測手段701により、自然現象を観測
し、自然現象の構造に注目して、構造化を行う手段70
2により、自然現象が構造化され、これを計算機におい
て実施し易い形にモデル化されると同時にシミュレーシ
ョンを実行する手段703により、シミュレーションが
行われ、波形出力手段704により、最終的に波形が計
算機表示される。
FIG. 7 is a diagram for explaining the connection between the structured modeling technique according to the present invention and the simulation means.
First, the natural phenomenon observing means 701 observes a natural phenomenon, pays attention to the structure of the natural phenomenon, and structuring means 70.
2, the natural phenomenon is structured, and this is modeled in a form that can be easily implemented in a computer. Simultaneously, the simulation is performed by the means 703 for executing the simulation, and the waveform output means 704 finally outputs the waveform to the computer. Is displayed.

【0017】[0017]

【発明の効果】本発明によれば、 階層モデル化技法による計算量の大幅低減、 モデル接続技法によるアルゴリズムクライシスの限
界突破、 詳細モデル化技法による学習能力の段階的実現、 が可能である。
According to the present invention, it is possible to significantly reduce the calculation amount by the hierarchical modeling technique, break through the limit of algorithm crisis by the model connection technique, and realize the learning ability stepwise by the detailed modeling technique.

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

【図1】本発明による構造化モデリング技法の説明図。FIG. 1 is an illustration of a structured modeling technique according to the present invention.

【図2】本発明による段階的詳細化とデータ抽象化の説
明図。
FIG. 2 is an explanatory diagram of stepwise refinement and data abstraction according to the present invention.

【図3】本発明による階層モデル化技法の実施例の説明
図。
FIG. 3 is an explanatory diagram of an embodiment of a hierarchical modeling technique according to the present invention.

【図4】本発明によるモデル接続技法の実施例の説明
図。
FIG. 4 is an explanatory diagram of an embodiment of a model connection technique according to the present invention.

【図5】本発明による詳細モデル化技法の実施例の説明
図。
FIG. 5 is an illustration of an example of a detailed modeling technique according to the present invention.

【図6】本発明による構造化モデリング技法と実部品モ
デルとの接続の説明図。
FIG. 6 is an explanatory diagram of connection between the structured modeling technique according to the present invention and an actual part model.

【図7】本発明による構造化モデリング技法とシミュレ
ーション手段との接続の説明図。
FIG. 7 is an explanatory view of the connection between the structured modeling technique and the simulation means according to the present invention.

【符号の説明】[Explanation of symbols]

101…自然現象観測手段、102…構造化手段、10
3…モデル化手段、104…モデル登録手段。
101 ... Natural phenomenon observation means, 102 ... Structuring means, 10
3 ... Modeling means, 104 ... Model registration means.

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】自然現象を計算機上で再現し、自然現象を
利用した処理を模擬する環境において、自然現象の構造
に注目し、同構造に基づいてモデリングを行なう手段を
設けたことを特徴とする計算機支援設計方法。
1. In an environment in which a natural phenomenon is reproduced on a computer and a process utilizing the natural phenomenon is simulated, attention is paid to the structure of the natural phenomenon, and a means for modeling based on the structure is provided. Computer aided design method.
【請求項2】請求項1において、自然現象の構造に注目
して、段階的詳細化を行う手段とデ−タ抽象化を行う手
段を設けた計算機支援設計方法。
2. A computer-aided design method according to claim 1, further comprising means for performing stepwise refinement and means for performing data abstraction, paying attention to the structure of a natural phenomenon.
【請求項3】請求項1において、自然現象の階層構造に
注目して、階層構造に基づいて階層モデル化を行う手段
を設けた計算機支援設計方法。
3. The computer-aided design method according to claim 1, further comprising means for paying attention to a hierarchical structure of natural phenomena and performing hierarchical modeling based on the hierarchical structure.
【請求項4】請求項1において、自然現象の異種構造に
注目して、異種構造に基づいてモデル接続を行う手段を
設けた計算機支援設計方法。
4. The computer-aided design method according to claim 1, further comprising means for paying attention to a heterogeneous structure of a natural phenomenon and performing model connection based on the heterogeneous structure.
【請求項5】請求項1において、自然現象の隠蔽構造に
注目して、隠蔽構造に基づいて詳細モデル化を行う手段
を設けた計算機支援設計方法。
5. A computer-aided design method according to claim 1, further comprising means for paying attention to the concealment structure of a natural phenomenon and performing detailed modeling based on the concealment structure.
【請求項6】請求項1において、自然現象の構造に基づ
いてモデリングを行う手段と、前記モデリング手段と自
然現象そのものとを連動する手段を設けた計算機支援設
計方法。
6. A computer aided design method according to claim 1, further comprising means for modeling based on the structure of a natural phenomenon and means for interlocking the modeling means and the natural phenomenon itself.
【請求項7】請求項1において、自然現象の構造に基づ
いてモデリングを行う手段と前記モデリング手段より出
てきたモデルリストを登録する手段を設けた計算機支援
設計方法。
7. A computer aided design method according to claim 1, further comprising means for modeling based on the structure of a natural phenomenon and means for registering a model list output from the modeling means.
【請求項8】請求項1において、自然現象の構造に基づ
いてモデリングを行う手段と前記モデリング手段を他の
計算機支援設計手段とリンクする手段を設けた計算機支
援設計方法。
8. The computer-aided design method according to claim 1, further comprising means for modeling based on the structure of a natural phenomenon and means for linking the modeling means with another computer-aided design means.
JP1808194A 1994-02-15 1994-02-15 Structured modeling technique and computer-supported design method using this Pending JPH07225786A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1808194A JPH07225786A (en) 1994-02-15 1994-02-15 Structured modeling technique and computer-supported design method using this

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1808194A JPH07225786A (en) 1994-02-15 1994-02-15 Structured modeling technique and computer-supported design method using this

Publications (1)

Publication Number Publication Date
JPH07225786A true JPH07225786A (en) 1995-08-22

Family

ID=11961706

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1808194A Pending JPH07225786A (en) 1994-02-15 1994-02-15 Structured modeling technique and computer-supported design method using this

Country Status (1)

Country Link
JP (1) JPH07225786A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6068663A (en) * 1996-04-25 2000-05-30 Nec Corporation Design support system with circuit designing data editing function
JP2010097475A (en) * 2008-10-17 2010-04-30 Mizuho Information & Research Institute Inc Analysis support system, analysis support method and analysis support program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6068663A (en) * 1996-04-25 2000-05-30 Nec Corporation Design support system with circuit designing data editing function
JP2010097475A (en) * 2008-10-17 2010-04-30 Mizuho Information & Research Institute Inc Analysis support system, analysis support method and analysis support program

Similar Documents

Publication Publication Date Title
Sinha et al. Modeling and simulation methods for design of engineering systems
JP2862886B2 (en) Computer-aided design system for ASIC
US6637013B1 (en) Method and system for automating design rule check error correction in a CAD environment
Reddy et al. Knowledge based engineering: notion, approaches and future trends
Li et al. Desktop virtual reality for maintenance training: an object oriented prototype system (V-REALISM)
JP4482563B2 (en) Simplified data signal support for diagramming environment languages
Peña-Mora et al. Augmenting design patterns with design rationale
Sturges Jr et al. A systematic approach to conceptual design
Bretschneider et al. Knowledge based design flow management
JPH07225786A (en) Structured modeling technique and computer-supported design method using this
Alvarado et al. An integrated engineering simulation environment
Miatliuk Conceptual Design of Mechatronic Systems
Koizumi et al. A proposal for a co-design method in control systems using combination of models
Nanard et al. Media construction formalism specifying abstractions for multimedia scenario design
Wagner et al. Object-oriented modeling and co-simulation of embedded systems
Alfonseca et al. Web-based simulation of systems described by partial differential equations
Zhong et al. A Game-Based Product Modelling Environment for Non-Engineer
Katz et al. Rapid model-based prototyping tool for SDR on a RC platform
Hemingway et al. A semantic anchoring infrastructure for the design of embedded systems
Fischer et al. Hardware/software co-design of communication protocols
Liateni et al. Advanced integrated solution for MEMS design
Chin Combining engineering vigor with mathematical rigor
Liateni et al. Moving MEMS into Mainstream Applications: The MEMSCAP Solution
JPH0991315A (en) Verification data generating method for logical device
Chatzinikos et al. Enabling multipurpose image interaction in modular visualization environments