CMSDK Overview || What Can You Do With XDL? || What's Included in the CMSDK? Model Description || Intusoft Makes HDL Model Development Easy
|Code Modeling Benefits To Users|
Create analog, digital, and mixed mode models using C subroutines.
Develop specialized "Mixed Domain" models easily: Mechanical, physical, radiation, RF, neural networks, array processing, image processing, system transfer functions, etc.
Provide higher level models for system-level top-down design.
Interface other software programs, utilities, simulators, to IsSpice4.
Mix hardware test and measurement with IsSpice4 simulations.
Enhance IsSpice4 's macromodeling capabilities.
Users can share compiled code models (DLL's) since any IsSpice4 program can access them.
Affordable language and tools.
Run XDL model under Windows 95/98, Windows ME/2000/XP/NT, and Unix (Unix support through Georgia Tech's XSPICE).
Code Modeling Benefits To Hardware Vendors
Language based on publicly available, non-proprietary XSPICE standard.
Model's C source code is portable to ANY simulator that is compatible with XSPICE, even across platforms and operating systems.
Source code OR compiled DLL object can be distributed to users.
Use of the DLL hides the model implementation. DLL can be copy protected.
Code models can be combined with existing SPICE-based macromodels.
Code Modeling Language Benefits
XDL uses C; no AHDL language is more standard or pervasive.
XDL provides access to the operating system thus allowing greater flexibility in the area of interfaces and mixed domain simulations (hardware-software).
XDL provides greater modeling flexibility than other solutions.
Unlimited state variables * Unlimited nodal connections.
Unlimited model parameters * Unlimited node and model types.
Flexibility is limited only by what you can do in C.
Developers can use SPICE model code and techniques.
XDL, SPICE 2, and SPICE 3 could become part of the VHDL-A specification.
Code Modeling Benefits to Model Developers/Tool Vendors
The tools are affordable and available on common platforms.
XDL is much easier to learn since it is not a new language and uses familiar tools.
Add models to SPICE in days instead of months.
Easier to adapt existing SPICE models than for other AHDLs.
Easier to adapt other simulators to XDL than current AHDLs; much less resistance from industry since language was developed independently by academia.
The code model interface is non-proprietary and can be added to any SPICE program or other proprietary simulators. Required simulator enhancements are easily available.
The CMSDK shields the model developer from virtually all internal SPICE related concerns through specially developed macros and functions.
Primitives are added to IsSpice4 via a Windows DLL. Users can add to the existing DLL or create separate DLLs.
No need to recompile the SPICE executable each time a new model is added.
© 2002 Copyright Intusoft; All Rights Reserved.