User guide

384 www.xilinx.com System Generator for DSP User Guide
UG640 (v 12.2) July 23, 2010
Chapter 5: System Generator Compilation Types
Creating a Custom Bus Interface for Pcore Export
Consider the following example. In the model below, you have one design that you are
going to export as a pcore to XPS. This design has the output ports Pixel Enable, Y, Cr, and
Cb. You want to group these signals into a bus to simplify the connection in XPS.
You follow the sequence in the figure above to bring up the Bus Interface dialog box. In
this dialog box, you define a new Bus Interface called vid_out that is marked as a
myVideoBus Bus Standard and is Bus Type INITIATOR. (Other supported Bus Types
include: Target, Master, Slave, Master-slave, Monitor.) Next, in the Port-Bus Mapping
table, you list all the gateways that you want in the bus, then give each a Bus Interface
Name. You then Netlist the design as a pcore. Remember that you marked this pcore bus as
INITIATOR since it contains outputs.
1. Double Click
4. Select
3. Click
2. Select
5. Click
6. Enter Data