32
32
32
32
XPBIT XPADXMASKBit mask/pad
Bus (configuration bus or data port)
XROT
Programmable rotate by:
0, 4, 8, 12, 16, 20, 24, 28
Bit reverse XRVRS
Parallel load
to XRBUF[n]
RPADRMASKBit mask/pad
Bus (configuration bus or data port)
32
RROT
32
Programmable rotate by:
0, 4, 8, 12, 16, 20, 24, 28
32
Bit reverse RRVRS
32
Parallel read from
XRBUF[n]
RPBIT
Functional Description
www.ti.com
This formatting unit consists of three stages:
• Bit mask and pad (masks off bits, performs sign extension)
• Rotate right (aligns data within word)
• Bit reversal (selects between MSB first or LSB first)
Figure 22-23 shows a block diagram of the receive formatting unit, and Figure 22-24 shows the transmit
formatting unit. Note that the order in which data flows through the three stages is different between the
transmit and receive formatting units.
Figure 22-23. Receive Format Unit
Figure 22-24. Transmit Format Unit
3796
Multichannel Audio Serial Port (McASP) SPRUH73H–October 2011–Revised April 2013
Submit Documentation Feedback
Copyright © 2011–2013, Texas Instruments Incorporated