Xilinx 8.2i Life Jacket User Manual


 
Development System Reference Guide www.xilinx.com 367
R
Chapter 24
Data2MEM
Data2MEM is compatible with the following families:
Virtex
/-E
Virtex-II
Virtex-II Pro
/X
Virtex-4
Virtex
-5 LX
Spartan
, Spartan-II
/E
Spartan-3
, Spartan-3E
, Spartan-3L
This chapter contains the following sections:
“Data2MEM Overview”
“Data2MEM Syntax”
“Data2MEM Input and Output Files”
“Data2MEM Options”
Data2MEM Overview
Data2MEM is a command line executable that transforms CPU execution code, or pure
data, into Block RAM initialization records. A library version of the tool is also used by the
NGDBuild, BitGen, NetGen, FPGA Editor, and iMPACT tools to incorporate Data2MEM
functionality directly into the operation of those tools.
Data2MEM flow types are:
Flow for software designers that uses Data2MEM as a command line tool to generate
updated .bit and .bmm files.
Flow for hardware designers that integrates Data2MEM with Xilinx implementation
tools. (See applicable chapters in this reference guide for more information.)
Flow that uses Data2MEM as a command line tool to generate behavioral simulation
files. (See Chapter 22, “NetGen” for additional information.)