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 7: Using QuickSim II with <strong>Synopsys</strong> <strong>Models</strong>VendorEach subfunction menu selection has an associated vendor menu, which displays alist of part manufacturers <strong>for</strong> that subfunctional group of models.PartEach vendor menu selection has an associated part menu, which displays a list ofall Smart<strong>Models</strong> <strong>for</strong> the selected subfunction class and vendor.ComponentEach part menu selection has an associated component menu, which displays a listof all the timing and/or symbol versions available <strong>for</strong> a particular model.ExampleThe following sequence of menu selections activates a Motorola MC88100:SmartModel Library > Processor > Microprocessor > Motorola >88100 > MC88100-20 (BUS)Choosing the function, subfunction, and vendor brings up the part menu, which showsall the Motorola microprocessor models. Choosing the MC88100 brings up thecomponent menu, which shows both the component and the symbol.Building a Design Without the MenusUsers who are familiar with the SmartModel Library may prefer to use Schematic Editorcommands to build designs. This approach can be faster than using the menu system.The basic steps are the same:1. Identify the model you need.2. Instantiate the model's symbol on the schematic sheet.3. Use Design Architect or the Schematic Editor to edit property values, as necessary.Creating An InstanceUse the $add_instance command to instantiate a part in the Schematic Editor, as shownin the following minimal command:% $add_instance (“$LMC_HOME/special/qsim/symbols/”)The symbol name and TimingVersion property value can also be included on the sameline, as follows. (All punctuation marks are required.)% $add_instance \(“$LMC_HOME/special/qsim/symbols/”,“”,,,[“TimingVersion”,””])October 6, 2003 <strong>Synopsys</strong>, Inc. 133

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

Saved successfully!

Ooh no, something went wrong!