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.

<strong>Simulator</strong> <strong>Configuration</strong> <strong>Guide</strong>Chapter 7: Using QuickSim II with <strong>Synopsys</strong> <strong>Models</strong>Using SmartModel Windows with QuickSim IISmartModel Windows is a SmartModel Library feature that can be used <strong>for</strong> moreefficient system-level verification and debugging by allowing you to view windowelements during simulation runs <strong>for</strong> microprocessor, PLD, memory, and peripheralmodels.Window elements that can be viewed include registers, pointers, states, or latches (<strong>for</strong>example), depending on the part being modeled. This section provides in<strong>for</strong>mationabout how to interact with SmartModel Windows using QuickSim II. SmartModelWindows can be used to:●●●●●●Review window element values and set breakpointsSingle-step through simulationsChange window element values be<strong>for</strong>e proceeding with a simulationTrace instruction executionRename instancesCombine register elementsMost Smart<strong>Models</strong> contain predefined window elements that correspond to themanufacturer's specifications. To determine if a specific model is equipped withSmartModel Windows, check the model's online datasheet.How SmartModel Windows WorksSmartModel Windows couples the models and the simulator so that model elements canbe used almost as if they were nets in the design. Normal QuickSim II commands areused with SmartModel Windows, except that an instance designator must be added to aQuickSim II command to address a model's window elements (even at the top level).The general <strong>for</strong>mat <strong>for</strong> using QuickSim II commands with SmartModel Windows is:command model_instance/element_nameUse any of the following commands to enable window elements with the simulator:ADD LISTS model_instance/element_nameADD MONITORS model_instance/element_nameADD TRACES model_instance/element_nameWindow elements must be activated with one of the preceding commands in order <strong>for</strong>SmartModel Windows to begin displaying data. Each model's online datasheet lists itspredefined window elements, which are available during simulation. Using windowsyou can read or display elements, <strong>for</strong>ce new values onto them, and stop the simulationbased on their values.October 6, 2003 <strong>Synopsys</strong>, Inc. 141

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

Saved successfully!

Ooh no, something went wrong!