MSC8144E Reference Manual, Rev. 3
19-16
Freescale
Semiconductor
TDM Interface
19.2.4.2 Sync In Configuration
TDMxRSYN
is an input that identifies the beginning of the received frame.
TDMxTSYN
can be an
input or output from the TDM, but the transmitter refers to the transmit sync as an input because
the connection between the
sync_out
signal and the transmit sync (
tsync
) occurs only in the TDM
I/O matrix. Figure 19-19 illustrates the relation between the data, the sync, and the clock for
various configurations. The receive data and frame sync are sampled with the rising or falling
edge of the receive clock. The transmit frame sync is sampled with the rising or falling edge of
the transmit clock. The transmit data drives out at the rising or falling edge of the transmit clock.
The delay between the first data bit of the frame and the sync is referred to as the rising edge of
the sync. Table 19-4 lists the frame sync controls.
The receive delay when the receive sync and the receive data are not sampled at the same clock
edge is RFSD + 0.5. The transmit data can be driven out before the transmit sync sample.
Therefore, the transmit delay when the transmit sync and transmit data are sampled/driven out at
the same clock edge is (TFSD – 1). And when the sync and the data sampled/driven out at
different clock edge is (TFSD – 1 + 0.5).
Figure 19-18. Sync Length Selection
Table 19-4. Transmit and Receive Frame Configuration
Control
Register
Which receive clock edge samples the receive frame sync. If RFSE is clear, the receive
frame sync is sampled on the rising edge of the receive clock.
TDMxRIR[RFSE] bit
,
Which transmit clock edge samples the transmit frame sync. If TFSE is clear, the transmit
frame sync is sampled on the rising edge of the transmit clock.
TDMxTIR[TFSE] bit, page 19-46
Which receive clock samples the receive data. If RDE is clear, the receive data is
sampled on the rising edge of the receive clock.
TDMxRIR[RDE] bit, page 19-44
Which transmit clock edge drives out the data. If TDE is clear, then the transmit data is
driven out on the rising edge of the transmit clock.
TDMxTIR[TDE] bit, page 19-46
Determines the receive sync level. If RSL is clear the receive sync level is high.
TDMxRIR[RSL] bit, page 19-44
Determines the transmit sync level. If TSL is clear the transmit sync level is high.
TDMxTIR[TSL] bit, page 19-46
Determines the timing of the receive frame sync signal relative to the first data bit of the
receive frame.
TDMxRIR[RFSD] field, page 19-44
Determines the timing of the transmit frame sync signal relative to the first data bit of the
transmit frame.
TDMxTIR[TFSD] field, page 19-46
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
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 ...