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# 10757

3.1i CORE Generator - Virtex-II cores cause the warning: "NGD:446 - Invalid target architecture "XC2V100BG256..."


Keywords: CORE Generator, COREGen, Virtex-II, NGD:446, 446, BG256, 3.1i_ip2

Urgency: Standard

General Description:
CORE Generator is writing out a non-existent part to the core netlist for Virtex-II. (The part is an XC2V100BG256.) This causes the following warning in NGDBUILD:

WARNING:Ngd:446 - Invalid target architecture 'X2V100BG256-4' in source netlist (XNF or EDIF) PART property ignored. The partpkg-speed combination specified may not exist, or the format may be incorrect. First, make sure that the partpkg-speed combination does exist. If it does, use the following format:devicepkg-speed. For example, to specify that you want to use an XC4028EX device with a -3 speed grade in an HQ240 package, the CONFIG PART attribute string in your design or on the NGDBUILD "-p" string should be: XC4028EXHQ240-3.


This warning message can be safely ignored, as the design will actually use the architecture set in the implementation tool setting. If you wish to get rid of the warning message, manually change the core netlist and add a any valid part such as:

(property PART (string "xc2v40fg256-4") (owner "Xilinx")))

AR# 10757
Date Created 01/10/2001
Last Updated 08/23/2002
Status Archive
Type General Article