
System Generator for DSP User Guide www.xilinx.com 201
UG640 (v 12.2) July 23, 2010
Designing with Embedded Processors and Microcontrollers
The following are some of benefits of using Co-Debug between System Generator and
SDK:
• Concurrent visibility of software and hardware for debug
♦ Set a breakpoint and debug while the MicroBlaze and hardware are stopped
♦ Signals to probe do not need to be chosen before the bit stream is generated
• Find a bug, modify the C code, recompile and update the bitstream in seconds.
♦ No need to rerun synthesis and the implementation flow when the software
changes
♦ The initial software program (ELF file) is automatically updated to the download
bitstream. You no longer need to manually click the Compile and update
bitstream button on the Hardware Co-Simulation block.
• Tight integration
♦ The SDK project is automatically setup with the correct hardware platform
♦ The required logic is automatically added to the design
Objectives
After completing this tutorial exercise, you will be able to:
• Use shared memories in System Generator to interface DSP hardware with the
MicroBlaze embedded processor
• In XPS, create a basic XPS project using the BSB Wizard
• In System Generator, import an XPS project into a Sysgen design
• In System Generator, generate a hardware co-simulation block and launch SDK
directly from System Generator
• In SDK, co-debug a design by single-stepping and observing output waveforms on a
Simulink scope
Tutorial Exercise Setup
The following software is required to be installed on your system to successfully complete
this exercise:
• Xilinx ISE Design Suite 12.1 (System Edition)
• MATLAB / Simulink R2009a or R2009b
• SP601 Platform
• JTAG Cables that come with the SP601 Platform
Comentários a estes Manuais