Clock Signals with No Fanout Cause an Error in the Spectra-Q Engine's Fitter - Clock Signals with No Fanout Cause an Error in the Spectra-Q Engine's Fitter
Description The Quartus ® Prime Pro Edition software\'s Spectra-Q ™ engine does not automatically create clock buffers for clock signals that have no fanout in the current compilation. For example, the Spectra-Q engine does not create a clock buffer for a PLL OUTCLK that acts only as a partition input but has no fanout in the partition. The lack of clock buffers for these clock signals might cause an error in the Fitter with the following error message: Error (14971): Top level port of [...] does not reach core routing & was not previously routed by FPP. Alternatively, if the Spectra-Q engine cannot insert a clock buffer for a clock signal (for example, if the clock signal\'s partition is read-only), an error might occur in a subsequent compilation when destinations are added for the signal. Note: In the Partial Reconfiguration (PR) flow, each clock that drives a PR partition must have at least one fanout in that partition in the base compilation to ensure that clock resources are reserved. Resolution You have the following options: Ensure that the clock source has a fanout in the initial compilation of the source partition. Manually instantiate a clock buffer to drive the ports on the partition that have no fanout.
Custom Fields values:
['novalue']
Troubleshooting
FB361176;
True
['Basic Functions Clocks (Primary)']
['FPGA Dev Tools Quartus® Prime Software Pro']
17.0
15.1
['Programmable Logic Devices']
['novalue']
['novalue']
['novalue'] - 2021-08-25
external_document