Xilinx 8.2i Life Jacket User Manual


 
Development System Reference Guide www.xilinx.com 123
NGDBuild Options
R
–insert_keep_hierarchy
This option automatically attaches the KEEP_HIERARCHY constraint to each input
netlist. It should only be used when performing a bottom-up synthesis flow, where
separate netlists are created for each piece of hierarchy. It is highly recommended that
when using this option, good design practices are used as described in the Synthesis and
Simulation Design Guide.
Note:
Care should be taken when trying to use this option with Cores, as they may not be coded for
maintaining hierarchy.
–intstyle (Integration Style)
–intstyle {ise | xflow | silent}
The –intstyle option reduces screen output based on the integration style you are running.
When using the –intstyle option, one of three modes must be specified: ise, xflow, or silent.
The mode sets the way information is displayed in the following ways:
–intstyle ise
This mode indicates the program is being run as part of an integrated design
environment.
–intstyle xflow
This mode indicates the program is being run as part of an integrated batch flow.
–intstyle silent
This mode limits screen output to warning and error messages only.
Note:
The -intstyle option is automatically invoked when running in an integrated environment, such
as Project Navigator or XFLOW.
–l (Libraries to Search)
–l libname
The –l option indicates the list of libraries to search when determining what library
components were used to build the design. This option is passed to the appropriate netlist
reader. The information allows NGDBuild to determine the source of the design’s
components so it can resolve the components to NGD primitives.
You can specify multiple libraries by entering multiple –l libname entries on the NGDBuild
command line.
The allowable entries for libname are the following:
xilinxun (Xilinx Unified library)
synopsys
Note:
You do not have to enter xilinxun with a –l option. The Xilinx Development System tools
automatically access these libraries. In cases where NGDBuild automatically detects Synopsys
designs (for example, the netlist extension is .sedif), you do not have to enter synopsys with a –l
option.