The TLV320AIC3100 is a low-power, highly integrated, high-performance codec which
provides a stereo audio DAC, a mono audio ADC, and a mono class-D 4-Ω speaker driver.
The TLV320AIC3100 features a high-performance audio codec with 24-bit stereo playback
and monaural record functionality. The device integrates several analog features, such as a
microphone interface, headphone drivers, and speaker drivers. The TLV320AIC3100 has built-in
digital audio processing blocks (PRB) for both the DAC and ADC paths. The digital audio data format
is programmable to work with popular audio standard protocols (I2S,
left/right-justified) in master, slave, DSP, and TDM modes. Bass boost, treble, or EQ can be
supported by the programmable digital signal-processing block. An on-chip PLL provides the
high-speed clock needed by the digital signal-processing block. The volume level can be controlled
by either pin control or by register control. The audio functions are controlled using the
I2C serial bus.
The TLV320AIC3100 has a programmable digital sine-wave generator and is available in a
32-pin QFN package.