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)]."


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)].


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 12/15/2012
Status Active
Type General Article