Specifications

Embedded System Tools Guide (EDK 6.2i) www.xilinx.com 111
UG111 (v1.4) January 30, 2004 1-800-255-7778
Simulation Models
R
Behavioral Models
To create a behavioral simulation model, SimGen requires an MHS file as input. SimGen
will create a set of hdl files that model the functionality of the design. Optionally, SimGen
can generate a compile script for a specified vendor simulator. Also not required but if
specified, SimGen can generate hdl files with data to initialize brams associated with any
processor that may exist in the design. This data is obtained from an existing executable elf
file.
Structural Models
To create a structural simulation model, SimGen requires an MHS file as input and
associated synthesized netlist files. From these netlist files SimGen will create a set of hdl
files that structurally model the functionality of the design. Optionally, SimGen can
generate a compile script for a specified vendor simulator. Also not required but if
specified, SimGen can generate hdl files with data to initialize brams associated with any
processor that may exist in the design. This data is obtained from an existing executable elf
file.
Note: The EDK design flow is modular. PlatGen will generate a set of netlist files that are used by
SimGen to generate structural simulation models.
Figure 6-2: Behavioral simulation model generation
UG111_02_111903
mhs
elf
SimGen
Script
HDL
Figure 6-3: Structural simulation model generation
UG111_03_111903
mhs
elf
SimGen
Script
HDL
ngc