24.03.2013 Views

ModelSim SE User's Manual - Electrical and Computer Engineering

ModelSim SE User's Manual - Electrical and Computer Engineering

ModelSim SE User's Manual - Electrical and Computer Engineering

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

17 - Signal Spy (UM-417)<br />

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-418<br />

Designed for testbenches . . . . . . . . . . . . . . . . . . . . . . . . . UM-418<br />

init_signal_driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-419<br />

init_signal_spy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-422<br />

signal_force . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-425<br />

signal_release . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-427<br />

$init_signal_driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-429<br />

$init_signal_spy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-432<br />

$signal_force . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-434<br />

$signal_release . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-436<br />

18 - St<strong>and</strong>ard Delay Format (SDF) Timing Annotation (UM-439)<br />

Specifying SDF files for simulation . . . . . . . . . . . . . . . . . . . . . . . UM-440<br />

Instance specification . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-440<br />

SDF specification with the GUI . . . . . . . . . . . . . . . . . . . . . . . UM-441<br />

Errors <strong>and</strong> warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-441<br />

VHDL VITAL SDF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-442<br />

SDF to VHDL generic matching . . . . . . . . . . . . . . . . . . . . . . UM-442<br />

Resolving errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-443<br />

Verilog SDF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-444<br />

The $sdf_annotate system task . . . . . . . . . . . . . . . . . . . . . . . UM-444<br />

SDF to Verilog construct matching . . . . . . . . . . . . . . . . . . . . . UM-445<br />

Optional edge specifications . . . . . . . . . . . . . . . . . . . . . . . . UM-448<br />

Optional conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-449<br />

Rounded timing values . . . . . . . . . . . . . . . . . . . . . . . . . . UM-449<br />

SDF for mixed VHDL <strong>and</strong> Verilog designs . . . . . . . . . . . . . . . . . . . . UM-450<br />

Interconnect delays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-451<br />

Disabling timing checks . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-451<br />

Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-452<br />

Specifying the wrong instance . . . . . . . . . . . . . . . . . . . . . . . UM-452<br />

Mistaking a component or module name for an instance label . . . . . . . . . . . UM-453<br />

Forgetting to specify the instance . . . . . . . . . . . . . . . . . . . . . . UM-453<br />

19 - Value Change Dump (VCD) Files (UM-455)<br />

Creating a VCD file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-456<br />

Flow for four-state VCD file . . . . . . . . . . . . . . . . . . . . . . . . UM-456<br />

Flow for extended VCD file . . . . . . . . . . . . . . . . . . . . . . . . UM-456<br />

Case sensitivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UM-456<br />

Checkpoint/restore <strong>and</strong> writing VCD files . . . . . . . . . . . . . . . . . . . UM-457<br />

Using extended VCD as stimulus . . . . . . . . . . . . . . . . . . . . . . . . UM-458<br />

UM-15<br />

<strong>ModelSim</strong> <strong>SE</strong> User’s <strong>Manual</strong>

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

Saved successfully!

Ooh no, something went wrong!