TDM Basics
MSC8113 Reference Manual, Rev. 0
Freescale Semiconductor
20-15
20.2.4 Serial Interface
This section covers issues related to the serial interface, such as how to configure the frame sync
and how to control the data order of the bits in the channel.
20.2.4.1 Sync Out Configuration
TDMxTSYN
is programmed as either an input or output by writing 1 to the TSO bit in the Transmit
Interface Register (TDMxTIR) (see page 20-45). When the TSO bit value is equal to 1, the
sync_out
signal connects to the sync out signal in the TDM I/O matrix and is output via
TDMxTSYN
. When the TDM modules share a sync and clock signals (the CTS bit is set), then the
TDMx[TSO] bits should be equal for all the TDM modules and they determine whether the sync
arrives from the board or is generated by the TDM0 transmitter. Configuring the sync out signal
involves the parameters listed in Table 20-4.
Table 20-4. Parameters in Configuring the Frame Sync (TDMxTIR[TSO] = 1)
Task
Register
Control the length of the sync_out signal.
If the SOL bit is clear then the sync_out width is one transmit bit, else
the sync_out length is one transmit channel.
TDMxTIR[SOL], page 20-45
Control the transmit clock edge on which the sync_out is driven
out.
If the SOE bit is clear, the sync_out is driven out on the rising edge of
the transmit clock.
TDMxTIR[SOE], page 20-45
Control the sync_out level.
The sync out level must be identical to the transmit sync. It is
determined by the TSL configuration field.
TDMxTIR[TSL], ppage 20-45
Control the sync_out distance.
The distance between two consecutive sync out events is constant
and equal to one transmit frame. The transmit frame length is
determined by the transmitter configuration fields TCS,TNCF, TT1 and
RTSAL[1–0]. The distance is = (TCS + 1)
×
(TNCF + 1) / (RTSAL[1–0]
+ 1) + TT1.
TDMxTFP[TNCF], page 20-49
TDMxTFP[TCS], page 20-49
TDMxTFP[TT1], page 20-49
TDMxGIR[RTSAL], page 20-36
Figure 20-18. Sync Length Selection
TDMx(R/T)CLK
TDMxTSYN (sync_out)
TDMxTDAT
N – 1
Channel 0
Channel 1
TDMx(R/T)CLK
TDMxTSYN(sync_out)
TDMxTDAT
Channel 0
Channel 1
Four Bits
One-Bit Length:SOL = 0
Word Length: SOL = 1
Содержание 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 ...