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 9: Using VERA with <strong>Synopsys</strong> <strong>Models</strong>Key DesignWare Memory Model VERA FilesThis section lists and describes files that are necessary <strong>for</strong> per<strong>for</strong>ming a VERAsimulation. Some are provided by <strong>Synopsys</strong> and are installed in your LMC_HOMEdirectory; others you must create.Table 33 lists and describes the key VERA files <strong>for</strong> DWMM models.Table 33: Key DesignWare Memory Model VERA FilesFilename Description Originvera_user.c avera_user.overa_slm_pli.overa_slm_mti.overa_slm_vhpi.overa_dyn_libraryA source file containing a table ofUDF functions used by DWMMmodels. You compile this <strong>for</strong> usein building the VERA dynamiclibrary.An object file containing a tableof UDF functions used byDWMM models. You use this inbuilding the VERA dynamiclibrary.An object file <strong>for</strong> <strong>Synopsys</strong>VCS. This file contains thecompiled code <strong>for</strong> the UDFfunctions used by DWMMmodels. You use this in buildingthe VERA dynamic library.An object file <strong>for</strong> MTIModelSim. This file contains thecompiled code <strong>for</strong> the UDFfunctions used by DWMMmodels. You use this in buildingthe VERA dynamic library.An object file <strong>for</strong> Scirocco. Thisfile contains the compiled code<strong>for</strong> the UDF functions used byDWMM models. You use this inbuilding the VERA dynamiclibrary.This is the VERA dynamiclibrary, which is loaded duringsimulation. For instructions onloading this library, see the VERAUser <strong>Guide</strong>.Provided in your$LMC_HOME/sim/vera/srcdirectory.You create this file when youcompile vera_user.c.Provided in your$LMC_HOME/lib/plat<strong>for</strong>m.libdirectory.Provided in your$LMC_HOME/lib/plat<strong>for</strong>m.libdirectory.Provided in your$LMC_HOME/lib/plat<strong>for</strong>m.libdirectory.You create this file when youbuild the VERA dynamiclibrary; the name is arbitrary(<strong>for</strong> example, vera_local.dl)October 6, 2003 <strong>Synopsys</strong>, Inc. 225

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

Saved successfully!

Ooh no, something went wrong!