Da die vorherige physikalische Synthese-Engine für die Intel® Arria® 10 Gerätefamilien und neuere Gerätefamilien veraltet ist, können Sie diesen Fehler beim Kompilieren Ihres Designs mit physikalischen Synthesezuweisungen sehen, die in der Quartus Settings File (.qsf) enthalten sind.
Um diesen Fehler zu vermeiden, entfernen Sie die folgenden Zuweisungen aus der .qsf Ihres Projekts:
- PHYSICAL_SYNTHESIS_COMBO_LOGIC_FOR_AREA
- PHYSICAL_SYNTHESIS_COMBO_LOGIC
- PHYSICAL_SYNTHESIS_REGISTER_DUPLICATION
- PHYSICAL_SYNTHESIS_REGISTER_RETIMING
- PHYSICAL_SYNTHESIS_ASYNCHRONOUS_SIGNAL_PIPELINING
- PHYSICAL_SYNTHESIS_MAP_LOGIC_TO_MEMORY_FOR_AREA
Die neue Synthese-Engine von Nun an bietet die folgenden Konfigurationen. Da es keine 1-zu-1-Übereinstimmung mit jeder der oben genannten alten physikalischen Synthese-Zuweisungen gibt, müssen Sie eine der folgenden Konfigurationen auswählen:
- Befolgen Sie diese Anweisungen, um alleTiming-, Kombinationsoptimierungen und Registerduplizierung zu aktivieren:
- Klicken Sie in der Intel® Quartus® Prime Software auf Zuweisungen>Einstellungen>Kompilierungseinstellungen>Advanced Settings (Kompilierer).
- Aktivieren Sie die Einstellung "Phys.-Q-Synthese". Klicken Sie auf OK.
- Klicken Sie im Einstellungsdialogfeld auf OK.
- Befolgen Sie diese Anweisungen, um alles zu aktivieren, mit Ausnahme der Zurücksetzung:
- Klicken Sie in Intel Quartus Prime Software auf Assignments>Settings>Compiler Settings>Advanced Settings (Kompilierereinstellungen).
- Aktivieren Sie die Einstellung "Phys.-Q-Synthese". Klicken Sie auf OK.
- Stellen Sie unter Registeroptimierungen verhindern sicher, dass die Option "Register-Neueinstellung verhindern" aktiviert ist.
- Klicken Sie im Einstellungsdialogfeld auf OK.
- Befolgen Sie diese Anweisungen, um nur Kombinationsoptimierungen zu aktivieren:
- Klicken Sie in der Intel Quartus Prime Software auf Assignments>Settings>Compiler Settings>Advanced Settings (Controller).
- Aktivieren Sie die Einstellung "Phys.-Q-Synthese".
- Deaktivieren Sie die Einstellung "Registerduplizierung zulassen".
- Deaktivieren Sie die Einstellung "Register Ensetzen zulassen". Klicken Sie auf OK.
- Klicken Sie im Einstellungsdialogfeld auf OK.