Kritisches Problem
Wenn Sie Designs mit einer Version der hochleistungsstark Controller II (HPC II) früher als 11.0, die NSD-Funktion ist Standardmäßig deaktiviert. Burst Platzen wird in HPC II nicht unterstützt generiert durch die Quartus II Softwareversionen 11.0 bis 12.0. Unterstützung Wird mit Version 12.1 fortgesetzt.
Wenn Ihr Datenverkehrsübungsmuster, das Sie zusammenführen können, mustern, können Sie sollte eingeschaltet werden. Das Einschalten kann die f MAX Leistung beeinträchtigen.
Dieses Problem betrifft alle ALTMEMPHY-basierten Designs, die mit eine Version vor 11.0 der HPC-II-Architektur.
Wenn Sie den Datenverkehr zusammenführen können, wenn Sie die Enzenfunktion aktivieren, es gibt eine Leistungsverbesserung.
Controller in Konfiguration mit halber Rate sehen möglicherweise nicht Burst 2 geschieht oft, obwohl der Avalon Befehl auf Burst" gesetzt ist (BC) Größe 1, da der Controller 1 Burst verarbeiten kann Befehlsbefehl für jede Taktfrequenz. Burst Platzen erfolgt nur, wenn der Controller stoppt die Verarbeitung von Befehlen vorübergehend aufgrund von Aktualisierung oder Ausführung von Row-Befehlen wie Activate/Precharge.
Um die Befehlsfunktion zu aktivieren, führen Sie die folgenden Schritte durch:
- Öffnen Sie die Datei _alt_ddrx_controller_wrapper.v .
- Suchen Sie nach dem
ENABLE_BURST_MERGE
Parameter. - Ändern Sie den Wert von 0 zu 1.
Dieses Problem wird in einer zukünftigen Version behoben.