Artikel-ID: 000086319 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 11.09.2012

Warum wird der Avalon Bus gesperrt, wenn ein DDR2 SDRAM und DDR3 SDRAM Controller mit UniPHY simuliert wird, die in Version 11.0 generiert wurde?

Umgebung

  • Intel® Quartus® II Anmeldungs-Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung

    DDR2 SDRAM und DDR3 SDRAM UniPHY basierter Controller Version 11.0 mit aktivierter Control and Status Register (CSR)-Schnittstelle führen dazu, dass der Avalon-Bus in Modelsim-Simulationen gesperrt wird. Nach einer Avalon Lese- oder Schreibtransaktion setzt das WAITREQUEST-Signal hohe Ansprüche und bleibt für einen unbegrenzten Zeitraum bestätigt, wodurch andere Lese- oder Schreibtransaktionen auf dem Avalon Bus nicht zugelassen werden.

    Das Problem befindet sich in der alt_mem_ddrx_csr.v-Datei. Es gibt Busbreitenfehler in der Datei, die zu nicht angeschlossenen Bits zu bestimmten Konfigurationsports führen.

    Die Problemumgehung besteht darin, die angeschlossene Version der alt_mem_ddrx_csr.v-Datei herunterzuladen und die vier Instanzen in den folgenden Verzeichnissen zu überschreiben:

    Corename/

    Corename_sim/altera_mem_if_nextgen_ddr3_controller_core/

    corename_example_design/Simulation/Corename_example_sim/Submodule

    Corename_example_design/example_project/corename_Example/Submodule

    Dieses Problem wird in einer zukünftigen Version der Quartus® II Software behoben.

    Laden Sie die Verilog-Datei über den folgenden Link herunter:

    alt_mem_ddrx_csr.v (Verilog)

    Lösung

    Die Problemumgehung besteht darin, die angeschlossene Version der alt_mem_ddrx_csr.v-Datei herunterzuladen und die vier Instanzen in den folgenden Verzeichnissen zu überschreiben:

    Corename/

    Corename_sim/altera_mem_if_nextgen_ddr3_controller_core/

    corename_example_design/Simulation/Corename_example_sim/Submodule

    Corename_example_design/example_project/corename_Example/Submodule

    Dieses Problem wird in einer zukünftigen Version der Quartus® II Software behoben.

    Laden Sie die Verilog-Datei über den folgenden Link herunter:

     

    alt_mem_ddrx_csr.v (Verilog)

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 8 Produkte

    Stratix® III FPGAs
    เอฟพีจีเอ Stratix® IV GT
    เอฟพีจีเอ Stratix® IV GX
    เอฟพีจีเอ Stratix® IV E
    เอฟพีจีเอ Stratix® V E
    เอฟพีจีเอ Stratix® V GT
    เอฟพีจีเอ Stratix® V GX
    เอฟพีจีเอ Stratix® V GS

    Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.