Microblaze: Zugriffe auf DPLB und DLMB parallel?

Gast #1671956
Lesenswert?
• ▲
▼
Ich sehe mir gerade Buszugriffe des Microblaze in der Simulation genauer 
an. Dabei fällt mir auf, dass ein Zugriff auf einen PLB-Slave (RS232 
Uart Lite) parallel auch auf dem LMB-Bus ausgeführt wird.

Der Microblaze pollt z.B. ständig das Statusregister des RS232-Slave um 
zu überprüfen, ob in das Tx-FIFO ein weiteres Byte hinein geschrieben 
werden kann. Nach meinen Verständnis sollte diese Operation 
ausschließlich auf dem PLB stattfinden, da dort auch der Slave 
angeschlossen ist. Statt dessen wird dieselbe Adresse auch am BRAM am 
DLMB abgefragt.

Das verstehe ich nicht so recht. Warum finden hier Zugriffe parallel 
statt?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren