Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


M1.4: NGD2VER writes out the GR pin as a port in XC3000A netlists


Record #2931

Product Family:  Software

Product Line:  Merged Core

Problem Title:
M1.4:  NGD2VER writes out the GR pin as a port in XC3000A netlists


Problem Description:
Keywords: GR, functional simulation, 3k, 3000A, verilog
NGD2VER, HDL Direct, concept2xil

Urgency: standard

General Description:
XC3000A Verilog netlists generated by NGD2VER specify the 3K
global reset signal as a Verilog port called "GR" at all
points of the flow.  This is inconsistent with the XC3000
Concept Unified library, in which the GR signal is
implemented as a hidden signal, and in the Verilog Unified
Library model for flipflops, in which GR is a wire
defined by a GR_SIGNAL macro (See the Xilinx Cadence
Interface/Tutorial guide for more information).

The repercussion of this inconsistency is that it causes a
mismatch with the way GR is represented in pre-NGDBUILD
Concept HDL Direct functional simulation and post-NGDBUILD
simulation using NGD2VER that prevents you from using the
same test bench in both simulations.

In HDL Direct functional simulation flow, CONCEPT2XIL is
executed with a -sim_only option to generate a functional
simulation netlist directly from the Concept Unified Library
schematics.  This netlist models GR as an embedded Verilog
wire.

Reference #: 100137


Solution 1:

Use separate test fixtures for Concept HDL Direct functional
simulations and NGD2VER simulations.



End of Record #2931

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