Difference between revisions of "Protocol decoder:Ac97"

From sigrok
Jump to navigation Jump to search
m (Uwe Hermann moved page Protocol decoder:AC97 to Protocol decoder:Ac97 without leaving a redirect: PD pages must match the all-lowercase PD directory name in srd (minus the first char, which is always capitalized in MediaWiki).)
(add second link to Intel spec (first link not always working))
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Infobox protocol decoder
{{Infobox protocol decoder
| id              = ac97
| id              = ac97
| name            = AC'97
| name            = AC '97
| description    = Data from AC'97 digital controller to AC'97 analog codec.
| description    = Audio and modem control for PC systems.
| 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        = —
}}
}}
Line 16: Line 16:
The '''ac97''' protocol decoder can decode the [https://en.wikipedia.org/wiki/AC%2797 AC'97 signal] between the digital controller and the audio or modem codec (which contains the audio output / analog components of the architecture).
The '''ac97''' protocol decoder can decode the [https://en.wikipedia.org/wiki/AC%2797 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
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.
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 ==
== Resources ==


* http://www.tij.co.jp/jp/lit/ds/symlink/lm4550b.pdf
* [http://download.intel.com/support/motherboards/desktop/sb/ac97_r23.pdf Intel Audio Codec ‘97 spec] (revision 2.3, 2002)
* http://www-mtl.mit.edu/Courses/6.111/labkit/audio.shtml
* [https://www.intel.com/content/dam/support/us/en/documents/motherboards/desktop/sb/ac97_r23.pdf Audio Codec ‘97, Intel, component spec] (rev 2.3 rev 1.0 2002, same document different link)
* http://www-inst.eecs.berkeley.edu/~cs150/Documents/ac97_r23.pdf
* [http://www.ti.com/product/LM4550B TI LM4550B: AC '97 Rev 2.1 Codec] (example codec chip)
*


[[Category:Protocol decoder]]
[[Category:Protocol decoder]]
[[Category:AC97]]
[[Category:AC97]]

Latest revision as of 21:11, 20 December 2019

ac97
Ac97-zoom-slots.png
Name AC '97
Description Audio and modem control for PC systems.
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.

Resources