Answers Database
SDT2XNF,INF2XNF 5.2.1: DECODE4.XNF missing DECODE property
Record #1996
Product Family: Software
Product Line: OrCad
Problem Title:
SDT2XNF,INF2XNF 5.2.1: DECODE4.XNF missing DECODE property
Problem Description:
Keywords: orcad, inf2xnf, sdt2xnf, decode
Urgency: Standard
General Description: inf2xnf 5.2.1 removes DECODE property
from WAND1 primitives in DECODE4.XNF even if it is described in DECODE4.INF
Example of incorrect DECODE4.XNF file:
LCANET, 6^M
PROG, INF2XNF, 5.2.2, "Created .... "
PART, 4008PQ160-6
SYM, U1, WAND, SCHNM=WAND1, LIBVER=2.0.0
PIN, I, I, A0
PIN, O, O, O
END
SYM, U2, WAND, SCHNM=WAND1, LIBVER=2.0.0
PIN, O, O, O
PIN, I, I, A1
END
SYM, U3, WAND, SCHNM=WAND1, LIBVER=2.0.0
PIN, O, O, O
PIN, I, I, A2
END
SYM, U4, WAND, SCHNM=WAND1, LIBVER=2.0.0
PIN, O, O, O
PIN, I, I, A3
END
EOF
As you can see the DECODE property is missing from the
WAND1 primitives that make up DECODE4.
Solution 1:
Solution 2:
If you are using OrCAD Capture, write the XNF netlist instead of INF(VST) netlis
t.
If using OrCAD SDT software, you can directly edit
the xnf file to include the DECODE property. After editing the DECODE4.xnf file
would look like:
LCANET, 6
PROG, INF2XNF, 5.2.2, "Created ...."
PART, 4008PQ160-6
SYM, U1, WAND, SCHNM=WAND1, LIBVER=2.0.0, DECODE
PIN, I, I, A0
PIN, O, O, O
END
SYM, U2, WAND, SCHNM=WAND1, LIBVER=2.0.0, DECODE
PIN, O, O, O
PIN, I, I, A1
END
SYM, U3, WAND, SCHNM=WAND1, LIBVER=2.0.0, DECODE
PIN, O, O, O
PIN, I, I, A2
END
SYM, U4, WAND, SCHNM=WAND1, LIBVER=2.0.0, DECODE
PIN, O, O, O
PIN, I, I, A3
END
EOF
End of Record #1996
For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals! |