Wenn Sie einen schmalen Master verbinden, der eine größere maximale Burst-Länge hat als den Slave-Port, mit dem er verbunden ist, kann es zu Datenfehlern aufgrund eines gleichzeitigen Lese- und Schreibzugriffs kommen. Der gleichzeitige Lese- und Schreibzugriff wird durch den Burst-Adapter verursacht, der automatisch zwischen Master und Slave eingefügt wird.
Um dieses Problem zu beheben, platzieren Sie eine Pipeline-Bridge mit den folgenden Merkmalen in diesen Pfad:
- Bridge-Datenbreite, die der Master-Datenbreite entspricht
- Maximale Bridge-Burst-Anzahl gleich der maximalen Slave-Burst-Anzahl
Diese Problemumgehung trennt die Datenbreite und Burst-Adaptationslogik. Wenn Ihr System die zusätzliche Latenz, die durch das Hinzufügen der Pipeline-Bridge entsteht, nicht tolerieren kann, können Sie die Pipeline-Optionen deaktivieren.