140
MicroBlaze Processor Reference Guide
UG081 (v14.7)
Chapter 3:
MicroBlaze Signal Interface Description
C_USE_FPU
Include hardware floating
point unit
0 = None
1 = Basic
2 = Extended
0, 1, 2
0
integer
C_USE_MSR_INSTR
Enable use of instructions:
MSRSET and MSRCLR
0, 1
1
integer
C_USE_PCMP_INSTR
Enable use of instructions:
CLZ, PCMPBF,
PCMPEQ, and PCMPNE
0, 1
1
integer
C_USE_REORDER_INSTR
Enable use of instructions:
Reverse load, reverse
store, and swap
0, 1
1
integer
C_UNALIGNED_EXCEPTIONS
Enable exception handling
for unaligned data accesses
0, 1
0
integer
C_ILL_OPCODE_EXCEPTION
Enable exception handling
for illegal op-code
0, 1
0
integer
C_IPLB_BUS_EXCEPTION
Enable exception handling
for IPLB bus error
0, 1
0
integer
C_DPLB_BUS_EXCEPTION
Enable exception handling
for DPLB bus error
0, 1
0
integer
C_M_AXI_I_BUS_EXCEPTION
Enable exception handling
for M_AXI_I bus error
0, 1
0
integer
C_M_AXI_D_BUS_EXCEPTION
Enable exception handling
for M_AXI_D bus error
0, 1
0
integer
C_DIV_ZERO_EXCEPTION
Enable exception handling
for division by zero or
division overflow
0, 1
0
integer
C_FPU_EXCEPTION
Enable exception handling
for hardware floating point
unit exceptions
0, 1
0
integer
C_OPCODE_0x0_ILLEGAL
Detect opcode 0x0 as an
illegal instruction
0,1
0
integer
C_FSL_EXCEPTION
Enable exception handling
for Stream Links
0,1
0
integer
Table 3-18:
MPD Parameters
(Continued)
Parameter Name
Feature/Description
Allowable
Values
Default
Value
EDK
Tool
Assig
ned
VHDL Type