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

M1.3/M1.4 NGDBUILD: ERROR:basxn:68 - The XNF file does not contain a valid PART


Keywords: NGDBUILD, M1, ERROR:basxn:68, XNF, part

Urgency: Standard

General Description:

The following error message is received while processing an XNF file
through the Design Manager or within NGDBUILD:

ERROR:basxn:68 - The XNF file does not contain a valid PART record.
Please use the "-l" option to specify the device-family library with
which the design was originally entered.

Launcher: "xnf2ngd" exited with an exit code of 2.

ERROR:basnb:48 - Cannot find or build NGO from "/path/filename.xnf".
Please make sure the source file exists and is of a legal netlist format
(e.g., NGO, EDIF or XNF).

One or more errors were found during NGDBUILD. No NGD file will be



One workaround is to add the ngdbuild "-l part" option in the
Implementation Template Manager. For example, with an XC4010E device, the
Template Manager Customize window would contain:

ngdbuild -l xc4000e


Another workaround is to modify the XNF file so that it contains the
required part declaration. For example, the following line would be added
before any SYM lines for an XC4010E in a PC84 package with a -1 speed

AR# 2912
Date Created 08/31/2007
Last Updated 03/29/2000
Status Archive