I2S

Inter-IC Sound Bus


Inter-IC Sound Description

I2S Bus (IIS, or I2S) is a serial bus designed for digital audio devices. The I2S design handles audio data separately from clock signals. An I2S bus design consists of three serial bus lines: a line with two time-division multiplexing (TDM) data channels [SD], a word select line [WS], and a clock line [SCK].
Data is transmitted two's complement, MSB first. Data sent from the transmitter may be synchronized with either the high-to-low or low-to-high transition of the clock [SCK], but the receiver latches the data on the leading edge of the clock. The word select line [WS] indicates which channel is being transmitted; Channel 1 WS = 0, or channel 2 WS = 0. The I2S Bus uses standard TTL logic levels. Typical clock [SCK] frequency is 2.5MHz, maximum clock speed is 3.125MHz. The WS line is sent one clock before the data is sent.

One chip in the I2S Bus system generates a Master clock, while all other devices derive their internal clocks from this reference. Standard clock rates include: 32KHz, 44.1KHz, or 48KHz [or multiples of these]. Data may be sent MSB first or LSB first. The word length is adjustable up to 28 bits. Synchronization with the data words may also be set to either the rising or falling edge of the clock. The Master drives SCK, and WS. Either the Transmitter, Receiver, or Controller may be the Master. The I2S bus turns up on Stereo CODEC's, DAC's or micro-processors. The I2S Bus was developed by Philips in 1986 as a 3-wire bus.

This interface seems to still be in wide spread use by NXP [Philips] on a number of devices as of 2007.




NXP graphic I2S Serial Data
Data Clocking

Comprehensive list of IC-to-IC Buses.
Use the Buses icon below for a complete list of Interface Buses.


Although I2S protocol is not discussed here there are a few notations;
Data may be sent either with the Most Significant Bit first or the Least Significant Bit first
The timing diagram shows that the Left channel is sent before the right channel for a stereo signal.

Note that NXP was the Semiconductor Division of Philips which was spun off in 2006 into a separate company.
In relation to that company change this site also provides a short Status of Semiconductor Companies.

The Interconnect Topology seems to be a common bus or stub interconnect.

Topic Navigation: Engineering Home > Interface Buses > IC-to-IC Interface Standards > IIS Interface.


PC motherboard
Home

Distributor rolodex Electronic Components Electronic Equipment EDA CDROM Software Engineering Standards, BOB card Cabled Computer Bus Electronic Engineering Design Table Conversion DB9-to-DB25.
DistributorsComponents Equipment Software Standards Buses Design Reference

Modified 1/19/12
Copyright © 1998 - 2016 All rights reserved Larry Davis