R
OPB AC97 Sound Controller
Overview
This module is an On-Chip Peripheral Bus (OPB) slave device that is designed to control an
AC97 Audio Codec chip. It provides a simple memory-mapped interface to communicate
with the high-speed serial ports of the AC97 Codec. The OPB AC97 Sound Controller
module allows full access to all control and status registers in the AC97 chip and provides
data buffering for stereo playback and recording.
Related Documents
The following documents provide additional information:
•
•
•
Features
•
•
ML40x EDK Processor Reference Design
UG082 (v5.0) June 30, 2006
IBM CoreConnect 64-Bit On-Chip Peripheral Bus: Architecture Specifications, V2.1
Virtex-4 Platform FPGAs (Data Sheets)
Intel Audio Codec '97 (AC97) Specification
http://www.intel.com/technology/computing/audio/index.htm
16-deep FIFO buffer for record and playback data
Capable of generating interrupts when play/record FIFOs reach given fullness
thresholds
www.xilinx.com
Chapter 6
53