AR #22214 - ModelSim (SE, PE) 6.1 SmartModel/SWIFT Interface - SmartModels do not work with ModelSim version 6.1/a/b

Search Answers Database


 

ModelSim (SE, PE) 6.1 SmartModel/SWIFT Interface - SmartModels do not work with ModelSim version 6.1/a/b

AR# 22214
Part smartmodel
Last Modified 2005-11-04 00:00:00.0
Status Active
Keywords simulation, RocketIO, serial, transceiver, SERDES, CDR, Infiniband, fibre, channel, gigabit, Ethernet, XAU

Description

Keywords: simulation, RocketIO, serial, transceiver, SERDES, CDR, Infiniband, fibre, channel, gigabit, Ethernet, XAU

Urgency: Standard

General Description:
I have followed (Xilinx Answer 14019) and SmartModels still do not work correctly.

Use this solution only if you are using ModelSim 6.1/a/b SE or PE because $MODEL_TECH/libswiftpli.dll/.sl is not provided by ModelSim in this version.

Solution

Follow (Xilinx Answer 14019) and then make the following changes:

1. Set the Veriuser as follows.

PC:
Veriuser= $LMC_HOME/lib/pcnt.lib/swiftpli_mti.dll

Linux:
Veriuser= $LMC_HOME/lib/x86_linux.lib/swiftpli_mti.so

Unix:
Veriuser= $LMC_HOME/lib/sun4Solaris.lib/swiftpli_mti.so

2. Depending on your platform, set your load library variable to point to the platform-specific directory in "$LMC_HOME", as shown in the following examples:

PC:
Make sure that %LMC_HOME%\lib\pcnt.lib is in the Path user variable.

Linux:
setenv LD_LIBRARY_PATH $LMC_HOME/lib/x86_linux.lib:$LD_LIBRARY_PATH

Solaris:
setenv LD_LIBRARY_PATH $LMC_HOME/lib/sun4Solaris.lib:$LD_LIBRARY_PATH
 
 
Jobs Events Webcasts News Investors Feedback Legal Privacy Trademarks Sitemap
 © Copyright 2009 Xilinx