Preliminary
www.ti.com
Architecture
11.2.1.4 Frame Phases (dual phase frame I2S support)
The McBSP allows you to configure each frame to contain one or two phases. The support for dual
phase frames is required in order to provide I2S fully compliant capabilities. The limitation on dual
phase frame support is that the number of words per phase must be set to one for both first and second
phase.
The number of bits per word can be specified differently for each of the two phases of a frame, allowing
greater flexibility in structuring data transfers. For example, a user might define a frame as consisting of
one phase containing one word of 16 bits, followed by a second phase consisting of one word of 32
bits. This configuration allows the user to compose frames for custom applications such as I2S protocol.
11.2.1.4.1 Number of Phases, Words, and Bits per Frame
shows which bit fields in the receive control registers (RCR1_REG and RCR2_REG) and in
the transmit control registers (XCR1_REG and XCR2_REG) determine the number of phases per
frame, the number of words per frame, and the number of bits per word for each phase, for both
receiver and transmitter. The maximum number of words per frame is limited to 2 when using
dual-phase frames (one word for each phase), and to 128 for a single–phase frame. The number of bits
per word can be 8, 12, 16, 20, 24, or 32 bits.
The following legend applies to the table:
•
RPHASE = RCR2_REG[15]
•
XPHASE = XCR2_REG[15]
•
RFRLEN1 = RCR1_REG[14:8] (cleared to 0 if using dual-phase)
•
RFRLEN2 = RCR2_REG[14:8] (cleared to 0 if using dual-phase)
•
XFRLEN1 = XCR1_REG[14:8] (cleared to 0 if using dual-phase)
•
XFRLEN2 = XCR2_REG[14:8] (cleared to 0 if using dual-phase)
•
RWDLEN1 = RCR1_REG[7:5]
•
RWDLEN2 = RCR2_REG[7:5]
•
XWDLEN1 = XCR1_REG[7:5]
•
XWDLEN2 = XCR2_REG[7:5]
Table 11-1. Phases, Words and Bits Per Frame Control Bits
Operation
Number of Phases
Reception
1 (RPHASE = 0)
Reception
2 (RPHASE = 1)
Transmission
1 (XPHASE = 0)
Transmission
2 (XPHASE = 1)
1129
SPRUGX9 – 15 April 2011
Multichannel Buffered Serial Port (McBSP)
© 2011, Texas Instruments Incorporated
Содержание TMS320C6A816 Series
Страница 2: ...Preliminary 2 SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 92: ...92 Read This First SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1122: ...1122 Multichannel Audio Serial Port McASP SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1562: ...1562 Real Time Clock RTC SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1658: ...1658 Timers SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1750: ...1750 UART IrDA CIR Module SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1984: ...1984 Universal Serial Bus USB SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...