|
1
|
- Marek Mierzwinski
- Tiburon Design Automation, Inc.
FSA September 2002
|
|
2
|
|
|
3
|
- Existing source-code interfaces pose challenges
- Inherently non-portable
- High burden on the developer to:
- Manually compute matrix stamp
- Manually compute derivatives
- Implement multiple, self-consistent entry points for analysis types
- Be familiar with simulator-specific architecture
- Require close cooperation with the simulator vendor
- Timely updates and defect fixes are difficult
|
|
4
|
- Current analog-HDL simulators are
- Slow
- Not universally available
- Do not offer IP protection
- For analog modeling
- Speed equivalent to simulator built-ins
- Support of a wide range of analysis types (including RF)
- Support for noise, sensitivity analysis, optimization, and efficient
sweeping.
- Language must be supported consistently
- Model validation, checking, and debugging tools are critical
|
|
5
|
- Performance and robustness rivaling that of existing C/C++ level
interfaces.
- Support all analysis types, e.g. transient, harmonic balance, shooting.
- Models to be developed once and run everywhere.
|
|
6
|
|
|
7
|
- For the vendor
- Removes need to support complicated standard models.
- Proprietary Verilog-A models still can be developed.
- For the foundry
- One parameter set.
- For the end-user
- Solves the problem of model implementation and compatibility.
- For the model developer
- Concentrate on model, not simulator issues.
- Immediately available on all platforms.
|
|
8
|
- Tiburon Design Automation, Inc.
www.tiburon-da.com
|