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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Simulator</strong> <strong>Configuration</strong> <strong>Guide</strong>vChapter 5: Using NC-Verilog with <strong>Synopsys</strong> <strong>Models</strong>$lm_timing_in<strong>for</strong>mation Command ReferenceThe $lm_timing_in<strong>for</strong>mation command lets you override the hardware modeler’sdefault handling of timing in<strong>for</strong>mation <strong>for</strong> a specified model instance.Syntax$lm_timing_in<strong>for</strong>mation (“instance_path”, “timing_option”);Argumentsinstance_pathtiming_optionSpecifies the Verilog pathname of the instance whose timingin<strong>for</strong>mation is to be modified.Allowed values are “nodelay” to ignore all delay in<strong>for</strong>mation,“delay” to process all delay in<strong>for</strong>mation, “notimingchecks” toignore all timing checks, and “timingchecks” to apply alltiming checks. The defaults are “delay” and “timingchecks”.DescriptionThe $lm_timing_in<strong>for</strong>mation command allows you to override the hardware modeler’sdefault handling of timing in<strong>for</strong>mation <strong>for</strong> a specified model instance. By default, thehardware modeler processes all delay in<strong>for</strong>mation and applies all timing checks. Youcan decrease model evaluation time by disabling these activities. The hardware modelerdoes not process in<strong>for</strong>mation that is not needed by the simulator.ExampleThe following example disables timing checks <strong>for</strong> the “U1” model instance.$lm_timing_in<strong>for</strong>mation (“U1”, “notimingchecks”);October 6, 2003 <strong>Synopsys</strong>, Inc. 101

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

Saved successfully!

Ooh no, something went wrong!