Artikel-ID: 000098746 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 25.04.2024

Warum kann der ASMI Parallel II IP oder der Generic Quad SPI Controller II IP nicht auf ein QSPI-Flash-Speichergerät zugreifen?

Umgebung

  • Intel® Quartus® Prime Design Software
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung

    Aufgrund eines Problems in der Quartus® Prime Pro Edition und Standard Edition Version 22.1 und höher kann der ASMI Parallel II IP oder der Generic Quad SPI Controller II IP nicht auf ein Quad SPI Flash-Speichergerät zugreifen.

    Vor Version 22.1 war der Anfangszustand von DATA[3:2] hoch. Ab Version 22.1 wurde der Anfangszustand von DATA[3:2] jedoch fälschlicherweise in Hi-Z geändert. Einige Varianten von Quad-SPI-Flash-Speichergeräten verfügen über eine Reset- oder Hold-Funktion für DATA[3] und eine Schreibschutzfunktion für DATA[2]. Wenn eine dieser Varianten verwendet wird, kann DATA[3:2] als niedrig erkannt werden und die Reset-, Hold- oder Write-Protect-Funktion kann unerwartet aktiviert werden. Dies führt dazu, dass der Zugriff auf das QSPI-Flash-Speichergerät fehlschlägt.

    DATA-Pins werden je nach Anbieter des QSPI-Flash-Speichergeräts als DATA, DQ, IO oder SIO bezeichnet.

    Lösung

    DATA[3:2] muss als Anfangszustand hoch gehalten werden. Verwenden Sie eine der folgenden Problemumgehungen.

    1. Hinzufügen externer Pull-up-Register zur I/O-VCC-Spannung auf DATA[3:2]
    2. Aktivieren Sie das interne schwache Pull-up-Register an DATA[3:2] -Pins in Ihrem Quartus-Designprojekt®

    Wenn der ASMI-Block verwendet wird und DATA[3:2] -Pins dedizierten AS_DATA[3:2] -Pins zugewiesen sind, verwenden Sie die Problemumgehung #1, da die interne Option für den schwachen Pull-up-Widerstand nicht verfügbar ist.

    Dieses Problem soll in einer zukünftigen Version der Quartus® Prime-Software behoben werden.

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 4 Produkte

    Intel® Arria®
    Intel® Cyclone®
    Intel® MAX® 10 FPGAs
    Intel® Stratix®

    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.