We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Page Bookmarked

AR# 14366

Virtex-II Pro RocketIO - What is the difference between SmartModel and HSPICE models?


Xilinx offers both SmartModel and HSPICE models for the RocketIO MGT. What is the difference between these models? When is it appropriate to use one instead of the other?


Use SmartModel within an HDL logic simulator such as Model Technology's ModelSim. These models cover all digital features of the RocketIO transceiver. For more information about using SmartModel with Virtex-II Pro, see the following Answer Records:

(Xilinx Answer 14181) - What are the SWIFT Interface, SmartModel, VMC, and VhMC? Which of these does Xilinx deliver?

(Xilinx Answer 15501) - How do I install the 5.1i SmartModels for PPC and MGT components?

(Xilinx Answer 14596) - What simulators support SmartModel simulation?

(Xilinx Answer 14019) - How do I use the MGT and PPC SmartModels in ModelSim?

(Xilinx Answer 14597) - How do I use the MGT and PPC SmartModels in NC-Verilog?

(Xilinx Answer 18853) - How do I use the MGT and PPC SmartModels in NC-VHDL?

(Xilinx Answer 18852] - How do I use the MGT and PPC SmartModels in VCS?

Use HSPICE models for analog simulation of device I/Os. Because HSPICE models reveal proprietary technology information, they are typically encrypted and/or released only under NDA. Xilinx offers encrypted HSPICE models for Virtex-II Pro at:


For more information, see (Xilinx Answer 14178) and (Xilinx Answer 13566).

AR# 14366
Date 12/15/2012
Status Active
Type General Article