TDM Programming Model
MSC8113 Reference Manual, Rev. 0
Freescale Semiconductor
20-59
Note:
All TDMxRCPRn with an index number (n) less than or equal to the
TDMxRFP[RNCF] bit (see page 20-47) should be valid when setting the
corresponding TDMxRCR[REN] bit (see page 20-54).
The TDMxTCPRn registers determine the parameters for channel 0 to channel 255. The registers
can change any time during the transmitter operation. The TDMxTCPRn[TACT] bit can be
changed at any time during the transmitter operation. All other fields can only be changed when
TDMxTCPRn[TACT] is cleared. The read/write access to TDMxTCPRn registers can done only
as a 32-bit access. A write or read of a byte or a word is not valid.The register reset value is
indeterminate.
Note:
All TDMxTCPRn with an index number (n) less than or equal to the
TDMxTFP[TNCF] bit (see page 20-49) should be valid when setting the
corresponding TDMxTCR[TEN] bit (see page 20-54).
Table 20-29. TDMxRCPRn Bit Descriptions
Name
Reset
Description
Settings
RACT
0
—
Receive Channel Active
Set when the receive channel n is active.
0
The channel is non-active.
1
The channel is active.
RCONV
1–2
—
Receive Channel Convert
Determines the type of the incoming channel n:
Transparent, A-law, or
μ
-Law.
00 Receive channel n is a
transparent channel.
01 Receive channel n is a
μ
-Law
channel.
10 Receive channel n is an A-Law
channel.
11 Reserved.
—
3–7
—
Reserved. Write to zero for future compatibility.
RCDBA
8–31
—
Receive Channel Data Buffer Base Address
Determines the offset of the data buffer n base address
from the Receive Global Base Address (RGBA).The
RCDBA value should be 16 byte aligned; that is, the four
LSB should be 0. For details, see Section 20.2.6.2.
0x000000–0xFFFFF0.
TDMxTCPRn
TDMx Transmit Channel Parameter Register n
Bit
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
TACT
TCONV
—
TCDBA
Type
R/W
Reset
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
Bit
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
TCDBA
Type
R/W
Reset
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
Summary of Contents for MSC8113
Page 1: ...MSC8113 Reference Manual Tri Core 16 Bit Digital Signal Processor MSC8113RM Rev 0 May 2008 ...
Page 20: ...MSC8113 Reference Manual Rev 0 xx Freescale Semiconductor Contents ...
Page 28: ...MSC8113 Reference Manual Rev 0 xxviii Freescale Semiconductor ...
Page 56: ...MSC8113 Reference Manual Rev 0 1 28 Freescale Semiconductor MSC8113 Overview ...
Page 76: ...MSC8113 Reference Manual Rev 0 2 20 Freescale Semiconductor SC140 Core Overview ...
Page 134: ...MSC8113 Reference Manual Rev 0 4 30 Freescale Semiconductor System Interface Unit SIU ...
Page 168: ...MSC8113 Reference Manual Rev 0 6 18 Freescale Semiconductor Boot Program ...
Page 180: ...MSC8113 Reference Manual Rev 0 7 12 Freescale Semiconductor Clocks ...
Page 260: ...MSC8113 Reference Manual Rev 0 8 80 Freescale Semiconductor Memory Map ...
Page 300: ...MSC8113 Reference Manual Rev 0 9 40 Freescale Semiconductor Extended Core ...
Page 304: ...MSC8113 Reference Manual Rev 0 10 4 Freescale Semiconductor MQBus and M2 Memory ...
Page 308: ...MSC8113 Reference Manual Rev 0 11 4 Freescale Semiconductor SQBus ...
Page 590: ...MSC8113 Reference Manual Rev 0 17 46 Freescale Semiconductor Interrupt Processing ...
Page 614: ...MSC8113 Reference Manual Rev 0 18 24 Freescale Semiconductor Debugging ...
Page 622: ...MSC8113 Reference Manual Rev 0 19 8 Freescale Semiconductor Internal Peripheral Bus IPBus ...
Page 724: ...MSC8113 Reference Manual Rev 0 21 32 Freescale Semiconductor UART ...
Page 920: ...MSC8113 Reference Manual Rev 0 25 150 Freescale Semiconductor Ethernet Controller ...
Page 1171: ...MSC8113 Reference Manual Rev 0 Freescale Semiconductor C 61 EF wait_rts P 01077FFC 9F rts 71 ...
Page 1172: ...MSC8113 Reference Manual Rev 0 C 62 Freescale Semiconductor MSC8113 Boot Code ...
Page 1202: ...MSC8113 Reference Manual Rev 0 Index 30 Freescale Semiconductor Index ...