Answers Database


Foundation Express F1.5/i: Synopsys Internal error - Abort at 1548 : Server threw an exception (1546, 124)


Record #5257

Product Family: Software

Product Line: Synopsys

Product Part: Foundation Express API

Problem Title:
Foundation Express F1.5/i: Synopsys Internal error - Abort at 1548 : Server threw an exception (1546, 124)



Problem Description:
Urgency: Hot

General Description
When synthesizing or updating a VHDL macro - this error textbox appears:

Synopsys Internal error
Abort at 1548

The console reads:
Server threw an exception

HDL projects may experience a similar error when synthesizing, although the error is typically "Abort at 1546" instead of "Abort at 1548". "Abort at 124" has also been reported.


Solution 1:

These errors are typically results of a Foundation Project that has become corrupt. The simplest workaround is to abandon this project and create a new one. Create a new project and copy all source files (.sch, .vhd, .v, .ucf, .mod, etc.) to this new project directory. You will have to resynthesize and re-implement the design.



Solution 2:

A less drastic solution would be to close the Foundation Project Manager and then delete the "dmpcomp.tmp" directory within the project directory. This is the temporary FPGA Express project created by Foundation when synthesizing an HDL macro in a schematic flow project.

If the project is an HDL project, the FPGA Express project directory to be deleted will have
the same name as the project name (look for <projectname>.exp and move up one level.

This deleted directory will be re-created by Foundation when the HDL code is re-synthesized.
This solution may not work for every "Abort at ####" issue, but is a simpler option to try
before Resolution #1.



Solution 3:

File -> Copy Project to a new name has also been known to work.




End of Record #5257 - Last Modified: 01/19/00 15:40

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