General Description: When using a TIMESPEC symbol in Capture 7.0, the software writes out the XNF file with an invalid PIN record. This results in "Error 20" in XNFMERGE. I get an error like:
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.
解决方案
Delete the PIN record in the XNF file so that it looks like:
SYM,U10,TIMESPEC,SCHNM=TIMESPEC,LIBVER=2.0.0,FROM:FFS:TO:PADS=10NS END