In der Quartus® Prime Pro Edition Software Version 23.2 und höher kann dieser Fehler auftreten, wenn ein Signal, das mit globalen Signalressourcen geroutet wurde, als Eingang für eine weiche Logik verwendet wird, die eine Übertragung an lokales Routing erfordert (z. B. ein in einer LUT implementierter Taktmultiplexer). Dieser Fehler tritt nur bei FPGA Geräten der Agilex™ 7 F/I-Serie auf.
Das Ansteuern einer solchen weichen Logik mit einem global gerouteten Signal ist in einer PR-Partition (Partial Reconfiguration) nicht zulässig.
Um diesen Fehler zu vermeiden, trennen Sie den Eingangsport des Signals an der PR-Partition in zwei Eingangsports: einen Port, der lokal geroutet bleiben kann, und den anderen Port, der global geroutet werden kann.
Beachten Sie, dass die Takte, die zum Ansteuern von M20K-RAMs in der PR-Region verwendet werden, in FPGA Geräten der Agilex™ 7 F/I-Serie global geroutet werden müssen, sodass sie auf den global gerouteten Ressourcen verbleiben müssen.
Dieses Szenario ist in der PR-Partition nicht zulässig und führt zu einem lokalen/globalen Fanout-Fehler.
Das Problem sollte wie im folgenden Diagramm dargestellt behoben werden.
Dieses Problem soll in einer zukünftigen Version der Quartus® Prime Pro Edition-Software behoben werden.