1 hd audio controller, 2 hd audio link bus, 3 audio multistreaming – HP DC5850 User Manual
Page 64: Read/write access to audio codec registers, Support for greater than 48-khz sampling, Hd audio interface

5-14
www.hp.com
Technical Reference Guide
Input/Output Interfaces
5.8.1 HD Audio Controller
The HD Audio Controller is a PCI Express device that is integrated into the SB700 component
and supports the following functions:
■
Read/write access to audio codec registers
■
Support for greater than 48-KHz sampling
■
HD audio interface
5.8.2 HD Audio Link Bus
The HD audio controller and the HD audio codec communicate over a five-signal HD Audio
Link Bus (Figure 5-9). The HD Audio Interface includes two serial data lines; serial data out
(SDO, from the controller) and serial data in (SDI, from the audio codec) that transfer control
and PCM audio data serially to and from the audio codec using a time-division multiplexed
(TDM) protocol. The data lines are qualified by the 24-MHz BCLK signal driven by the audio
controller. Data is transferred in frames synchronized by the 48-KHz SYNC signal, which is
derived from the clock signal and driven by the audio controller. When asserted (typically during
a power cycle), the RESET- signal (not shown) will reset all audio registers to their default
values.
Figure 5-9. HD Audio Link Bus Protocol
5.8.3 Audio Multistreaming
The audio subsystem can be configured (through the ADI control panel) for processing audio for
multiple applications. The Headphone Out jack can provide audio for one application while the
Line Out jack can provide external speaker audio from another application.
BCLK
SYNC
SDO
SDI
RST#
Command Stream
Response Stream
Tag C
Stream C
Tag A
Tag B
Frame
Start
Start
Frame
Frame
Stream A
Stream B
NOTE: Clock not drawn to scale.