6.1.1. Summary of the AHB transfer mechanism

An AHB transfer comprises the following:

Address phase

This lasts only a single cycle. The address cannot be extended, so all slaves must sample the address during the address phase.

Data phase

This phase can be extended using the HREADY signal. When LOW, HREADY causes wait states to be inserted into the transfer and enables extra time for a slave to provide or sample data.

A write data bus is used to move data from the master to a slave.

A read data bus is used to move data from a slave to the master.

Figure 6.1 shows a transfer with no wait states (this is the simplest type of transfer).

Figure 6.1. Simple AHB transfer

A granted bus master starts an AHB transfer by driving the address and control signals. These signals provide the following information about the transfer:

A burst is a series of transfers. The ARM720T processor performs the following types of burst:

For more information, see Address and control signals.

For a complete description of the AHB transfer mechanism, see the AMBA Specification (Rev 2.0).

Copyright © 2001, 2003, 2004 ARM Limited. All rights reserved.ARM DDI 0229C