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# 37519

Processor IP XMTC - Does it support Spartan-6 devices?


I would like to use Lauterbach debugger in a Spartan-6 device.

Does XMTC core support Spartan-6 FPGA?


XMTC core currently does not support Spartan-6 devices.

Please contact Lauterbach for their recommendation on how to use their tool for Spartan-6 FPGA.

If XMTC is required to be used, the probable work-around might be to take the existing core and change the parameters in MPD file to add Spartan-6 FPGA:

  1. Copy the XMTC core into your local pcore directory, open the MPD file:
  2. Modifyline 57 to add support for Spartan-6:
  3. In XPS, go to Project -> Rescan User Repository. If the above modification is done correctly, you should see the core in the IP Catalog

NOTE:This is not supported by Xilinx as it has not been tested.

MicroBlaze still provides a native trace port (MTC interface) that provides visibility into MicroBlaze operations.

Also, MDM is still available for basic processor control, register access, etc.

Revision History:

3/22/2011- Initial Release

AR# 37519
Date Created 03/22/2011
Last Updated 12/15/2012
Status Active
Type General Article
  • EDK - 12.4
Boards & Kits
  • Spartan-6 FPGA SP601 Evaluation Kit
  • Spartan-6 FPGA SP605 Evaluation Kit
  • Spartan-6 FPGA Embedded Kit
  • Spartan-6 FPGA Connectivity Kit