Answers Database
OrCAD Capture 7.0: xnfmerge error 20 caused by invalid pin record with TIMESPEC symbol
Record #1565
Product Family: Software
Product Line: OrCad
Problem Title:
OrCAD Capture 7.0: xnfmerge error 20 caused by invalid pin record with
TIMESPEC symbol
Problem Description:
When using a TIMESPEC symbol in Capture 7.0, the software writes out XNF file wi
th invalid PIN record. This results in error 20 with XNFMERGE program. You may g
et an error like this:
ERROR 18 at line 22: Invalid PIN record.
Missing or invalid direction field.
The XNF file written by Capture would have the following for the TIMESPEC symbol
:
SYM,U10,TIMESPEC,SCHNM=TIMESPEC,LIBVER=2.0.0,FROM:FFS:TO:PADS=10NS
PIN,DUMMY,DUMMY,DUMMY
END
Note that the PIN record is invalid in XNF syntax. It is a bug with XNF netlist
writer in Capture 7.0
Solution 1:
Delete the PIN record in the XNF file. So, it looks like:
SYM,U10,TIMESPEC,SCHNM=TIMESPEC,LIBVER=2.0.0,FROM:FFS:TO:PADS=10NS
END
End of Record #1565
For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals! |