Table 15-86. MCR1 Register Field Descriptions (continued)
Bit
Field
Type
Reset
Description
8-7
RPBBLK
R/W
0h
Receive partition B block bits
RPBBLK is only applicable if channels can be individually enabled or
disabled (RMCM = 1) and the 2-partition mode is selected (RMCME
= 0). Under these conditions, the McBSP receiver can accept or
ignore data in any of the 32 channels that are assigned to partitions
A and B of the receiver.
The 128 receive channels of the McBSP are divided equally among
8 blocks (0 through 7). When RPBBLK is applicable, use RPBBLK to
assign one of the odd-numbered blocks (1, 3, 5, or 7) to partition B.
Use the RPABLK bits to assign one of the even-numbered blocks (0,
2, 4, or 6) to partition A.
If you want to use more than 32 channels, you can change block
assignments dynamically. You can assign a new block to one
partition while the receiver is handling activity in the other partition.
For example, while the block in partition A is active, you can change
which block is assigned to partition B. The RCBLK bits are regularly
updated to indicate which block is active.
When XMCM = 11b (for symmetric transmission and reception), the
transmitter uses the receive block bits (RPABLK and RPBBLK) rather
than the transmit block bits (XPABLK and XPBBLK).
Reset type: SYSRSn
0h (R/W) = Block 1: channels 16 through 31
1h (R/W) = Block 3: channels 48 through 63
2h (R/W) = Block 5: channels 80 through 95
3h (R/W) = Block 7: channels 112 through 127
6-5
RPABLK
R/W
0h
Receive partition A block bits
RPABLK is only applicable if channels can be individually enabled or
disabled (RMCM = 1) and the 2-partition mode is selected (RMCME
= 0). Under these conditions, the McBSP receiver can accept or
ignore data in any of the 32 channels that are assigned to partitions
A and B of the receiver. See the RPBBLK (bits 8-7) for more
information about assigning blocks to partitions A and B.
Reset type: SYSRSn
0h (R/W) = Block 0: channels 0 through 15
1h (R/W) = Block 2: channels 32 through 47
2h (R/W) = Block 4: channels 64 through 79
3h (R/W) = Block 6: channels 96 through 111
4-2
RCBLK
R
0h
Receive current block indicator.
RCBLK indicates which block of 16 channels is involved in the
current McBSP reception
Reset type: SYSRSn
0h (R/W) = Block 0: channels 0 through 15
1h (R/W) = Block 1: channels 16 through 31
2h (R/W) = Block 2: channels 32 through 47
3h (R/W) = Block 3: channels 48 through 63
4h (R/W) = Block 4: channels 64 through 79
5h (R/W) = Block 5: channels 80 through 95
6h (R/W) = Block 6: channels 96 through 111
7h (R/W) = Block 7: channels 112 through 127
1
RESERVED
R/W
0h
Reserved
Multichannel Buffered Serial Port (McBSP)
SPRUH18I – JANUARY 2011 – REVISED JUNE 2022
TMS320x2806x Microcontrollers
981
Copyright © 2022 Texas Instruments Incorporated
Summary of Contents for TMS320 2806 Series
Page 2: ......