User guide
System Generator for DSP User Guide www.xilinx.com 87
UG640 (v 12.2) July 23, 2010
Configurable Subsystems and System Generator
• Double click on the template, and turn on the checkbox next to the added block.
• Press OK, and then save the library.
• Compile the design by typing Ctrl-d.
• If necessary, update the choice for each instance of the configurable subsystem.
Generating Hardware from Configurable Subsystems
In System Generator, blocks both participate in simulations and produce hardware.
Sometimes, for a configurable subsystem, it is worthwhile to use one underlying block for
simulation, but use another for hardware generation. For example, it might make sense to
use ordinary System Generator blocks to produce simulation results, but use a black box to
supply the corresponding HDL. The System Generator configurable subsystem manager
block makes this possible; the ordinary block choice for the configurable subsystem is used
when simulating, and the block specified in the manager is used for hardware generation.
To use a configurable subsystem manager, do the following:
• Open and unlock the library for the configurable subsystem.
• Select one of the blocks in the library, and double click to open it. (Aside from the
template any block will do, provided the block is itself a subsystem. If there is no such
subsystem in the library, it is not possible to use a configurable subsystem manager.)