General Description: Translate (edif2ngd) give the following warning when processing a design created in ABEL:
ERROR:based:24 - On or above line <xx> in file "<project directory>/<project>.edn": Duplicate instance, "FF_xxxxxx", in cell "<abel file name>". This likely means that the EDIF netlist was improperly written. Please contact the vendor of the program that produced this EDIF file.
This Duplicate Instance error is caused by assigning two signals the same name with an underscore at the end of one signal name. This is often done to show inversion.
Example: mysig and mysig_
The mysig_ is not being differentiated properly because abl2edif adds an '_' to most signal names. Therefore mysig also becomes mysig_ .
One of the names needs to be changed in the .ABL code