0-15
112-127
96-111
80-95
64-79
48-63
32-47
16-31
0-15
Block
Channels
FS(R/X)
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
0
1
2
3
4
5
6
7
0
Partition
A
B
C
D
E
F
G
H
A
8-partition mode
Architecture
1230
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Multichannel Buffered Serial Port (McBSP)
25.2.9.6 Using Eight Partitions
For multichannel selection operation in the receiver and/or the transmitter, you can use eight partitions or
two partitions. If you choose the 8-partition mode (RMCME = 1 for reception, XMCME = 1 for
transmission), McBSP partitions are activated in the following order: A, B, C, D, E, F, G, H. In response to
a frame-sync pulse, the receiver or transmitter begins with the channels in partition A and then continues
with the other partitions in order until the complete frame has been transferred. When the next frame-sync
pulse occurs, the next frame is transferred, beginning with the channels in partition A. In the 8-partition
mode, the (R/X)PABLK and (R/X)PBBLK bits are ignored and the 16-channel blocks are assigned to the
partitions as shown in
and
. These assignments cannot be changed.
and
also show the registers used to control the channels in the partitions.
Table 25-15. Receive Channel Assignment and Control When Eight Receive Partitions are Used
Receive Partition
Assigned Block of Receive Channels
Register Used For Channel Control
A
Block 0: channels 0 through 15
RCERE0
B
Block 1: channels 16 through 31
RCERE0
C
Block 2: channels 32 through 47
RCERE1
D
Block 3: channels 48 through 63
RCERE1
E
Block 4: channels 64 through 79
RCERE2
F
Block 5: channels 80 through 95
RCERE2
G
Block 6: channels 96 through 111
RCERE3
H
Block 7: channels 112 through 127
RCERE3
Table 25-16. Transmit Channel Assignment and Control When Eight Transmit Partitions are Used
Transmit Partition
Assigned Block of Transmit Channels
Register Used For Channel Control
A
Block 0: channels 0 through 15
XCERE0
B
Block 1: channels 16 through 31
XCERE0
C
Block 2: channels 32 through 47
XCERE1
D
Block 3: channels 48 through 63
XCERE1
E
Block 4: channels 64 through 79
XCERE2
F
Block 5: channels 80 through 95
XCERE2
G
Block 6: channels 96 through 111
XCERE3
H
Block 7: channels 112 through 127
XCERE3
shows an example of the McBSP using the 8-partition mode. In response to a frame-sync
pulse, the McBSP begins a frame transfer with partition A and then activates B, C, D, E, F, G, and H to
complete a 128-word frame.
Figure 25-40. McBSP Data Transfer in the 8-Partition Mode