TDM Initialization
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
19-33
— Clear the Receive Data Edge bit (RDE = 0x0), so that the receive data is sampled on
the positive edge.
— Set the Transmit Data Edge bit (TDE = 0x1) to transmit data driven at the negative
edge.
4.
Set the receive active RACT bit of all the channels to 1.
5.
Set the transmit active TACT bit of all the channels to 1.
6.
Set the TDMxTCR[TEN] bit.
7.
Set the TDMxRCR[REN] bit.
19.6 TDM Initialization
After reset, all TDM registers are reset. Table 19-5 describes the TDM signal direction after
reset.
The TDMxRCR[REN] bit (see page 19-58) enables the receiver part of the TDM module. When
TDMxRCR[REN] is clear, the receive TDM is disabled, but all the registers retain their values
except for the TDMx Receive Data Buffers Displacement Register (TDMxRDBDR). The
TDMxTCR[TEN] bit (see page 19-59) enables the transmit part of the TDM module. When
TDMxTCR[TEN] is clear, the transmit TDM is disabled, but all the registers retain their values
except for the TDMx Transmit Data Buffers Displacement Register (TDMxTDBDR).
The correct flow for initializing the TDM is as follows:
1.
Perform a hardware reset to disable the receiver and the transmitter.
2.
Program all the configuration registers. Program all the control registers, except the
TDMx Receive Control Register (TDMxRCR) and the TDMx Transmit Control
Register (TDMxTCR).
Table 19-5. TDM Signal Direction at Reset
TDM Signal
Signal Direction
TDMXRCLK
input
TDMxRDAT
input
TDMxRSYN
input
TDMxTCLK
input
TDMxTDAT
input
TDMxTSYN
input
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...