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.

Chapter 9: Using VERA with <strong>Synopsys</strong> <strong>Models</strong><strong>Simulator</strong> <strong>Configuration</strong> <strong>Guide</strong>Table 33: Key DesignWare Memory Model VERA Files (Continued)Filename Description Originmodel.{v, vhd}lstmodel.vrhmempromodel.vrhlstmodel.vrmempromodel.vrThe DWMM file <strong>for</strong> the modelyou want to instantiate.Note: You instantiate aDesignware Memory Model inyour HDL testbench using apositive integer in a quoted string<strong>for</strong> the ModelId parameter.Example: “67”But, you then use a true integer toinstantiate the same model in yourVERA testbench.Example: ( 67 )For more in<strong>for</strong>mation on how toinstantiate standard DWMMmodels, see “Using DesignWareMemory <strong>Models</strong> with SWIFT<strong>Simulator</strong>s” on page 29.For more in<strong>for</strong>mation on how toinstantiate custom DWMMmodels, see “Instantiating CustomMemory <strong>Models</strong>” on page 285.A file containing the externalclass declaration <strong>for</strong> the LstModelclass. This file is included in themempromodel.vrh file.The mempromodel header file.Contains definitions <strong>for</strong> theMemPro model class and <strong>for</strong>model-specific constants useful inDWMM memory commands. Youinclude this header in your VERAtestbench.A VERA source file containingthe LstModel class definition.You compile this file <strong>for</strong> useduring the simulation.A VERA source file containingtestbench commands, along withthe MemPro model classdefinition <strong>for</strong> model instantiation.You compile this file <strong>for</strong> useduring simulation.Generate wrappers <strong>for</strong>instantiating the models asexplained in the simulatorspecificchapters in thismanual.Provided in your$LMC_HOME/sim/vera/srcdirectory.Provided in your$LMC_HOME/sim/vera/srcdirectory.Provided in your$LMC_HOME/sim/vera/srcdirectory.Provided in your$LMC_HOME/sim/vera/srcdirectory.226 <strong>Synopsys</strong>, Inc. October 6, 2003

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

Saved successfully!

Ooh no, something went wrong!