Answers Database


Foundation ABEL: Internal Error 0001: assert event at line 376 in file "Z:\Lib\tsokit\TSOCELL\TSO_SIG.C"


Record #4996

Product Family: Software

Product Line: Data I/O

Product Part: xabel

Product Version: 6.0

Problem Title:
Foundation ABEL: Internal Error 0001: assert event at line 376 in file
"Z:\Lib\tsokit\TSOCELL\TSO_SIG.C"



Problem Description:
Urgency: Standard

General Description:

When compiling an ABEL design, abl2edif completes all the way
to blif2net, and then issues a message similar to the following:

   Executing...
   blif2net Tics_pld.bl4 -o tics_pld.edn -str top -inc Tics_pld.if -idev
C:\fndtn\data\xlnxlib\xlnx_edf.rul -lib C:\fndtn\data\xlnxlib -err tics_pld.err

   Error: The executable "blif2net" exited with error code 2.

   Blif2Net Open-Abel 2 To Netlist Translator
   ABEL 6.30 Copyright 1983-1996 Data I/O Corp. All Rights Reserved.
   Acknowledgments:
       This program is based on MISII, a UC Berkeley optimization tool.

   Internal Error 0001: assert event at line 376 in file "Z:\Lib\tsokit\TSOCELL\TSO_SIG.C"
   abl2edif has failed.





Solution 1:

This will happen if a signal is used in an equation
both with and without a .PIN extention.

Note that a .pin extention may inadvertantly be added to
the optimized equations if the .oe extention is used.
[i.e. output.oe = '1';]

We suggest taking the .PIN extension off of all instances
of the signal unless the signal is a 3-state output or
bi-directional signal.





End of Record #4996 - Last Modified: 10/15/99 07:34

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