Architecture
1195
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Multichannel Buffered Serial Port (McBSP)
25.2 Architecture
This section describes the architecture of the McBSP.
25.2.1 Clock Control
The McBSP can use an internal or external clock source. Either clock source can be divided-down inside
the McBSP to generate the actual interface bit clock frequency. For detailed timing information, see the
device-specific data manual. Detailed information about how the interface clock and frame synchronization
signals are generated is provided in
.
25.2.2 Signal Descriptions
The signals used on the audio interface are listed in
.
Table 25-1. McBSP Interface Signals
Pin
I/O/Z
Description
CLKR
I/O/Z
Receive clock - supplies or receives a reference clock for the receiver; or supplies a reference clock to the
sample rate generator
CLKS
I
Supplies the input clock of the sample rate generator
CLKX
I/O/Z
Transmit clock - supplies or receives a reference clock for the transmitter; or supplies a reference clock to the
sample rate generator
DR
I
Received serial data
DX
O/Z
Transmitted serial data
FSR
I/O/Z
Receive frame synchronization - control signal to synchronize the start of received data
FSX
I/O/Z
Transmit frame synchronization - control signal to synchronize the start of transmitted data
25.2.3 Pin Multiplexing
Extensive pin multiplexing is used to accommodate the largest number of peripheral functions in the
smallest possible package. Pin multiplexing is controlled using a combination of hardware configuration at
device reset and software programmable register settings. Refer to the device-specific data manual to
determine how pin multiplexing affects the McBSP.
25.2.4 Endianness Considerations
There are no endianness considerations for the McBSP.