Device Family: Intel® Stratix® 10

Intel Software: Quartus Prime Pro

Type: Answers

Area: Tools


Last Modified: May 04, 2018
Version Found: v18.0

Internal Error: Sub-system: LALE, File: /quartus/legality/lale/lale_new_solver.cpp

Description

Due to a problem in Intel® Quartus® Prime Pro software version 18.0 or earlier, you may see this Internal Error because of preserved global signals in reused Intel Stratix® 10 partitions in the project.

In the developer project where the partition is initially compiled and exported from, some of the signals (does not include the clock signals) may be automatically promoted to global due to high fanout. The exported partition when reused in the consumer project may result in this Internal Error.

 

Workaround/Fix

To work around this problem, in a developer project where the partition is initially compiled and exported from, explicitly disable automatic promotion of signals that may be promoted to global using the following assignment:

set_instance_assignment -name GLOBAL_SIGNAL OFF -to <value> -entity <entity name>

This problem is scheduled to be fixed in a future version of the Intel Quartus Prime Pro software.

Why can't I compile Intel® Stratix® 10 partitions exported from another project with a different top level?

Internal Error: Sub-system: PTI, File: /quartus/tsm/pti/pti_tdb_builder.cpp

Why I can’t place Intel® Stratix® 10 partitions adjacent to Transceiver Bank, export and reuse in another project?

Why I can’t place Intel® Stratix® 10 partitions adjacent to the I/O Bank of EMIF/PHY Lite/LVDS Interfaces, export and reuse in another project?