Difference between revisions of "Protocol decoder:Ac97"

From sigrok
Jump to navigation Jump to search
m
(provide screenshot, status supported)
Line 3: Line 3:
| name            = AC'97
| name            = AC'97
| description    = Data from AC'97 digital controller to AC'97 analog codec.
| description    = Data from AC'97 digital controller to AC'97 analog codec.
| status          = In progress
| status          = supported
| license        = GPLv2+
| license        = GPLv2+
| source_code_dir = ac97
| source_code_dir = ac97
| image          =  
| image          = [[File:Ac97-zoom-slots.png|250px]]
| input          = logic
| input          = logic
| output          = ac97
| output          = ac97
| probes          = sync, clk, sdo, sdi
| probes          = sync, bit-clk
| optional_probes = —
| optional_probes = sdata-out, sdata-in, reset
| options        = —
| options        = —
}}
}}

Revision as of 23:16, 22 January 2018

ac97
Ac97-zoom-slots.png
Name AC'97
Description Data from AC'97 digital controller to AC'97 analog codec.
Status supported
License GPLv2+
Source code decoders/ac97
Input logic
Output ac97
Probes sync, bit-clk
Optional probes sdata-out, sdata-in, reset
Options

The ac97 protocol decoder can decode the AC'97 signal between the digital controller and the audio or modem codec (which contains the audio output / analog components of the architecture).

AC'97 defines a high-quality, 16- or 20-bit audio architecture with 5.1 surround sound support for the PC. AC'97 supports a 96 kHz sampling rate at 20-bit stereo resolution and a 48 kHz sampling rate at 20-bit stereo resolution for multichannel recording and playback.

Status

Bits are annotated with the correct bit number. Slots are correctly annotated.

See https://github.com/mithro/libsigrokdecode/tree/master/decoders/ac97

Hardware

FIXME

Protocol

FIXME

Resources