5.5.1. Processor accesses to the system bus

This section gives an overview of system bus accesses. System bus accesses do not use the FIFO (actually a single stage buffer).

Processor writes

The data routing for processor writes to the system bus is illustrated in Figure 5.5.

Figure 5.5. Processor writes to the system bus

The data, address, and control information associated with the transfer are posted into a buffer, and the transfer on the system bus occurs some time later when that bus is available. System bus error responses to write transfers are reported back to the processor as Data Aborts.

For some other core modules, a full buffer results in the processor receives a wait response until space becomes available. The FIFO is only a buffer, so only the first access completes in one cycle.

Processor reads

The data routing for processor reads from the system bus is illustrated in Figure 5.6.

Figure 5.6. Processor reads from the system bus

The order of processor transactions is preserved on the system bus. The processor receives a wait response until the read transfer has completed on the system bus, after that it receives the data and any associated bus error response from the system bus.

Copyright © 2000-2005 ARM Limited. All rights reserved.ARM DUI 0138E
Non-Confidential