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>Table 29: FlexModel Files Used with the VERA UDF InterfaceFile Name Description Locationvera_slm_vhpi.o Object file <strong>for</strong> Scirocco. This file containsthe compiled code <strong>for</strong> the UDF functionsused by Flex<strong>Models</strong>.$LMC_HOME/lib/plat<strong>for</strong>m.liblibfmi_ar.almtv.oslm_pli.oObject file <strong>for</strong> NC Verilog. This filecontains the compiled code <strong>for</strong> the UDFfunctions used by Flex<strong>Models</strong>.This file contains the compiled code <strong>for</strong> theUDF functions used by SWIFT.This file contains the compiled code <strong>for</strong> theUDF functions used by Flex.$LMC_HOME/lib/plat<strong>for</strong>m.lib$LMC_HOME/lib/plat<strong>for</strong>m.lib$LMC_HOME/lib/plat<strong>for</strong>m.libAttentionYou need to re-build the VERA dynamic library whenever a new version ofVERA is introduced.Linking VERA with the <strong>Simulator</strong>For details on how to link VERA with individual simulators using the PLI, refer to theVERA User <strong>Guide</strong>. Table 30 lists the object files needed on the link line <strong>for</strong> the simulatoryou are using.Table 30: Link Line Object Files<strong>Simulator</strong>VCSNC-Verilogvera_slm_pli.o and vera_user.olmtv.o, slm_pli.o, and vera_user.oObject Files on the Link LineMTI Verilog vera_slm_mti.o and vera_user.oMTI VHDLNC-VHDLSciroccovera_slm_mti.o and vera_user.overa_user.o, sim_user.o, vera_slm_pli.o, and libfmi_ar.avera_user.o and vera_slm_vhpi.oIf you are using NC-VHDL, modify the $VERA_HOME/lib/nc_vhdl/sim_user.c, asfollows:1. Add the following line to the external declarations:October 6, 2003 <strong>Synopsys</strong>, Inc. 209

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

Saved successfully!

Ooh no, something went wrong!