![](/images/backgrounds/120559/120559-377307x1.png)
User’s Manual
IBM PowerPC 750GX and 750GL RISC Microprocessor
Figure
Figure
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TS
qual DBG
DBB
data
ta
drtry
Note: DRTRY is useful for systems that implement predicted forwarding of data such as those with direct- mapped,
The TEA signal indicates that a bus error occurred. It might be asserted during
Assertion of the TEA signal causes a
Note: The 750GX does not implement a synchronous error capability for memory accesses. This means that the exception instruction pointer saved into Machine Status Save/Restore Register 0 (SRR0) does not point to the memory operation that caused the assertion of TEA, but to the instruction about to be executed (per- haps several instructions later). However, assertion of TEA does not invalidate data entering the GPR or the cache. Additionally, the address corresponding to the access that caused TEA to be asserted is not latched by the 750GX. To recover, the exception handler must determine and remedy the cause of the TEA, or the 750GX must be reset. Therefore, this function should only be used to indicate fatal system conditions to the processor.
After the 750GX has committed to run a transaction, that transaction must eventually complete. Address retry causes the transaction to be restarted. TA wait states and DRTRY assertion for reads delay termination of individual data beats. Eventually, however, the system must either terminate the transaction or assert the TEA signal. For this reason, care must be taken to check for the end of physical memory and the location of certain system facilities to avoid memory accesses that result in the assertion of TEA.
gx_08.fm.(1.2) | Bus Interface Operation |
March 27, 2006 | Page 307 of 377 |