AN2442 Freescale Semiconductor / Motorola, AN2442 Datasheet - Page 3

no-image

AN2442

Manufacturer Part Number
AN2442
Description
Booting the MSC8102 Device Through TDM
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
3
Initializing the TDM
The TDM3 Receive Frame Parameters Register (TDM3RFP) and the TDM3 Transmit Frame Parameters
Register (TDM3TFP) are configured according to the detected frame size. The TDM3RFP[8–15]:RNCF
and TDM3TFP[8–15]:TNCF are updated with the number of channels in the TDM frame. The
TDM3RFP[26–29]:RCS and TDM3TFP[26–29]:TCS fields are updated with the channel size.
After the TDM ynchronizes with the boot master TDM clock and frame sync signals, the MSC8102
device can initialize the TDM interface. The bootloader program configures only TDM3. TDM[0–2] are
not used. Since TDM3 is the only TDM employed in the boot process, signal sharing with other TDM
modules is disabled. The receive and transmit sections are independent, with separate clock and frame
sync. There is one receive data link and one transmit data link, as shown in Table 1.
Transmit frame sync, TDM3TSYN
Transmit clock, TDM3TCLK
Transmit data, TDM3TDAT
Freescale Semiconductor, Inc.
For More Information On This Product,
Figure 2. Adaptation Machine Flow Diagram
Transmit
Get Number of Bits in the Frame
N
Go to: www.freescale.com
Current = Number of Bits
Table 1. Receive and Transmit Sections
Adaptation Machine
Number of Bits
Frame Sync?
Counter = 16
Current = 0
Current?
Enabled
New
=
Y
N
Y
Receive frame sync, TDM3RSYN
Receive clock, TDM3RCLK
Receive data, TDM3RDAT
End Synchronization
Decrement Counter
Counter=0?
Receive
N
Initializing the TDM
3

Related parts for AN2442