Answers Database
OrCAD Capture 7.0: Fails to create xnf file
Record #1437
Product Family: Software
Product Line: OrCAD
Product Part: capture
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 primiti
ve?
Followed by;
ERROR [NET0011] Netlist Failed.
Solution 1:
Solution 2:
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-primitive so the hierarchica
l parts can be descended into.
Solution 3:
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 glob
ally in Options, Design Properties, the primitive parts are non-primitive at that point also. Since
there are no schematics 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 created 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.
End of Record #1437 - Last Modified: 12/05/96 10:44 |