Artikel-ID: 000080296 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 22.07.2014

<slave_name>.strg_amm_avalon_slave_0 verfügt nicht über Byteenables. Schreibvorgänge von einem schmalen Master <master_name>.master kann zu Datenfehlern führen</master_name></slave_name>

Umgebung

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Beschreibung

Möglicherweise wird in Qsys eine Warnmeldung dieses Typs angezeigt, wenn Sie die EXTERNAL Memory Interface (EMIF)-IP mit den Speicherparametern > Kontrollkästchen DM-Pins aktivieren deaktivieren deaktivieren verwenden.

Dies ist auf ein Missverhältnis zwischen den Datenbusbreiten des Avalon® MM-Masters und dem Avalon-MM-Slave EMIF IP zurückzuführen. Wenn die DM-Pins nicht verwendet werden, sind die byteenablen Ports auf der EMIF IP Avalon Slave-Schnittstelle nicht verfügbar.

Jeder Schreibvorgang von der Avalon-MM-Stammdatenbusbreite ist schmaler als die EMIF-IP-Avalon-MM-Datenbusbreite. Wenn der Avalon-MM-Master einen Schreibvorgang durchführt, erfolgt dies auf die gesamte Datenbreite der EMIF-IP.

Wenn beispielsweise die Avalon-MM-Stammdatenbreite 32 Bit beträgt und die EMIF-IP-Avalon-MM-Slave-Datenbreite 256 Bit beträgt, werden auch Daten in den anderen 224-Bits in den externen Speicher geschrieben, was möglicherweise nicht dem entspricht, was der Benutzer beabsichtigt hat.

Lösung

Um Datenbeschädigungen bei Schreibvorgängen zu vermeiden, passen Sie die Avalon Datenbusbreiten des Avalon Master und der Avalon Slave-EMIF-IP an oder verwenden Sie die OPTION EMIF IP Byte Enable.

 

Zugehörige Produkte

Dieser Artikel bezieht sich auf 7 Produkte

เอฟพีจีเอ Stratix® V GX
เอฟพีจีเอ Intel® Arria® 10 GT
เอฟพีจีเอ Intel® Arria® 10 GX
Intel® Arria® 10 GT SoC-FPGA
เอฟพีจีเอ Stratix® V GS
เอฟพีจีเอ Stratix® V GT
เอฟพีจีเอ Stratix® V E

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.