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.
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.