Artikel-ID: 000085076 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 23.11.2015

Der HMC-Controller erkennt möglicherweise nicht, dass HMC-Pakete sofort nach einer Wiederholungssequenz empfangen wurden

Umgebung

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

    Kritisches Problem

    Beschreibung

    Wenn der Hybrid Memory Cube (HMC) Controller IP-Kern ein Paket in den vier IT-Dateien empfängt, die einer eingehenden Fehlerwiederherstellungssequenz (20 weitere IRTRY-Pakete) folgen, wird der Forward Retry Pointer (FRP) des Pakets möglicherweise nicht im Reverse Retry Pointer Field (RRP) eines ausgehenden Pakets angezeigt.

    Wenn das HMC einen zweiten Fehler erkennt, bevor der Pointer "Retry" empfangen wird, wird das Paket erneut gesendet, und der HMC Controller IP-Kern verarbeitet das Paket zweimal. Die Auswirkungen hängen vom Pakettyp ab, der zweimal verarbeitet wird. Wenn das zweimal verarbeitete Paket beispielsweise ein TRET-Paket ist, kann später im HMC-Gerät ein Eingangspufferüberlauf auftreten. Wenn das zweimal verarbeitete Paket ein Lesereaktionspaket ist, übergibt der IP-Kern es an die Schnittstelle für die Datenpfadreaktionsanwendung, wo es als unerwartete Antwort angezeigt wird.

    Dieses Problem ist ein Sonderfall eines anderen verwandten Wissensartikels: HMC Controller IP Core verarbeiten HMC-Pakete nicht korrekt, die sofort nach einer kurzen Wiederholungssequenz erhalten wurden.

    Dieses Problem betrifft alle Varianten der gesamten Breite des Hybrid Memory Cube Controller IP-Kerns.

    Lösung

    Um dieses Problem zu vermeiden, konfigurieren Sie den Hybrid Memory Cube so, dass mindestens 24 IRTRY-Pakete in einer Wiederholungssequenz gesendet werden. Um diese Eigenschaft zu konfigurieren, setzen Sie das Init retry packet transmit number Feld des HMC-Geräteregisters Link Retry auf den Wert 7 oder höher. Um jedoch das allgemeine Problem zu vermeiden, das in diesem Entsprechenden Wissensartikel angegeben ist: HMC Controller IP Core Does Not Properly Process HMC Packets Received Immediately Following a Short Retry Sequence, müssen Sie die Problemumgehung für dieses Erratum implementieren: Erzlegen Sie mindestens 50 IRTRY-Pakete durch Einstellung Init retry packet transmit number auf den Wert 13 oder höher.

    Dieses Problem wird in einer zukünftigen Version des HMC Controller IP-Kerns 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.