MSC8144E Reference Manual, Rev. 3
19-30
Freescale
Semiconductor
TDM Interface
Figure 19-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 page 19-57).
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 TDMx Adaptation Status
Register on page 19-71).
4.
Read the value of the ASD field in the TDMxASDR. (See the TDMxASDR indicates
the number of receive/transmit bits between the last two consecutive receive/transmit
sync events. The register value updates each time the TDMxASR[AMS] bit is set. on
page 19-71).
Figure 19-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
Summary of Contents for MSC8144E
Page 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Page 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Page 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Page 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Page 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Page 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Page 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Page 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Page 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Page 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...