MATLAB DESIGN HDL CODER RELEASE NOTES User's Guide Page 203

  • Download
  • Add to my manuals
  • Print
  • Page
    / 410
  • Table of contents
  • TROUBLESHOOTING
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 202
System Generator for DSP User Guide www.xilinx.com 203
UG640 (v 12.2) July 23, 2010
Designing with Embedded Processors and Microcontrollers
The two design files for this exercise are located at the following pathname:
<ISE Design Suite_tree>/sysgen/examples/SDK_CoDebug
fir_compiler_mb.mdl – A System Generator Simulink design model
sg_hello_world.c - C code used to drive the DSP design from the Microblaze
processor
PROCEDURE
In this procedure, you will follow four primary steps:
Step 1 Familiarize yourself with the tool flow between System Generator and Platform
Studio and how DSP and Embedded components can be integrated together
Step 2 Create an embedded system that includes a MicroBlaze embedded processor using
Xilinx Platform Studio (XPS)
Step 3 Incorporate an XPS project into a System Generator design and generate a
Hardware Co-Simulation block
Step 4 Create a software application project and co-debug a System Generator design
using an integrated flow between System Generator and SDK
Step 1 Familiarize yourself with tool flow between System Generator and Xilinx
Platform Studio
Note: You can skip this step and start with Step 2 if you are already familiar with Sysgen design
flows. You can revisit these steps later if you like.
General Flow for this Exercise
The figure above shows a typical Xilinx tool flow between IP, Project Navigator, Platform
Studio, Software Development Kit and System Generator. Depending on your application,
you may want to use different design methodologies when designing an Embedded DSP
application. Sysgen provides two different approaches to integrating a MicroBlaze
processor from Platform Studio with a System Generator design and they serve different
purposes. It will be helpful to understand some of its basic differences between these two
unique flows.
1. EDK Export flow: allows you to generate and export a Sysgen design model as a pcore
to the MicroBlaze processor project. This flow works well if you want to integrate a
System Generator design as a sub-level design to the MicroBlaze processor system.
The typical steps to accomplish this design flow are described as follows:
Create a System Generator design model
Generate and export the System Generator model to an XPS project. The XPS
project can be created using the Base System Builder Wizard. The System
Generator pcore will appear in the XPS IP catalog.
Add and attach the System Generator pcore to an embedded MicroBlaze
processor system
2. EDK Import flow: allows you to integrate a MicroBlaze processor system into a
System Generator design as a sub-system. This flow is very useful especially if you
Page view 202
1 2 ... 198 199 200 201 202 203 204 205 206 207 208 ... 409 410

Comments to this Manuals

No comments