Feling S3C2440A AC97 Controller Programming Manual

S3C2440A's AC97 controller unit supports the AC97 2.0 version features. The AC97 controller uses an audio controller connection (AC-link) to communicate with the AC97 codec. The controller sends stereo PCM data to the codec. The external D/A converter in the codec converts the audio samples into an analog audio waveform. The controller also receives stereo PCM data and mono MIC data from the codec and stores the data in memory. This chapter describes the programming mode of the AC97 controller unit. The information in this chapter requires knowledge of the AC97 2.0 version features. Note: AC97 controllers and IIS controllers cannot be used simultaneously.


Feling S3C2440A AC97 Controller Programming Manual - cover page
Brand
飞凌嵌入式
Category
Audio Codec
Document type
Programming Manual
Language
Chinese
Pages
8
File format
PDF
File size
439 KB
Published
15 February, 2012
Updated
01 October, 2023
MD5 checksum
B4FF1E0EF5A76A156E63BD13171A3743

About this manual

This manual describes the programming model of the AC97 controller unit in the S3C2440A processor. It explains the register map, data paths, and the interaction with an AC97 codec over the AC‑Link interface.

The document also details reset procedures, power‑down and wake‑up sequences, and special registers for controlling PCM and MIC channels. It is intended for developers integrating audio functionality into embedded systems. This manual is written in Chinese.

What's inside

  • Overview
  • Features
  • AC97 Controller Operation
  • AC‑Link Digital Interface Protocol
  • Power‑Down and Wake‑Up
  • Special Registers

Specifications

Supported AC97 version2.0
Sample width16‑bit
FIFO entries per channel16
Maximum sampling rate48 kHz
Supported codec roleMaster codec only

Frequently asked questions

Can the AC97 controller be used together with the IIS controller?

No, the AC97 controller and the IIS controller cannot be used simultaneously.

How is a power‑down request sent to the AC97 codec?

The controller writes to register 0x26 to trigger the codec’s power‑down mode.

Download PDF (439 KB)

More 飞凌嵌入式 Manuals


View all 飞凌嵌入式 manuals →