|
ADMS is a public domain software to translate Verilog-A models into C-models which can be directly read by a number of SPICE simulators, including Spectre Circuit Simulator, Ngspice and HSpice. ==Overview== ADMS stands for Automatic Device Model Synthesizer.〔http://www.mos-ak.org/boeblingen/slides/P3_Sukharev_MOS-AK_Boeblingen.pdf〕 ADMS can read Verilog-A code, and generate compact models〔Transistor model#Models for circuit design .28compact models.29〕 in the form of C files. ADMS interpreter parses a Verilog-AMS file to build a data tree.〔http://vacomp.noovela.com/tutorials.html〕 XML filters are applied on the tree to generate the output files. ADMS substantially reduces the effort of circuit simulator developers to integrate device models - at the same time, it provides the option to compact model developers to use Verilog-A for model definition, making the model more robust and maintainable.〔http://www.ite.waw.pl/etij/pdf/35-03p.pdf〕 ADMS is used by the open source SPICE simulator NGSPICE〔http://ngspice.sourceforge.net/adms.html〕 to support a number of compact models. Following models are supported by NGSPICE using ADMS:〔http://ngspice.sourceforge.net/admshowto.html〕 * MOS EKV (LEVEL=44) * MOS PSP102 (LEVEL=45) * BJT Mextram 504 (LEVEL=6) * BJT Hicum0 (LEVEL=7) * BJT Hicum2 (LEVEL=8) 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「ADMS」の詳細全文を読む スポンサード リンク
|