S3C2440A RISC MICROPROCESSOR AC97 CONTROLLER
24-1
24 AC97 CONTROLLER
OVERVIEW
The AC97 Controller Unit of the S3C2440A supports AC97 revision 2.0 features. AC97 Controller communicates
with AC97 Codec using an audio controller link (AC-link). Controller sends the stereo PCM data to Codec. The
external digital-to-analog converter (DAC) in the Codec then converts the audio sample to an analog audio
waveform. Also, the Controller receives the stereo PCM data and the mono Mic data from the Codec and then
stores them in the memories. This chapter describes the programming model for the AC97 Controller Unit. The
information in this chapter requires an understanding of the AC97 revision 2.0 specifications.
Note
The AC97 Controller and the I
2
S Controller must not be used at the same time.
FEATURES
• Independent channels for stereo PCM In, stereo PCM Out, mono MIC In.
• DMA-based operation and interrupt based operation.
• All of the channels support only 16-bit samples.
• Variable sampling rate AC97 Codec interface (48 KHz and below)
• 16-bit, 16 entry FIFOs per channel
• Only Primary CODEC support