SMASH 4.1 (free, functional, evaluation kit )
Connecting models from different sources is very easy and flexible. A top-level file controls the top-level of the hierarchy. It may contains SPICE code, together with Verilog code and/or VHDL code. References to external SPICE subcircuits, Verilog modules or VHDL entities are resolved through the library mechanism. External (external to the main netlist) files in SPICE, ABCD, Verilog or VHDL can be used and referenced with simple statements from the pattern file. The whole mechanism is very simple, and walking through the files (which is often necessary, whatever the schematic package you use), to understand a design is quite simple. There are no cryptic interconnection files everywhere. This is not the case in other so called mixed signal solutions, where the directories and the files are incredibly complex, and practically unusable for debugging purpose.
Get unlimited access to:
Enter your credentials below to log in. Not yet a member of Aerospace Online? Subscribe today.