Figure 8-3. basic transfer protocol, 1 arbitration phase, Arbitration phase -5 – Freescale Semiconductor MPC8260 User Manual

Page 279: Basic transfer protocol -5, Section 8.3.1, “arbitration phase

Advertising
background image

The 60x Bus

MPC8260 PowerQUICC II Family Reference Manual, Rev. 2

Freescale Semiconductor

8-5

require data transfer termination signals for each beat of data. Note that the PowerQUICC II supports port
sizes of 8, 16, 32, and 64 bits and requires the additional bus signal, PSDVAL, which is not defined by the
60x bus specification. For more information, see

Section 8.5.5, “Port Size Data Bus Transfers and

PSDVAL Termination.

Figure 8-3. Basic Transfer Protocol

The basic functions of the address and data tenures are as follows:

Address tenure

— Arbitration: Address bus arbitration signals are used to request and grant address bus

mastership.

— Transfer: After a device is granted address bus mastership, it transfers the address. The address

signals and the transfer attribute signals control the address transfer.

— Termination: After the address transfer, the system acknowledges that the address tenure is

complete or that it must be repeated, signalled by the assertion of the address retry signal
(ARTRY).

Data tenure

— Arbitration: After the address tenure begins, the bus device arbitrates for data bus mastership.

— Transfer: After the device is granted data bus mastership, it samples the data bus for read

operations or drives the data bus for write operations.

— Termination: Acknowledgment of a successful data transfer is required after each beat in a data

transfer. In single-beat transactions, the data termination signals also indicate the end of the
tenure. In burst or port-size accesses, data termination signals indicate the completion of
individual beats and, after the final data beat, the end of the tenure.

8.3.1

Arbitration Phase

The external bus design permits one device (either the PowerQUICC II or a bus-attached external device)
to be granted bus mastership at a time. Bus arbitration can be handled either by an external central bus
arbiter or by the internal on-chip arbiter. In the latter case, the system is optimized for three external bus
masters besides the PowerQUICC II. The arbitration configuration (external or internal) is determined at

Data Tenure

Arbitration

1- or 4-Beat Transfer

Termination

Next Address Tenure

Independent Address and Data Tenures

Arbitration

Transfer

Termination

Advertising