144
MicroBlaze Processor Reference Guide
UG081 (v14.7)
Chapter 3:
MicroBlaze Signal Interface Description
C_IPLB_DWIDTH
Instruction side PLB data
width
32
32
integer
C_IPLB_NATIVE_DWIDTH
Instruction side PLB
native data width
32
32
integer
C_IPLB_BURST_EN
Instruction side PLB burst
enable
0
0
integer
C_IPLB_P2P
Instruction side PLB
Point-to-point
0, 1
0
integer
C_USE_MMU
5
Memory Management:
0 = None
1 = User Mode
2 = Protection
3 = Virtual
0, 1, 2, 3
0
integer
C_MMU_DTLB_SIZE
Data shadow Translation
Look-Aside Buffer size
1, 2, 4, 8
4
integer
C_MMU_ITLB_SIZE
Instruction shadow
Translation Look-Aside
Buffer size
1, 2, 4, 8
2
integer
C_MMU_TLB_ACCESS
Access to memory
management special
registers:
0 = Minimal
1 = Read
2 = Write
3 = Full
0, 1, 2, 3
3
integer
C_MMU_ZONES
Number of memory
protection zones
0-16
16
integer
C_MMU_PRIVILEGED_INSTR
Privileged instructions
0 = Full protection
1 = Allow stream instrs
0,1
0
integer
C_USE_INTERRUPT
Enable interrupt handling
0 = No interrupt
1 = Standard interrupt
2 = Low-latency interrupt
0, 1, 2
0
yes
integer
C_USE_EXT_BRK
Enable external break
handling
0,1
0
yes
integer
Table 3-18:
MPD Parameters
(Continued)
Parameter Name
Feature/Description
Allowable
Values
Default
Value
EDK
Tool
Assig
ned
VHDL Type