60x-Compatible Bus Protocols
MSC8113 Reference Manual, Rev. 0
Freescale Semiconductor
13-23
Transfer burst and size signals (
TBST
and
TSIZ[0–3]
). These signals together indicate the
size of the requested data transfer. The signals can be used with address bits
A[27–31]
and
the device port size to determine which portion of the data bus contains valid data for a
write transaction or which portion of the bus should contain valid data for a read
transaction. The MSC8113 uses four 32-bit burst transactions for transferring cache
blocks. For these transactions,
TSIZ[0–3]
are encoded as 0b0010,
TBST
is asserted, and
address bits
A[27–28]
determine which 32 bits are sent first. The MSC8113 supports
critical-first burst transactions (32-bit-aligned) from the processor. The MSC8113
transfers the critical 32 bits of data first, followed by 32 bits from increasing addresses,
wrapping back to the beginning of the 8-level block as required.
The basic coherency size of the bus is 32 bytes for the processor. Data transfers that cross
an aligned 32-byte boundary must present a new address to the bus at that boundary for
proper snoop operation or must operate as non-coherent with respect to the MSC8113.
Note:
In case of a 60x-compatible bus error or a local bus error, the TC and TT fields are
captured in the SIU TESCR1 or L_TESRC1 registers, respectively. See the
descriptions of TESCR1 and L_TESCR1 in Section 4.2, SIU Programming Model, on
page 4-10.
110
DMA
DMA
111
DMA
DMA
Table 13-12. Transfer Size Encoding
TBST
TSIZ[0–3]
Transfer Size
Comments
Deasserted
0001
1 Byte
—
Deasserted
0010
2 Bytes
—
Deasserted
0011
3 Bytes
—
Deasserted
0100
4 Bytes
—
Deasserted
0101
5 Bytes
Extended 5 bytes
Deasserted
0110
6 Bytes
Extended 6 bytes
Deasserted
0111
7 Bytes
Extended 7 bytes
Deasserted
0000
8 Bytes
Maximum data bus size
Deasserted
1001
16 Bytes
Extended 16 bytes
Deasserted
1010
24 Bytes
Extended 24 bytes
Asserted
0010
32 Bytes
Burst
Note:
For details on extended mode, see Section 13.2.3.8, Extended Transfer Mode, on page 13-31
Table 13-11. Transfer Code Encoding (Continued)
TC[0–2]
System Bus
Local Bus
Содержание MSC8113
Страница 1: ...MSC8113 Reference Manual Tri Core 16 Bit Digital Signal Processor MSC8113RM Rev 0 May 2008 ...
Страница 20: ...MSC8113 Reference Manual Rev 0 xx Freescale Semiconductor Contents ...
Страница 28: ...MSC8113 Reference Manual Rev 0 xxviii Freescale Semiconductor ...
Страница 56: ...MSC8113 Reference Manual Rev 0 1 28 Freescale Semiconductor MSC8113 Overview ...
Страница 76: ...MSC8113 Reference Manual Rev 0 2 20 Freescale Semiconductor SC140 Core Overview ...
Страница 134: ...MSC8113 Reference Manual Rev 0 4 30 Freescale Semiconductor System Interface Unit SIU ...
Страница 168: ...MSC8113 Reference Manual Rev 0 6 18 Freescale Semiconductor Boot Program ...
Страница 180: ...MSC8113 Reference Manual Rev 0 7 12 Freescale Semiconductor Clocks ...
Страница 260: ...MSC8113 Reference Manual Rev 0 8 80 Freescale Semiconductor Memory Map ...
Страница 300: ...MSC8113 Reference Manual Rev 0 9 40 Freescale Semiconductor Extended Core ...
Страница 304: ...MSC8113 Reference Manual Rev 0 10 4 Freescale Semiconductor MQBus and M2 Memory ...
Страница 308: ...MSC8113 Reference Manual Rev 0 11 4 Freescale Semiconductor SQBus ...
Страница 544: ...MSC8113 Reference Manual Rev 0 16 46 Freescale Semiconductor Direct Memory Access DMA Controller ...
Страница 590: ...MSC8113 Reference Manual Rev 0 17 46 Freescale Semiconductor Interrupt Processing ...
Страница 614: ...MSC8113 Reference Manual Rev 0 18 24 Freescale Semiconductor Debugging ...
Страница 622: ...MSC8113 Reference Manual Rev 0 19 8 Freescale Semiconductor Internal Peripheral Bus IPBus ...
Страница 724: ...MSC8113 Reference Manual Rev 0 21 32 Freescale Semiconductor UART ...
Страница 920: ...MSC8113 Reference Manual Rev 0 25 150 Freescale Semiconductor Ethernet Controller ...
Страница 1171: ...MSC8113 Reference Manual Rev 0 Freescale Semiconductor C 61 EF wait_rts P 01077FFC 9F rts 71 ...
Страница 1172: ...MSC8113 Reference Manual Rev 0 C 62 Freescale Semiconductor MSC8113 Boot Code ...
Страница 1202: ...MSC8113 Reference Manual Rev 0 Index 30 Freescale Semiconductor Index ...