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