System Generator for DSP User Guide www.xilinx.com 191
UG640 (v 12.2) July 23, 2010
Designing with Embedded Processors and Microcontrollers
Using Platform Studio SDK
Introduction
The Xilinx Platform Studio Software Development Kit (SDK) is an Integrated
Development Environment for creating software platform designs. The SDK is an eclipse-
based IDE that makes it easier to write high-quality C/C++ code for Xilinx embedded
processors. System Generator provides access to the SDK by automatically generating an
SDK workspace and providing a "hello world" program template that contains example
code which allows you to write productive code in a short period of time.
Invoking the SDK
System Generator automatically generates an SDK workspace if an EDK Processor block is
present during a Hardware Co-simulation compilation. Additionally, the Hardware Co-
simulation token will have an additional tab in the block's GUI called Software. In this tab,
there is a SDK panel that provides access to the SDK.
Pressing the Edit software button will launch the SDK. The SDK workspace can also be
found under the netlist directory of the design. The ELF file field tells the Hardware Co-
simulation block what executable binary to use during simulation, and the "Compile and
update bitstream" takes the binary file specified in "ELF file" and merges it into the
bitstream.
Please refer to documentation in the SDK regarding the creation of a software platform and
a managed C or C++ project within the SDK.
Comments to this Manuals