Publication | Closed Access
How to (and how not to) write a compact model in Verilog-A
106
Citations
1
References
2005
Year
Unknown Venue
Compact ModelCompact Model DevelopmentEngineeringCompact ModelingCompact Model DevelopersFormal MethodsComputer ArchitectureComputer EngineeringSimulationSimulation FrameworkParallel ProgrammingModeling And SimulationComputer ScienceIntermediate RepresentationParallel ComputingSimulation InfrastructureSimulation LanguageComputer Modeling
Verilog-A was recently enhanced to provide greater support for compact modeling. In order for Verilog-A to become the standard language for compact model development and implementation, two more steps are necessary: compact model developers must become familiar with the language, and simulators must run compact models written in Verilog-A almost as quickly and reliably as those hand-coded in C. This work addresses both of these steps: it provides a quick introduction to writing compact models in Verilog-A and, by indicating the sorts of techniques that compact model writers may use, helps simulator vendors understand the sorts of optimizations that are expected from their Verilog-A interfaces.
| Year | Citations | |
|---|---|---|
Page 1
Page 1