MSC8113 Reference Manual, Rev. 0
20-14
Freescale Semiconductor
TDM Interface
When the TDM transmit local memory is accessed through the IPBus interface to addresses with
8-byte alignment, data is written to the 4 LSB of the memory row. Figure 20-16 describes the
TDMx local memory after write access of 0x01234567 to address 0x1800 (offset from TDMx
Receive Local Memory) and 0x89ABCDEF to address 0x1804 (offset from TDMx Receive
Local Memory) through the IPBus interface. In this case, the 0x89ABCDEF data is transmitted
before the 0x01234567 data.
When the TDM receive local memory is accessed through the IPBus interface from addresses
with 8-byte alignment, data is read from the 4 LSB of the memory row. Figure 20-17 describes a
row in the TDMx local memory, in which the 0x00112233 data is received before the
0x44556677 data. In this example, the data to be read through the IPBus interface from address
0x1000 (offset from TDMx Receive Local Memory) is 0x44556677, and the data to be read from
address 0x1004 (offset from TDMx Receive Local Memory) is 0x00112233.
Figure 20-15. TDM Local Buffer (Receive and Transmit)
Figure 20-16. TDMx Local Memory Write Example
Figure 20-17. TDMx Local Memory Read Example
256
row
s
8 Bytes
256
row
s
8 Bytes
Buffer 0
Buffer 1
Buffer 2
Buffer 3
255
Channel 2
Channel 2
Channel 2
Channel 2
0x0000 (offset from TDMx receive local memory)
0x1800 (offset from TDMx receive local memory)
TDMx Receive Local Buffer
TDMx Transmit Local Buffer
Channel 2
0x1800
8 Bytes
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0
0x1000
8 Bytes
4
5
5
6
6
7
7
0
0
1
1
2
2
3
3
4
Содержание 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 ...