Parameter Values - Xilinx LogiCORE MicroBlaze Product Manual

Table of Contents

Advertisement

Parameter Values

To create a MicroBlaze MCS that is uniquely tailored for a specific system, certain features
can be parameterized. This makes it possible for the user to configure a component that
only uses the resources required by the system, and operates with the best possible
performance. The features that can be parameterized in MicroBlaze MCS are shown in
Table
4-1.
The internal modules of the MicroBlaze MCS have fixed configurations detailed in:
Table 4-2
- MicroBlaze
Table 4-3
- I/O Module
Table 4-4
and
Table 4-6
and
Table 4-8
- MicroBlaze Debug Module
Table 4-1: MicroBlaze MCS Parameters
Parameter Name
(1)
C_FAMILY
(1)
C_XDEVICE
(1)
C_XPACKAGE
C_XSPEEDGRADE
C_MICROBLAZE_
(1)
INSTANCE
C_PATH
C_FREQ
C_MEMSIZE
C_DEBUG_ENABLE
C_JTAG_CHAIN
MicroBlaze Micro Controller System v1.3
PG048 December 18, 2012
Table 4-5
- LMB v10
Table 4-7
- LMB BRAM IF Controller
Feature/Description
FPGA architecture
Device name
FPGA package name
(1)
FPGA speed grade
Instance name
Hierarchical path from top of
design to MCS instance
Frequency of CLK input
Local memory size in bytes
Enable implementation of
debug
Select JTAG user-defined
register
www.xilinx.com
Chapter 4: Customizing and Generating the Core
Allowable
Values
MCS Parameters
Supported
architectures
Supported
devices
Supported
packages
Supported
speed grades
4096, 8192, 16384,
32768, 65536
0 = Not Used
1 = Used
1 = USER1
2 = USER2
3 = USER3
4 = USER4
Default
VHDL
Value
Type
virtex5
string
xc5vlx50t
string
ff1136
string
-1
string
microblaze_0
string
mb/UO
100000000
integer
8192
integer
0
Integer
2
Integer
22

Advertisement

Table of Contents
loading

Table of Contents