System Bus Signals
MSC8113 Reference Manual, Rev. 0
Freescale Semiconductor
13-13
TA
Input/
Output
Input
Output
Transfer Acknowledge
State Meaning
Asserted. Indicates that a single-beat data transfer completed successfully or
that a data beat in a burst transfer completed successfully. Note that TA must
be asserted for each data beat in a burst transaction. For more information,
see Section 13.2.4.3, Data Bus Transfers and Normal Termination.
Deasserted. (During assertion of DBB) indicates that, until TA is asserted, the
MSC8113 must continue to drive the data for the current write or must wait to
sample the data for reads.
Timing Comments
Assertion. Must not occur before the cycle after the assertion of AACK for the
current transaction if the address retry mechanism is to be used to prevent
invalid data from being used by the MSC8113. Otherwise, assertion may
occur at any time during the assertion of DBB. The system can withhold
assertion of TA to indicate that the MSC8113 should insert wait states to
extend the duration of the data beat.
Deassertion. Must occur after the bus clock cycle of the final (or only) data
beat of the transfer. For a burst transfer, the system can assert TA for one bus
clock cycle and then deassert it to advance the burst transfer to the next beat
and insert wait states during the next beat.
State Meaning
Asserted. Indicates that the data has been latched for a write operation, or
that the data is valid for a read operation, thus terminating the current data
beat. If it is the last or only data beat, this also terminates the data tenure.
Deasserted. Indicates that master must extend the current data beat (insert
wait states) until data can be provided or accepted by the MSC8113 device.
Timing Comments
Assertion. Occurs on the clock in which the current data transfer can be
completed.
Deassertion. Occurs after the clock cycle of the final (or only) data beat of the
transfer. For a burst transfer, TA may be deasserted between beats to insert
one or more wait states before the completion of the next beat.
TEA
Input/Outp
ut
Input
Output
Transfer Error Acknowledge
State Meaning
Asserted. Indicates that a bus error occurred. The assertion of TEA causes
the deassertion/high impedance of DBB in the next clock cycle. However,
data entering the MSC8113 internal memory resources such as GPRs or
caches are not invalidated.
Deasserted. Indicates that no bus error was detected.
Timing Comments
Assertion. May be asserted while DBB is asserted and for the cycle after if TA
is asserted during a read operation. TEA should be asserted for one cycle
only.
Deassertion. TEA must be deasserted no later than the deassertion of DBB.
State Meaning
Asserted. Indicates that a bus error has occurred. Assertion of TEA
terminates the transaction in progress; that is, asserting TA is unnecessary
because it is ignored by the target device. An unsupported memory
transaction, such as a direct-store access or a graphics read or write, causes
the assertion of TEA (provided TEA is enabled and the address transfer
matches the MSC8113 memory map).
Deasserted. Indicates that no bus error was detected.
Timing Comments
Assertion. Occurs on the first clock after the bus error is detected.
Deassertion. Occurs one clock after assertion.
Table 13-9. Data Transfer Termination Signals (Continued)
Name
Type
Description
Summary of Contents for MSC8113
Page 1: ...MSC8113 Reference Manual Tri Core 16 Bit Digital Signal Processor MSC8113RM Rev 0 May 2008 ...
Page 20: ...MSC8113 Reference Manual Rev 0 xx Freescale Semiconductor Contents ...
Page 28: ...MSC8113 Reference Manual Rev 0 xxviii Freescale Semiconductor ...
Page 56: ...MSC8113 Reference Manual Rev 0 1 28 Freescale Semiconductor MSC8113 Overview ...
Page 76: ...MSC8113 Reference Manual Rev 0 2 20 Freescale Semiconductor SC140 Core Overview ...
Page 134: ...MSC8113 Reference Manual Rev 0 4 30 Freescale Semiconductor System Interface Unit SIU ...
Page 168: ...MSC8113 Reference Manual Rev 0 6 18 Freescale Semiconductor Boot Program ...
Page 180: ...MSC8113 Reference Manual Rev 0 7 12 Freescale Semiconductor Clocks ...
Page 260: ...MSC8113 Reference Manual Rev 0 8 80 Freescale Semiconductor Memory Map ...
Page 300: ...MSC8113 Reference Manual Rev 0 9 40 Freescale Semiconductor Extended Core ...
Page 304: ...MSC8113 Reference Manual Rev 0 10 4 Freescale Semiconductor MQBus and M2 Memory ...
Page 308: ...MSC8113 Reference Manual Rev 0 11 4 Freescale Semiconductor SQBus ...
Page 590: ...MSC8113 Reference Manual Rev 0 17 46 Freescale Semiconductor Interrupt Processing ...
Page 614: ...MSC8113 Reference Manual Rev 0 18 24 Freescale Semiconductor Debugging ...
Page 622: ...MSC8113 Reference Manual Rev 0 19 8 Freescale Semiconductor Internal Peripheral Bus IPBus ...
Page 724: ...MSC8113 Reference Manual Rev 0 21 32 Freescale Semiconductor UART ...
Page 920: ...MSC8113 Reference Manual Rev 0 25 150 Freescale Semiconductor Ethernet Controller ...
Page 1171: ...MSC8113 Reference Manual Rev 0 Freescale Semiconductor C 61 EF wait_rts P 01077FFC 9F rts 71 ...
Page 1172: ...MSC8113 Reference Manual Rev 0 C 62 Freescale Semiconductor MSC8113 Boot Code ...
Page 1202: ...MSC8113 Reference Manual Rev 0 Index 30 Freescale Semiconductor Index ...