Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


OrCAD Capture 7.0: Fails to create xnf file


Record #1437

Product Family:  Software

Product Line:  OrCad

Problem Title:
OrCAD Capture 7.0: Fails to create xnf file


Problem Description:
When creating the xnf file from Capture 7.0  the session log lists a warning
for every macro in the design;

warning [NET0066] No XNF SYMBOL TYPE for part Uxx.  Possible cause, hierarchical
 part set to primitive?

Followed by;

ERROR [NET0011] Netlist Failed.


Solution 1:

All of the xilinx macros have a default part type of primitive.
This can be changed globally or on individual components.

To change an individual component:
Double click on the component symbol and then change the
primitive property to "No"

To make a global change:
1) Select the design window.
2) Select Options -> Design Properties -> Hierarchy
3) Change parts to non-primitive.

The rule to follow when creating designs is as follows:

When you want to Update Part References you must have parts
globally set to primitive.
When you want to Create Netlist you must have parts globally set to non-primitiv
e so the hierarchical parts can be descended into.




Solution 2:

Even after doing the changes suggested in the Solution 1, the same message might
 show up. The error message you are seeing is a bogus error is some cases.  When
 you set the parts to non-primitive globally in Options, Design Properties, the
primitive parts are non-primitive at that point also.  Since there are no schema
tics for the primitives, and aren't supposed to be,  the error occurs for those
parts.	Even though
you get this message and it says the netlist fails, the XNF files are still crea
ted correctly.	The only thing you have to worry about is being able to descend
into the Xilinx parts that are macros so you get the XNF files for them.



Solution 3:





End of Record #1437

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals!

© 1998 Xilinx, Inc. All rights reserved
Trademarks and Patents