The 60x Bus
MPC8260 PowerQUICC II Family Reference Manual, Rev. 2
Freescale Semiconductor
8-7
External arbitration (as provided by the PowerQUICC II) is required in systems in which multiple devices
share the system bus. The PowerQUICC II uses the address acknowledge (AACK) signal to control
pipelining. The PowerQUICC II supports both one- and zero-level bus pipelining. One-level pipelining is
achieved by asserting AACK to the current address bus master and granting mastership of the address bus
to the next requesting master before the current data bus tenure has completed. Two address tenures can
occur before the current data bus tenure completes. The PowerQUICC II also supports non-pipelined
accesses.
8.4
Address Tenure Operations
This section describes the three phases of the address tenure—address bus arbitration, address transfer, and
address termination.
8.4.1
Address Arbitration
Bus arbitration can be handled either by an external arbiter or by the internal on-chip arbiter. The
arbitration configuration (external or internal) is chosen at system reset. For internal arbitration, the
PowerQUICC II provides arbitration for the 60x address bus and the system is optimized for three external
bus masters besides the PowerQUICC II. The bus request (BR) for the external device is an external input
to the arbiter. The bus grant signal for the external device (BG) is output to the external device.The BG
signal asserted by PowerQUICC II’s on-chip arbiter is asserted one clock after the current master on the
bus has asserted AACK; therefore, it can be called a qualified BG. Assuming that all potential masters
negate ABB one clock after receiving AACK, the device receiving BG can start the address tenure (by
asserting TS) one clock after receiving BG. In addition to the external signals, there are internal request
and grant signals for the PowerQUICC II processor, communications processor, refresh controller, and the
PCI internal bridge. Bus accesses are prioritized, with programmable priority. When a PowerQUICC II’s
internal master needs the 60x bus, it asserts the internal bus request along with the request level. The arbiter
asserts the internal bus grant for the highest priority request.
The PowerQUICC II supports address bus parking through the use of the parked master bits in the arbiter
configuration register. The PowerQUICC II parks the address bus (asserts the address bus grant signal in
anticipation of an address bus request) to the external master or internal masters. When a device is parked,
the arbiter can hold BG asserted for a device even if that device has not requested the bus. Therefore, when
the parked device needs to perform a bus transaction, it skips the bus request delay and assumes address
bus mastership on the next cycle. For this case, BR is not asserted and the access latency seen by the device
is shortened by one cycle.
The PowerQUICC II and external device bus devices qualify BG by sampling ARTRY in the negated state
prior to taking address bus mastership. The negation of ARTRY during the address retry window (one
cycle after the assertion of AACK) indicates that no address retry is requested. If a device detects ARTRY
asserted, it cannot accept a address bus grant during the ARTRY cycle or the cycle following. A device
that asserts ARTRY due to a modified cache block hit, for example, asserts its bus request during the cycle
after the assertion of ARTRY and assumes bus mastership for the cache block push when it is given a bus
grant.
The series of address transfers in
Figure 8-4
shows the transfer protocol when the PowerQUICC II is
configured in 60x-compatible bus mode. In this example, PowerQUICC II is initially parked on the bus
Содержание MPC8250
Страница 90: ...MPC8260 PowerQUICC II Family Reference Manual Rev 2 lxxxviii Freescale Semiconductor...
Страница 94: ...MPC8260 PowerQUICC II Family Reference Manual Rev 2 I 4 Freescale Semiconductor...
Страница 118: ...Overview MPC8260 PowerQUICC II Family Reference Manual Rev 2 1 24 Freescale Semiconductor...
Страница 236: ...Reset MPC8260 PowerQUICC II Family Reference Manual Rev 2 5 14 Freescale Semiconductor...
Страница 274: ...60x Signals MPC8260 PowerQUICC II Family Reference Manual Rev 2 7 18 Freescale Semiconductor...
Страница 540: ...IEEE 1149 1 Test Access Port MPC8260 PowerQUICC II Family Reference Manual Rev 2 13 8 Freescale Semiconductor...
Страница 548: ...MPC8260 PowerQUICC II Family Reference Manual Rev 2 IV 8 Freescale Semiconductor...
Страница 704: ...Serial Communications Controllers SCCs MPC8260 PowerQUICC II Family Reference Manual Rev 2 20 26 Freescale Semiconductor...
Страница 770: ...SCC BISYNC Mode MPC8260 PowerQUICC II Family Reference Manual Rev 2 23 20 Freescale Semiconductor...
Страница 808: ...SCC Ethernet Mode MPC8260 PowerQUICC II Family Reference Manual Rev 2 25 24 Freescale Semiconductor...
Страница 848: ...Serial Management Controllers SMCs MPC8260 PowerQUICC II Family Reference Manual Rev 2 27 36 Freescale Semiconductor...
Страница 972: ...ATM Controller and AAL0 AAL1 and AAL5 MPC8260 PowerQUICC II Family Reference Manual Rev 2 30 52 Freescale Semiconductor...
Страница 1062: ...ATM AAL1 Circuit Emulation Service MPC8260 PowerQUICC II Family Reference Manual Rev 2 31 46 Freescale Semiconductor...
Страница 1072: ...ATM AAL2 MPC8260 PowerQUICC II Family Reference Manual Rev 2 32 10 Freescale Semiconductor...
Страница 1122: ...Inverse Multiplexing for ATM IMA MPC8260 PowerQUICC II Family Reference Manual Rev 2 33 20 Freescale Semiconductor...
Страница 1178: ...Inverse Multiplexing for ATM IMA MPC8260 PowerQUICC II Family Reference Manual Rev 2 33 76 Freescale Semiconductor...
Страница 1224: ...Fast Ethernet Controller MPC8260 PowerQUICC II Family Reference Manual Rev 2 35 28 Freescale Semiconductor...
Страница 1242: ...FCC HDLC Controller MPC8260 PowerQUICC II Family Reference Manual Rev 2 36 18 Freescale Semiconductor...
Страница 1302: ...Register Quick Reference Guide MPC8260 PowerQUICC II Family Reference Manual Rev 2 A 4 Freescale Semiconductor...
Страница 1318: ...Reference Manual Rev 1 Errata MPC8260 PowerQUICC II Family Reference Manual Rev 2 B 16 Freescale Semiconductor...
Страница 1356: ...MPC8260 PowerQUICC II Family Reference Manual Rev 2 Index 28 Freescale Semiconductor U U Index...