Artikel-ID: 000074148 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 28.04.2020

Warum kann die generische Serial Flash Interface Intel® FPGA IP NCS im Write-Enable-Betrieb nicht deassert werden?

Umgebung

  • Intel® Quartus® Prime Lite Edition
  • Intel® Quartus® Prime Pro Edition
  • Intel® Quartus® Prime Standard Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung

    Aufgrund eines Problems in Intel® Quartus® Prime Software Version 20.1 Pro Edition und Standard Edition und früher, kann es sein, dass die generische Serial Flash Interface Intel FPGA IP im Write Enable Betrieb nicht nCS deassert, wenn beide folgenden Bedingungen erfüllt sind.

    • Mehrere Speicheroperationen werden in enger Folge vom CSR-Port angewiesen
    • Ein Lesespeicherregister-Vorgang wie Lesestatus, Flag-Status-Register wird direkt nach der Anweisung zur Write-Enable-Operation angewiesen

    Wenn das Problem auftritt, wird nCS nicht deassert und DCLK schaltet eine Zeit lang unnötig um, selbst nachdem der Befehlscode write enable gesendet wurde.

    Lösung

    Um dieses Problem zu umgehen, fügen Sie die folgende Anzahl oder mehr Intervallzyklen zwischen Anweisungen vom CSR-Port hinzu.

    Die Anzahl der Intervallzyklen zwischen Anweisungen = Baud-Rate-Divisor * 15 (IP-Eingabe-Taktzyklen)

    Dieses Problem wurde seit Intel Quartus Prime Software Version 20.3 behoben.

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 1 Produkte

    Intel® programmierbare Geräte

    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.