MicroBlaze Micro Controller System v1.3
43
PG048 December 18, 2012
Chapter 6:
Customizing and Generating the Core
Parameter Values
To create a MicroBlaze™ MCS that is uniquely tailored for a specific system, certain features
can be parameterized. This makes it possible 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
The internal modules of the MicroBlaze MCS have fixed configurations detailed in:
•
- MicroBlaze
•
- I/O Module
•
•
- LMB BRAM IF Controller
•
- MicroBlaze Debug Module
Parameter - Port Dependencies
The width of many of the MicroBlaze MCS signals depends on design parameters. The
dependencies between the design parameters and I/O signals are shown in
Tool Flow
The MicroBlaze MCS uses the generic tool flow of all LogiCORE™ IP. This flow requires some
manual steps in PlanAhead™ and Project Navigator primarily to support software
development. For a brief description of the SDK software flow see
Generic PlanAhead and Project Navigator Tool Flow
The generic tool flow in PlanAhead and Project Navigator is shown in