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

  • Download
  • Add to my manuals
  • Print
  • Page
    / 410
  • Table of contents
  • TROUBLESHOOTING
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 165
166 www.xilinx.com System Generator for DSP User Guide
UG640 (v 12.2) July 23, 2010
Chapter 2: Hardware/Software Co-Design
Exporting a pcore
System Generator designs containing an EDK Processor block can be exported as an EDK
pcore using the EDK Export Tool compilation target on the System Generator block.
Before exporting to the EDK as a pcore, the EDK Processor block must be configured for
"EDK pcore generation". This can be done by opening the EDK Processor block GUI and
selecting the relevant drop down option in the "Configure processor for" parameter.
Please refer to the topic EDK Export Tool for more information.
Designing with Embedded Processors and Microcontrollers
Designing PicoBlaze Microcontroller Applications
The PicoBlaze™ block in System Generator implements an 8-bit microcontroller.
Applications requiring a complex, but non-time critical state machine as well as data
processing applications are candidates to employ this block. The microcontroller is fully
embedded into the device and requires no external support. Any additional logic can be
connected to the microcontroller inside the device providing ultimate flexibility.
PicoBlaze Overview
The following example uses PicoBlaze 3 (hereto referred to simply as PicoBlaze), which is
optimized for low resource requirements. A memory block is used as a program store for
up to 1024 instructions.
Signal Direction Description
in_port[7:0] Input Input Data Port. During an INPUT
operation, data is transferred from
the port to a register.
brk Input Interrupt. Must be at least two clock
cycles in duration.
rst Input Reset
instr[17:0] Input Instruction Input.
out_port[7:0] Output Output Data Port.
port_id[7:0] Output Port Address.
Page view 165
1 2 ... 161 162 163 164 165 166 167 168 169 170 171 ... 409 410

Comments to this Manuals

No comments