Analyzing Twin Builder Designs

Twin Builder lets you set up and run analyses on the designs you construct in the Schematic Editor directly from the Project Manager using the simulator engine in the background for running the analyses.

The simulator is the heart of the Twin Builder system. Simulation models can be described using SML (Twin Builder's Modeling Language), VHDL-AMS, SPICE, and C. The compiler, which starts when you start the simulator, translates models into code the simulator can read.

At the beginning of each simulation (that is, analysis), the simulator resolves name references of quantities used in different modules and simulators. The compiler recognizes only semantic and syntactic errors in the SML data stream. Except for the output of error messages, you cannot affect the compile process.

Twin Builder uses the principle of simulator coupling. In simulator coupling, different single simulators connect to solve tasks from several technical fields – and to represent their interactions. These simulators exchange data during the simulation process, much as the real system components exchange energy and information in a real-time physical environment.

The simulator provides a variety of features, such as user-defined simulation precision, event-driven modification of simulation parameters, and manual parameter modification during simulation.