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>Chapter 9: Using VERA with <strong>Synopsys</strong> <strong>Models</strong>HintFor model-specific instantiation examples, see the individual modeldatasheets. You can cut-and-paste the model instantiation right out of themodel datasheet and drop it into your testbench. Be sure to map signalnames in your design to the model’s ports. You can access the correct modeldatasheet <strong>for</strong> the version of the model that you are using with the sl_browsertool ($LMC_HOME/bin/sl_browser).9. Analyze the entities.vhd and components.vhd files, as shown in the followingexample:% vhdlan -w slm_lib components.vhd% vhdlan -w slm_lib entities.vhdNoteThese examples work <strong>for</strong> event-based simulation. For in<strong>for</strong>mation on cyclebasedoperation, see the Scirocco Reference Manual.10. Analyze your testbench as shown in the following example:% vhdlan testbench.vhd11. Invoke the Scirocco simulator as shown in the following examples:a. If you are using Scirocco 2001.10 or later:% scs design% scsim -vhpi slm_vhpi:<strong>for</strong>eignINITelab:cpipeb. If you are using Scirocco 2000.12:% scsim -vhpi slm_vhpi:<strong>for</strong>eignINITelab:cpipe designOctober 6, 2003 <strong>Synopsys</strong>, Inc. 259

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

Saved successfully!

Ooh no, something went wrong!