Tool Flow
The MicroBlaze MCS uses the generic tool flow of all Vivado IP. The SDK software
development flow is briefly described here.
Generic Vivado Tool Flow
The generic tool flow in Vivado is shown in
X-Ref Target - Figure 4-8
START
Add IP
Synthesize
Project
Implement
Project
Generate
Bitstream
Download and Run Software
MicroBlaze Micro Controller System v1.3
PG048 December 18, 2012
HW description XML file (instance_sdk.xml)
Executable program (program.elf)
Associate
ELF Files
Bitstream (toplevel.bit)
Figure 4-8: Generic Vivado Tool Flow
www.xilinx.com
Chapter 4: Customizing and Generating the Core
Figure
4-8.
Vivado
Implementation
Simulate
Download and Run
Software
Software Development Kit
Import
Hardware
Description
Create
Software
Import
Hardware
or Debug Software
29