Download Simulator Configuration Guide for Synopsys Models
Transcript
L Simulator Configuration Guide Chapter 12: Using QuickSim II with Synopsys Models Indeterminate Strength Mapping The SIGnal INSTance is and SIGnal INSTance iz commands enable you to map indeterminate strength pin values received on inputs of hardware models to either strong (hard) or high-impedance (float) strengths. The modeling system treats high-impedance strength pin values as unknowns and maps or propagates them accordingly. By default, the system maps indeterminate strengths to strong strengths. Test Vector Logging The SIGnal INSTance logvectors -p filename command turns on modeling system test vector logging for the selected instance. With test vector logging enabled, the inputs to the device and sensed outputs from the device are stored to filename. By convention, the filename used for the test vector output is device_name.VEC. The SIGnal INSTance nologvectors command turns off test vector logging for the selected instance, which is the default behavior. For example, consider the following commands: sig inst logvectors -p '$ASIC2/vectors/vector11.VEC' dofile '$ASIC2/dofiles/run11.do' sig inst nologvectors In this example, the modeling system creates a test vector file called vector11.VEC. This file contains the vectors played to and sensed from the selected instance during the simulation run by the dofile. The SIGnal INSTance nologvectors command turns off the modeling system test vector logging capability. After logging vectors, you can replay them directly to the device and note any discrepancies using the lm Play Vectors utility. This utility is particularly useful for ASIC verification. For more information about ASIC verification and test vector (.VEC) file format, refer to the LM-family Modeler Manual or the ModelSource User’s Manual. Timing Measurement The SIGnal INSTance tm [-p filename] command turns on the modeling system timing measurement for the selected instance. The system then returns to the simulator the actual measured delay values for that instance. If you provide an optional filename, the system also saves the measured delays to a timing measurement (.TIM) file. By convention, device_name.TIM is the filename used for the timing measurement output. The SIGnal INSTance notm command turns off timing measurement for the selected instance, which is the default behavior. If timing measurement is disabled, the Technology File delays (or the Shell Software delays if SIGnal INSTance lst is specified) are returned to the simulator. July 31, 2001 Synopsys, Inc. 261