Overview
www.ti.com
402
SWRU543–January 2019
Submit Documentation Feedback
Copyright © 2019, Texas Instruments Incorporated
Inter-Integrated Sound (I2S) Multichannel Audio Serial Port
12.1 Overview
The CC32xx hosts a multichannel audio serial port (McASP). In this version of the device, only the Inter-
Integrated Sound (I2S) bit stream format is supported. Given the nature of integration of this peripheral on
the CC32xx platform, developers should use peripheral library APIs to control and operate the I2S block.
These APIs are tested to ensure I2S operation in master mode (CC32xx sources the I2S bit clock and
frame-synchronization signals), while interfacing with external audio codecs.
This section describes the I2S APIs provided in the CC32xx Software Development Kit [Peripheral
Library]. This document uses a reference audio application to illustrate the use of the I2S APIs.
12.1.1 I2S Format
The I2S format is used in audio interfaces. I2S format is realized by configuring the internal TDM transfer
mode to two slots per frame.
I2S format is designed to transfer a stereo channel (left and right) over one data pin. Slots are also
commonly referred to as channels. The frame width duration in the I2S format is the same as the slot size.
The frame signal is also referred to as word select in the I2S format.
Figure 12-1 shows the I2S protocol.
Figure 12-1. I2S Protocol
Figure 12-2 is a functional diagram of the I2S module.