在Quartus®总理专业版软件\的光谱-Q™引擎不会自动创建具有在当前编译没有扇出时钟信号的时钟缓冲器。例如,Spectra-Q引擎不会为PLL OUTCLK
创建时钟缓冲器,它仅用作分区输入,但在分区中没有扇出。这些时钟信号缺少时钟缓冲器可能会导致Fitter出错,并显示以下错误消息:
Error (14971): Top level port of [...] does not reach core routing & was not previously routed by FPP.
或者,如果Spectra-Q引擎无法为时钟信号插入时钟缓冲区(例如,如果时钟信号的分区是只读的),则在为信号添加目标时,后续编译中可能会发生错误。
注意:在部分重配置(PR)流中,驱动PR分区的每个时钟必须在基本编译中的该分区中至少有一个扇出,以确保保留时钟资源。
解决/修复方法
您有以下选择:
- 确保时钟源在源分区的初始编译中有扇出。
- 手动实例化时钟缓冲区以驱动分区上没有扇出的端口。
没有回复内容