12.07.2015 Views

Simulator Configuration Guide for Synopsys Models

Simulator Configuration Guide for Synopsys Models

Simulator Configuration Guide for Synopsys Models

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 4: Using ModelSim VHDL with <strong>Synopsys</strong> <strong>Models</strong><strong>Simulator</strong> <strong>Configuration</strong> <strong>Guide</strong>ModelSim VHDL UtilitiesThe following hardware modeler simulator commands are supported in ModelSimVHDL:lm_vectors on | off instance_name filenameThe lm_vectors utility turns on vector logging <strong>for</strong> the hardware model instance. Thevectors record stimulus to the input and I/O pins and responses from the output and I/Opins during simulation.lm_measure_timing on | off instance_name filenameThe lm_measure_timing utility causes the modeler to measure timing between an inputtransition and resulting output transition on the hardware model. Note that this is onlysupported on LM-family systems.lm_timing_checks on | off instance_nameThe lm_timing_checks utility allows you to enable or disable timing checks such assetups and holds.lm_loop_patterns on | off instance_nameThe lm_loop_patterns utility causes the hardware modeler to continually replay thepattern history of a specified device instance.lm_unknowns on | off instance_nameThe lm_unknowns utility turns off unknown propagation. This “on_unknown” featureis also in the .OPT file <strong>for</strong> hardware models. It modifies the system's default handling ofdevice input and I/O pins that are set to unknown by the simulator. This utility does notturn on unknown propagation unless it is also turned on in the .OPT file, but it canoverride the setting in the .OPT file to turn this feature off when it is set to on in the.OPT file.88 <strong>Synopsys</strong>, Inc. October 6, 2003

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!