IBM 750GL Computer Accessories User Manual


 
User’s Manual
IBM PowerPC 750GX and 750GL RISC Microprocessor
Signal Descriptions
Page 264 of 377
gx_07.fm.(1.2)
March 27, 2006
Address Retry (ARTRY)—Input
7.2.6 Data-Bus Arbitration Signals
Like the address-bus arbitration signals, data-bus arbitration signals maintain an orderly process for deter-
mining data-bus mastership. Note that there is no data-bus arbitration signal equivalent to the address-bus
arbitration signal BR
(bus request), because, except for address-only transactions, TS implies data-bus
requests. For a detailed description of how these signals interact, see Section 8.4.1, Data-Bus Arbitration, on
page 301.
One special signal, DBWO
, allows the 750GX to be configured dynamically to write data out of order with
respect to read data. For detailed information about using the DBWO
, see Section 8.9, Using Data-Bus Write-
Only, on page 320.
7.2.6.1 Data-Bus Grant (DBG
)—Input
The data-bus grant (DBG
) signal is an input-only signal on the 750GX.
State Asserted If the 750GX is the address-bus master, ARTRY
indicates that the 750GX
must retry the preceding address tenure and immediately negate BR
(if
asserted). If the associated data tenure has already started, the 750GX also
cancels the data tenure immediately, even if the burst data has been
received. If the 750GX is not the address-bus master, this input indicates
that the 750GX should immediately negate BR
to allow an opportunity for a
copy-back operation to main memory after a snooping bus master asserts
ARTRY. Note that the subsequent address presented on the address bus
might not be the same one associated with the assertion of the ARTRY
signal.
Negated/
High
Impedance
Indicates that the 750GX does not need to retry the last address tenure.
Timing Assertion May occur as early as the second cycle following the assertion of TS
, and
must occur by the bus clock cycle immediately following the assertion of
AACK
if an address retry is required.
Negation/
High
Impedance
Must occur the second cycle following the assertion of AACK
(if ARTRY was
asserted).
Note: During the second cycle following the assertion of AACK
, ARTRY is first set to the
high impedance state by the asserting masters, and might be sampled in an indeterminate
state.
State Asserted Indicates that the 750GX may, with proper qualification, assume mastership
of the data bus. A qualified bus grant occurs when DBG
is asserted and
DBB
, DRTRY, and ARTRY are not asserted. ARTRY is only for the address-
bus tenure associated with the data-bus tenure about to be granted (that is,
not from another address tenure due to address pipelining).