Kritisches Problem
Wenn ein RapidIO IP-Kern, der einen I/O Logical Layer Slave enthält Das Modul reagiert auf eine Leseanforderung und ist gerade dabei, das Modul zu senden Daten lesen, wenn die Avalon-MM-Transaktion mal ausgeht, der Teil von die gelesenen Daten, die noch nicht gesendet wurden, sind beschädigt (gesetzt auf Nullen).
Darüber hinaus reagiert der RapidIO IP-Kern möglicherweise falsch zum nächsten I/O-Slave-Befehl, den er auf dem I/O-Slave-Port empfängt. Der IP-Kern könnte diese Transaktion fälschlicherweise als timed out markieren, oder möglicherweise eine kleinere Nutzlast von Lesedaten als angefordert bereitstellen. Das Kleinere Nutzlast in einer Lesereaktion kann den ursprünglichen Requestor verursachen aufhängen.
Dieses Problem hat keine Problemumgehung. Um die Wahrscheinlichkeit einer Kontaktierung zu minimieren
dieses Problem sollten Sie einen hohen Timeout-Wert in diesem VALUE
Feld festlegen
des Port Response Time-Out Control CSR
At-Offset
0x124.
Dieses Problem wird in einer zukünftigen Version des RapidIO behoben IP-Kern.