General Description: When implementing a Spartan-II design in Foundation the following errors will be generated in NGDBUILD:
ERROR:NgdBuild:335 - Line number 1: Syntax error ERROR:NgdBuild:319 - XNF2NGD could not parse the input file. This may be caused by incorrect XNF file syntax. Please consult the vendor whose software wrote this XNF file. You may also consult the XNF Netlist Specification, available on the Xilinx Web site at www.xilinx.com. ERROR:NgdBuild:276 - xnf2ngd exited with errors (return code 2). ERROR:NgdBuild:28 - Top-level input design file "d:/fndtn/active/projects/spartan2/spartan2.xnf" cannot be found or created. Please make sure the source file exists and is of a recognized netlist format (e.g., NGO, EDIF or XNF).
This error is the result of Foundation creating the implementation tools project using the XNF file instead of the EDIF file.