Datasheet

SAM9G45 [DATASHEET]
Atmel-6438O-ATARM-SAM9G45-Datasheet_08-Dec-15
1048
42. AC97 Controller (AC97C)
42.1 Description
The AC97 Controller is the hardware implementation of the AC97 digital controller (DC’97) compliant with AC97
Component Specification 2.2. The AC97 Controller communicates with an audio codec (AC97) or a modem codec
(MC’97) via the AC-link digital serial interface. All digital audio, modem and handset data streams, as well as
control (command/status) informations are transferred in accordance to the AC-link protocol.
The AC97 Controller features a Peripheral DMA Controller (PDC) for audio streaming transfers. It also supports
variable sampling rate and four Pulse Code Modulation (PCM) sample resolutions of 10, 16, 18 and 20 bits.
42.2 Embedded Characteristics
Compatible with AC97 Component Specification V2.2
Capable to Interface with a Single Analog Front end
Three independent RX Channels and three independent TX Channels
One RX and one TX channel dedicated to the AC97 Analog Front end control
One RX and one TX channel for data transfers, associated with a PDC
One RX and one TX channel for data transfers with no PDC
Time Slot Assigner allowing to assign up to 12 time slots to a channel
Channels support mono or stereo up to 20 bit sample length
Variable sampling rate AC97 Codec Interface (48 kHz and below)