MSC8113 Reference Manual, Rev. 0
20-30
Freescale Semiconductor
TDM Interface
Figure 20-29 shows the adaptation machine block diagram. The adaptation machine can work
with either the transmit or receive frame. The LTS bit in the TDMx Adaptation Control Register
(TDMxACR) defines whether the adaptation machine is fed with the transmit or with the receive
frame sync and clock. The adaptation machine samples the sync only at the rising edge of the
associated clock. When enabled, the adaptation machine detects a frame sync, stores the Bit
Counter in the ASD field in the TDMx Adaptation Sync Distance Register (TDMxASDR), resets
the Bit Counter, and sets the AMS bit in the TDMx Adaptation Status Register (TDMxASR).
The following steps define how to use the adaptation machine:
1.
Configure the LTS bit to define whether the adaptation machine is fed with the Transmit
or with the receive frame sync and clock. (See the TDMxACR TDMx Adaptation
Control Register on page 20-53).
2.
Set the AME bit in the TDMxACR to enable the adaptation machine.
3.
Wait for AMS bit in the TDMxASR to be set to 1. (See the TDMxASR TDMx
Adaptation Status Register on page 20-67).
4.
Read the value of the ASD field in the TDMxASDR. (See the TDMxASDR TDMx
Adaptation Sync Distance Register on page 20-62).
5.
Clear the AMS bit by writing a 1 to the AMS bit in the TDMxASR.
Figure 20-29. Adaptation Machine Block Diagram
TDMxACR[LTS]
RxSYNC
TxSYNC
RxCLK
TxCLK
Adaptation Machine Clock
0
1
Rise
Detector
Bit Counter
AMS
set
TDMxASR[AMS]
Write 1
clear
TDMxASDR[ASD]
reset
0
1
TDMxACR[AME]
en
en
ASD
load
Содержание 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 ...