发明名称 Automatic compilation of model equations into a gradient based analog simulator.
摘要 <p>A method allows analog device model descriptions to be described in a suitable language and then automatically converted into the language of the simulator in a form that facilitates gradient-based calculations. The method can include the steps of: entering a high-level description of the component model by naming the model, declaring parameters, specifying argument-independent equations, describing a topology of the model, declaring arguments, and specifying argument-dependent equations. Then, compiling the high-level description to produce model behavior code parse trees and model structure data, analyzing the data-flow of the model behavior code parse trees to produce verified parse trees and error messages for those variables referenced but not defined, debugging the model behavior code parse trees and model structure data, translating the verified parse trees to produce scalar-code parse trees according to a selected translation mode, the scalar code parse trees including objects that manipulate expressions containing derivatives with respect to an argument, checking the argument dependence of the scalar-code parse trees to produce repartitioned scalar code parse trees, and filling in the data required by simulator model templates to convert the repartitioned scalar code parse trees into code in the computer programming language used by the simulator. &lt;IMAGE&gt; &lt;IMAGE&gt;</p>
申请公布号 EP0490478(A2) 申请公布日期 1992.06.17
申请号 EP19910309918 申请日期 1991.10.28
申请人 TEKTRONIX, INC. 发明人 BOYLE, GRAEME R.;BERGQUIST, SUSAN C.;MCREYNOLDS, ERNEST G.;HAUG, MATSON M.
分类号 G06J1/00;G06F17/50 主分类号 G06J1/00
代理机构 代理人
主权项
地址