UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 33799

Virtex-6 FPGA GTH Transceiver Wizard - NCSIM simulation fails with error "ncvlog: *E,NGITEM (../../example_design/v6gth_wrapper_gth_init.v,142|14): Not a valid generate item: 'parameter_declaration' [12.1.3(IEEE 2001)]."

Description

keywords: GTH, NCSIM, NC, cadence, parameter, localparam

When simulating the outputs from the Virtex-6 FPGA GTH Transceiver Wizard in NCSIM, it is possible to see failures similar to:

ncvlog: *E,NGITEM (../../example_design/v6gth_wrapper_gth_init.v,142|14): Not a valid generate item: 'parameter_declaration' [12.1.3(IEEE 2001)].

Solution

To work around these errors, "parameter" declarations need to be changed to "localparam". As an example:

parameter [3:0] TXBUFRESET = 4'b0000;

needs to be changed to

localparam [3:0] TXBUFRESET = 4'b0000;

AR# 33799
Date Created 11/12/2009
Last Updated 12/15/2012
Status Active
Type General Article