Title: Software Tools for CM Standardization
1Software Tools for CM Standardization
Laurent Lemaitre
Motorola
and
2Contents
- ADMS open-source tool that facilitates compact
model introduction/maintenance of compact models - ZSPICE simple spice simulator that faciliates
bench-marking/distribution of new compact models - Conclusion
3ADMS - Basics
http//sourceforge.net/projects/mot-adms/
Project adms Summary
ADMS is a code generator that converts electrical
compact device models specified in high-level
description language into ready-to-compile c code
for the API of spice simulators. 120 downloads
in two weeks (start september 03)
4ADMS - Overview
ADMS Automatic Device Model Synthesizer
Verilog-AMS Source Code
ADMS Parser
ADMS Data Base
XML
Internal
data
ADMS-XML Simulator-specific Interfaces
Other ADMS-XML Interfaces
Other
Code Generator
applications
Testing prior implementation
C code Mica, Spectre, ADS,
Documentation
Circuit Test benches
5ADMS how to get xml interfaces
- xml interfaces available for SPECTRE-CADENCE and
ADS-AGILENT - CADENCE
- ask CADENCE support sign NDA
- ask for DPI kit (spectre interface) xml files
- AGILENT
- ask AGILENT support
- the xml files target the public interface of ADS
(no need to download it)
6Zspice I
http//sourceforge.net/projects/mot-zspice/
Project zspice Summary
zspice is a simple reconfigurable spice
simulator. Its device library is automatically
generated using adms, a software tool available
on SourceForge.net. More can be found at
http//legwww.epfl.ch/ekv/mos-ak/crolles/06_ll_mos
-ak03.ppt
7Zspice - Overview
zspice netlist
zspice
zspiceZkt_dc.xml
results in zspice format
zspiceModuleC.xml
zspice c file
admsXml
zsp library
cc
zspice h file
zspiceModuleH.xml
svg.pl
verilog-ams module
results in SVG format
zspiceBasic.h
zspiceMath.h
zspiceInterface.h
SVGviewer displays the results inside a web
browser
8Zspice - Results
Available Compact Models
9Conclusion
- Two open-source tools have been presented
- Both tools are available on SourceForge.net
- Feel free to download the tools/send your
feedbacks - The developement of both projects is very active
- Visit frequently the SourceForge.net web sites
- EKV team plan to release EKV 3.0 using ZSPICE in
October