Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


M1, NGD2VER: How to retain design hierarchy in a Verilog simulation netlist generated by NGD2VER


Record #2573

Product Family:  Software

Product Line:  FPGA Implementation

Problem Title:
M1, NGD2VER: How to retain design hierarchy in a Verilog simulation
netlist generated by NGD2VER



Problem Description:
Keywords: ngd2ver, hierarchy

Ugency: Standard

netlist program, NGD2VER is a flattened structural netlist by
default.

How can I retain the hierarchy of my original design when
running NGD2VER?


Solution 1:


Note: This option has been added to the new Simulation template
within Design Manager for the Alliance 1.5 release.  If you are
using A1.5 Design Manager, the following instructions do not apply
and the retain hierchy switch should be set from the Simulation
Template.

There is a switch which you can use to specify the generation
of a hierarchical Verilog netlist for simulation.  The -r
switch will create a Verilog netlist consisting of multiple
Verilog modules so that the design hierarchy may be maintained for simulation pu
rposes.

To use this switch:

From command line:

   ngd2ver -r <other desired switches> <design.ngd or
   design.nga>

From the Design Manager:

This switch must be added to the custom menu of the Template
Manager in the following manner:

  Program Name: ngd2ver
  Program Options: -r

For more information on using the Template Manager, please
refer to (Xilinx Solution 1227).



End of Record #2573

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals!

© 1998 Xilinx, Inc. All rights reserved
Trademarks and Patents