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!

AR# 43166

MIG Spartan-6 MCB - SecureIP Simulation


This section of the MIG Design Assistant focuses on simulation for the Spartan-6 MCB SecureIP.

NOTE:This Answer Record is part of the Xilinx MIG Solution Center(Xilinx Answer 34243). The Xilinx MIG Solution Center is available to address all questions related to MIG. Whether you are starting a new design with MIG or troubleshooting a problem, use the MIG Solution Center to guide you to the right information.


The simulation model of the underlying MCB contained within the MIG (or EDK) wrapper is encrypted as specified in Verilog LRM-IEEE Std 1364-2005.The encrypted model of the MCB is automatically compiled when the usual COMPXLIB script is run, provided the appropriate version of the simulator is available on the computer. When running a simulation, the secureip library must be referenced. If "ISE/verilog/src/unisims/MCB.v" or "ISE/vhdl/src/unisims/secureip/MCB.vhd" is used as the simulation model of the MCB for VCS or other simulation tools,an erroris reported. "B_MCB" is the model for the MCB which can be found in SecureIP library.

Since internal nodes cannot be observed in the simulation, some signals of the MCB wrapper can be used to debug; refer to (Xilinx Answer 43163).

Linked Answer Records

Associated Answer Records

Answer Number Answer Title Version Found Version Resolved
43163 MIG Spartan-6 MCB - Simulation Debug Signals N/A N/A
37500 MIG Design Assistant - Spartan-6 Simulation N/A N/A
AR# 43166
Date Created 08/22/2011
Last Updated 01/28/2013
Status Active
Type General Article
  • Spartan-6 LX
  • Spartan-6 LXT
  • Spartan-6Q
  • MIG