Specifications
Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 199
UG111 (v1.4) January 30, 2004 1-800-255-7778
MicroBlaze MDM Target
R
Valid arguments for port are lpt1, lpt2
x fname <filename>
Filename for creating the SVF file
JTAG chain options
x partname <devicename>
Name of the device
x devicenr <device position>
Position of the device in the JTAG chain
x irlength <length of the JTAG Instruction Register>
Length of the IR register of the device. This information can be found in the device 
BSDL file.
x idcode <device idcode>
JTAG Idcode of the device
MicroBlaze options
x devicenr <FPGA device position>
Position of the FPGA device containing the MicroBlaze, in the JTAG chain
MDM Target requirements
1. In order to use the hardware debug features on MicroBlaze like hardware breakpoints, 
hardware debug control functions like stopping, stepping, etc, MicroBlaze’s hardware 
debug port must be connected to the MicroBlaze Debug Module, the opb_mdm core. 
The following MHS snippet demonstrates the debug port connection needed between 
the MDM and MicroBlaze.
BEGIN microblaze
 PARAMETER INSTANCE = microblaze_0
 PARAMETER HW_VER = 2.00.a
 PARAMETER C_DEBUG_ENABLED = 1
 PARAMETER C_NUMBER_OF_PC_BRK = 8
 PARAMETER C_NUMBER_OF_RD_ADDR_BRK = 1
 PARAMETER C_NUMBER_OF_WR_ADDR_BRK = 1
 BUS_INTERFACE DOPB = mb_opb
 BUS_INTERFACE IOPB = mb_opb
 BUS_INTERFACE DLMB = dlmb
 BUS_INTERFACE ILMB = ilmb
 PORT CLK = sys_clk_s
 PORT DBG_CAPTURE = DBG_CAPTURE_s
 PORT DBG_CLK = DBG_CLK_s
 PORT DBG_REG_EN = DBG_REG_EN_s
 PORT DBG_TDI = DBG_TDI_s
 PORT DBG_TDO = DBG_TDO_s
 PORT DBG_UPDATE = DBG_UPDATE_s
END
BEGIN opb_mdm
 PARAMETER INSTANCE = debug_module
 PARAMETER HW_VER = 1.00.c










