Development System Reference Guide www.xilinx.com 117
R
Chapter 6
NGDBuild
This program is compatible with the following families:
• Virtex
™
, Virtex
™
-E
• Virtex
™
-II
• Virtex
™
-II Pro, Virtex
™
-II Pro X
• Virtex
™
-4
• Virtex
™
-5 LX
• Spartan
™
-II, Spartan
™
-IIE
• Spartan
™
-3, Spartan
™
-3E, Spartan
™
-3L
• CoolRunner
™
XPLA3, CoolRunner
™
-II
• XC9500
™
, XC9500XL
™
, XC9500XV
™
This chapter describes the NGDBuild program. The chapter contains the following
sections
• “NGDBuild Overview”
• “NGDBuild Syntax”
• “NGDBuild Input Files”
• “NGDBuild Output Files”
• “NGDBuild Intermediate Files”
• “NGDBuild Options”
NGDBuild Overview
NGDBuild reads in a netlist file in EDIF or NGC format and creates a Xilinx Native Generic
Database (NGD) file that contains a logical description of the design in terms of logic
elements, such as AND gates, OR gates, decoders, flip-flops, and RAMs.
The NGD file contains both a logical description of the design reduced to Xilinx Native
Generic Database (NGD) primitives and a description of the original hierarchy expressed
in the input netlist. The output NGD file can be mapped to the desired device family.