AC97 标准 !!!

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情
摘要

请用一段简单的话描述该词条,马上添加摘要

1996年6月,5家PC领域中颇具知名度和权威性的软硬件公司共同提出了一种全新思路的芯片级PC音源结构,也就是我们现在所见的AC97标准(AUDIO CODEC97)。这5家电脑公司包括了在主板芯片组领域占有举足轻重位置且市场占有率第一的INTEL公司、声卡业界的龙头大哥新加坡的创新科技公司(CREATIVE LABS)、在MIDI领域享有盛誉的日本YAMAHA 公司、芯片组制造大厂美国国家半导体及专门制造信息处理器系统的美国ANALONG DEVICES公司。与此同时,AC97标准同时也得到了国际上一些其它著名品牌厂商的大力支持和合作意向,其中包括比较著名的AZTECH LABSCRYSTAL SEMICONDUCTORESS TECHNOLOGYOAK TECHNOLOGY公司等。从支持AC97标准的各大公司阵容来分析,AC97标准在当时的提出,其主要目的就是给未来的家用PC提供更出色、更高级的音源品质。AC97标准作为一种全新的音源架构,主要就是针对于PC多媒体市场需求日益迫切的音源信号处理方式和音源硬件加速方式而强化的两项功能,并据此提出了一种切实可行的解决方案。这种解决方案简而言之,就是把它们全部集成在芯片组中,以此来形成一种全新的PC音源架构。可以想见,在不久的将来PC多媒体音效市场必将由此而引发一场深层次的革命,一如当年AGP标准对显示卡业界的冲击。

众所周知,以往电脑音效厂商为了能够在PC机上加强各种音效处理,特别是增强3D音效的部分,逐渐发展并提出了许多技术规格来借以加强3D音效。就象早期的ISA声卡,由于其集成度不高,声卡上散布了大量元器件,后来随着技术和工艺水平的发展,出现了单芯片的声卡,只用一块芯片就可以完成所有的声卡功能。如YAMAHA719、ALS007、AD1816等,由于数字部分和模拟部分同处在一块上,很难降低电磁串扰对模拟部分的影响,使ISA声卡信噪比并不理想,一般只能达到60-75分贝。只有少数象创新AWE系列的高档声卡信噪比能达到80分贝以上。从目前观之,发展最快、最成熟、最完善也是当前最重要的,当属模拟与数字两种处理技术。重要的模拟音效处理技术包括SRS(SOUND RETRIEVAL SYSTEM)-SRS LABS、SPATIALIZER-DESPER PRODUCTS、QXPANDER-QSOUND LABS等。而相对于数字音效技术,目前仍然主要利用DSP芯片来完成诸如3D立体音效的处理。尽管数字音效处理所花费的成本可能较之于模拟音效处理技术要高出很多,但其具备能够同时集成不同音源的优势,并将会逐渐成为新一代音效处理标准。

因此可以这样讲,由5家业内厂商共同推出的新一代AC97标准规格,从根本上改进了传统的音源处理方式,首次采用了双芯片结构。AC97标准结合了数字处理和模拟处理双方面的优点,一方面减少了由模拟线路转换至数字线路时可能会出现的噪声,营造出了更加纯净的音质;另一方面,将音效处理集成到芯片组后,可以进一步协助厂商降低成本。另外,从另一个角度来分析,随着USB标准和IEEE 1394的日趋流行,而目前的PC声音信号仍然只能通过PCI或ISA总线进行传输,也确实到了必须加以改进不可的时候了。时不我待,AC97标准规格也正是面对这样一个形势应运而生的产物。对于最终用户的消费者而言,既能够得到比以前更为优质的高品质声音,同时又能够进一步降低自己的购置费用,一石而二鸟,何乐而不为呢?

97年后,市场上出现的PCI声卡大多已经开始符合AC97标准规范,把模拟部分的电路从声卡芯片可中独立出来,成为一块称之为Audio Codec的小型芯片,如图所示,左上角那块WM9701就是Wolfson生产的AC97芯片,中央的大芯片为FORTEMEDIA公司的FM801,可称之为Digital Control,是数字部分,简写为DC"97芯片。DC/"97完成大部分声卡功能,如WAV回放MIDI合成音效处理等,再把PCM的数字信号通过与AC97相连的5条引线送到AC97芯片中,由AC97芯片完成数字和模拟信号的转换后输出到音箱。别看AC97芯片只有7X7mm见方,48脚的TQFP封装,它比普通DAC能完成更多的功能,还包含有把模拟信号转换为数字信号的ADC,多路模拟信号混合输入及输出,就象音响中的数字编码/解码器和前置功放的作用。如图1右上角的VIDEO的PHONE接口,可以联接第二只CDROM和电视卡的音频输出。不同AC97芯片之间引脚兼容,原则上可以互相替代,购买声卡时可注意一下AC97芯片的型号,因为AC97芯片生产厂商众多,性能也大不一样。早期的PCI声卡售价高,材料也用得足,如YAMAHA724声卡上的AC97芯片采用了SigmaTel的STAC97系列,而后期为了降低成本,采用了廉价的AC97芯片,性能不升反降,购买时一定要注意。不妨先看看高档声卡上的AC97芯片,记下其型号和厂商,以备在选购声卡时对照。SigmaTel的STAC97系列常用于高档声卡,如创新的PCI128 Digital采用了STAC9708芯片,支持四声道输出。SigmaTel最新的STAC9744芯片信噪比高达96分贝。象AD、Crystal、华邦等厂商生产的AC97芯片性能比它低,但大多数能达到80分贝的信噪比,常见于中低档声卡和主板集成声卡中。有的声卡宣称信噪比是如何优秀,其实并不是采用何种主芯片的关系,是全仗采用AC97芯片性能的优秀。普通AC97芯片十万块售价为4美元左右,名牌的产??,市场上常见售价低于100元的声卡就没有采用AC97芯片,象CMI8738、ALS4000、VIBRA128等,是单芯片结构,数字部分和模拟部不分离,虽然降低了成本,不过信噪比是达不到80分贝的。现在可以回过头来看主板上的AC97声卡是怎么回事了,自VIA和INTEL相继在南桥芯片中加入声卡的功能,通过软件模拟声卡,完成一般声卡上主芯片的功能,音频输出就交由一块AC97芯片完成。所以这类主板看不到上面有较大的声卡芯片,只有一块小小的AC97芯片。与直接集成的硬声卡相比,由于采用软件模拟,CPU占用率比一般声卡高,如果CPU速度达不到要求或因为驱动软件问题,就很容易会产生爆音影响音质。为解决类似问题和提高性能,有的主板采用了集成硬声卡的方式,较正规也符合AC97标准,有一块较大的主流声卡芯片,还有一块较小的AC97芯片。而低成本集成声卡往往采用不符合AC97标准的声卡,如CMI8738等四声道音效芯片,其芯片成本与较高档AC97芯片也高不到那里去,但用户更乐意接受硬声卡,而不去关心其是否另带AC97芯片。

AC97标准的规格

采用双芯片的PC声音解决方案;

两种标准的封装方式:48针和64针;

数字/模拟信号分离,全面改善信噪比(>90db);

16位立体声全双工codec、固定48K采样频率;

4种模拟立体声输入,分别来自LINE、CD、VIDEO、AUX;

两种模拟单声道输入,分别来自麦克风和PC喇叭;

可从两个外接音源交换的单声道麦克风进行输入;

高品质的CD输入;

立体声线性输出;

电话单声道输出;

支持电源管理;

可选音调控制;

可选高音控制;

可选3D立体声增强;

可选立体声耳机输出;

可选18或20位DAC及ADC分辩;

可选MODEM线性codec(ADC和DAC);

可为麦克风选择第三个ADC输入通道。

由上述不难看出,AC97标准对于电路的要求更加严格。根据AC97标准的规定,由于IC电路集成度较高,将DAC、ADC及其它相关的数字电路集成成为芯片形式后,不仅能够减少整个系统的设计成本,同时也可以获得更好、更有效的声音效果。这一点完全可以从其信噪比至少要求90db可以看出。此外,由于采用了双芯片的设计形式,厂商们在设计方面也可以更加灵活,更易于在整个系统中的集成。同时,从某种意义上讲,AC97标准也为另外一个重要课题,即百分之百数字音效PC提供了一套完整的解决方案。那么,新的概念又来了,什么是百分之百数字音效PC呢?顾名思义,即在一部PC中,所有的声音来源或输出都是采用数字方式来处理的,即使是在电脑内部,所有声音也都将以数字的方式来传输。利用这种方式,用户们想来就可以得到更好的声音效果,避免了数字线路与模拟线路转换过程中可能产生的大量噪声。以前,受成本、保持向下兼容以及无法有效利用PC资源系统等诸多因素的影响(如CPU、RAM、总线),百分之百数字音效PC一直没有一套切实可行的解决方案。AC97标准正是妥善考虑到了这一点,提出了“与总线无关”的声音输出概念。在这个方案中,声音信号仍然可以通过传统的总线方式传输,如ISA或PCI。但现在它也能重新导向至USB或IEEE 1394总线,所以无论模拟输出(DAC做在PC内部,声音输出到标准立体声音箱)还是数字输出(DAC做在PC外部,声音输出到USB或IEEEE 1394连接器,即所谓的USB音箱等)均可以随心所欲,任意左右。

AC97的硬件加速机制
   
传统的音效硬件加速方式:IN-LINE

以下就以播放
DVD为例,先来简单说明一下传统的音效处理加速方式。

众所周知,一部电脑在播放DVD-ROM时,CPU处理器肯定是先把编码过的杜比AC-3声音从MPEG-2影片中分离出来,并将其放置在DRAM缓冲区内,再通过AC-3硬件解压缩设备从DRAM的缓冲区内将音效数据提出、解码,最后与5.1声道混合成为双声道输出,
最终达成IN-LINE音效硬件加速的目的。

明白了这一点,下面再让我们一起来对比看一看AC97标准的音效硬件加速方式:multi-trip
符合AC97标准规格的芯片组与传统的音效输出方式不同,此时的音效数据可以改向传至USB或IEEE 1394。其具体实现主要有以下几个步骤:第一步先由AC-3硬件加速装置从DRAM中提取出CPU处理器事先已经分离出的数据;第二步由AC-3执行解压缩与混音操作,把合成后的数据重新送入DRAM中的另一块缓存区。这时会产生一个中断信号,以此来告诉操作系统,合成声音数据已经准备完毕;第三步操作系统会协同CPU处理器将已经处理好的声音数据转移到新的缓冲区,然后将数据送入USB管道,等待输出;最后一步是USB控制器取得相关的声音数据后将其送至相对应的数字扬声器。

如何在系统中实现AC97的标准

为了让厂商真正将符合AC97标准的芯片组顺利移植到主板上,INTEL公司建议设计者采用以下三种方式:

一是,将控制器和声音解码芯片全部都整合在主板上,让这二者通过AC-LINK加以沟通。这样做的好处在于,芯片组与主板之间的整合度可以达到最佳;

二是,将控制器做在主板上,而将声音解码芯片做在接口卡上,让二者仍然通过AC-LINK进行沟通。这样一来,用户便可以比较灵活地选择解码芯片。另外,在接口卡上也可以选择性地添加modem语音部分的传输功能。

三是,将控制器和解码芯片全部都做在卡上,通过32或64位PCI总线与其它外设进行沟通。当然,采用IEEE 1394或USB与主板通信也是可行的,只要控制器能够支持IEEE 1394或USB接口便可以了。当然,除此之外还要搭配一条SIDEBAND HEADER的信号线,完成控制器与主板的连接。应该说,采用这种方式的设计难度最小,主板设计厂商们只要在自己的主板上预留出SIDEBAND HEADER的信号线插座及相关的电路便一切OK了。

AC97 与 HD audio的区别 一.AC97 AC'97规范的特点就是双集成结构,分为Digital Controller(数字信号控制器)和Audio Codec。ADC和DAC模块独立出来成为一块称之为“Audio Codec”的小型芯片。声卡的主芯片即数字部分则成为一块称之为“Digital Control”(数字信号控制器)的大芯片(也就是集成I/O控制与DSP的主芯片)。Digital Controller和Audi 阅读详情

相关推荐

音频标准AC97和IIS

音频标准主要有两个AC97和IIS,下面我把这两个标准贴出来:      一           I2s标准  在飞利浦公司的I2S标准中,既规定了硬件接口规范,也规定了数字音频数据的格式。I2S有3个主要信号: 1.串行时钟SCLK,也叫位时钟(BCLK),即对应数字音频的每一位数据,SCLK都有1个脉冲。SCLK的频率=2×采样频率×采样位数  2. 帧时钟LRCK,(也称WS),用于

哈迪斯_石头 3647

ac97和HD Audio规范

ac97和HD Audio规范,详细描述音频规范,经历ac97到hda的变化,提供下载

SSI接口 AC97

SSI: Synchronous Serial Interface(SSI)是一种可应用于数据发送和接收的全双工串行接口,广泛应用于各种串行设备的通信。本文分析了SSI的工作原理,并通过与音频编解码芯片TLV320DAC23的通信实例,阐述了它在音频处理中的应用。 引言随着嵌入式系统的广泛应用,系统内串口通信的需求越来越高,串行数据传输的协议也多样化,常用的有SSI、SPI、I2C、U

Allen.Yao的专栏 3453

SPDIF接口及使用介绍

SPDIF接口及使用介绍

常见的集成声卡芯片

首先我们需要了解AC'97音频技术规范及HD Audio规范。实际上我们看到的集成声卡只是一个Codec,它只负责数模和模数转换而已。 AC'97音频技术规范    提起音效芯片就不得不提到AC'97音频技术规范,其全称为Audio CODEC '97(音频多媒体数字信号编/解码器),是Intel公司联合CREATIVE LABS、NS、ANALOG DEVICE、YAMAHA共同提出

武溪嵌人 1万+

音频标准

音频标准主要有两个AC97和IIS,下面我把这两个标准贴出来:             一 I2s标准在飞利浦公司的I2S标准中,既规定了硬件接口规范,也规定了数字音频数据的格式。I2S有3个主要信号:1.串行时钟SCLK,也叫位时钟(BCLK),即对应数字音频的每一位数据,SCLK都有1个脉冲。SCLK的频率=2×采样频率×采样位数 2. 帧...

weixin_30954607的博客 480

在linux下针对AC'97编程

<br />AC'97大多数应该听说过,可能有些人把它当成一种声卡,或者是声卡上的芯片等等,其实它仅仅是一种规范,符合AC'97规范的声卡,通常叫做AC'97声卡,但其实上面使用的芯片可能完全不一样。现在很多桥片中甚至已经集成了AC'97的规范进去,就不需要专门的声卡了。本文针对AMD的较新的一种桥片CS5536上集成的AC'97进行编程,进而说明如何对符合AC'97规范的声卡进行编程。以下为书写方便,把AC'97写成AC97。<br />1、AC97规范介绍<br />     AC97最重要的三个规范就

激情成就梦想--关注移动互联网 2256

关于AC97标准的几个观点

在Intel 810/815或VIA 693A/694X自带声卡的主板中,我们经常可以从介绍中了解到其自带声卡是软声卡,一般都是符合AC97标准的,称之为AC97软声卡。在人们的常规理解中,AC97就是软声卡的代名词,无法和高性能联系在一起,也是低档整合主板特有的一个名词。但我在看一块高档声卡的介绍中,也标明这款声卡是采用了AC97标准,难道这款价格不菲的高档声卡是软声卡不成?   原因

funone的专栏 1743

【图解】AC97、HD音效卡前置音频线的接法

【图解】AC97、HD音效卡前置音频线的接法 英特尔在AC97音频标准之后,又推出了HD(高保真)音频标准。微软的新操作系统vista推出UAA音频。 这些音频标准对机箱的前置音频面板和接口都有各自的规定。主板的前置音频连接座也有变化。本文就AC97和HD的前置音频/麦克的接线方式作详细说明,供各位参考。一、英特尔AC97前置音频接口的规范要点 英特尔在《...

weixin_33898876的博客 2743

最新Realtek AC97 Audio声卡驱动下载指南

Realtek AC97 Audio声卡驱动是支持AC97标准音频设备的核心软件组件,它是连接硬件与操作系统之间的桥梁。这一章节将简要介绍Realtek驱动的基本概念、发展历程以及它在现代计算机系统中的作用。Realtek AC97 Audio声卡驱动支持多种音频输出模式,这些模式包括但不限于立体声、环绕声、多声道等。立体声是最基础的音频输出模式,可以为用户提供左右声道的分离,从而产生空间感。

weixin_34779181的博客 1775

qt210 裸机ac97

此程序只能是ac97发出BBBBB的声音。。。欢迎牛人提供宝贵意见#include "myprintf.h" #include "nand.h" #define GPC0CON (*(volatile unsigned long *)0xE0200060) #define VIC2VECTADDR19 (*(volatile unsigned long *)0xF22001

ap105638的专栏 1018

AC972.2协议标准

Intel的AC97 2.2的音频标准,网上很难找的,如果有嵌入式上做音频接口的很有用,特此分享!

AC97音频编解码器源代码解析与实战

AC97Audio Codec 97)是一个在计算机声卡领域广泛使用的音频编解码器接口规范。它提供了一套标准化的音频信号处理方案,使得不同厂商的音频硬件和软件能够实现良好的互操作性。

weixin_30923011的博客 675

ac97与intel HD audio

1.从上表可以看出,第1、2、3、5、9虽然名字有所变化,其功能没有改变。这就可以使HD Audio前置音频插座与AC97的前置音频面板兼容。 2.There is only one problem with the terminations of the audio cable, and it is that the two terminations are of the same color

ppp2006的专栏 4213

Audio Codec介绍-6(音频设备的3种硬件接口--PCM,IIS和AC97

音频设备的3种硬件接口--PCM,IIS和AC97

daydayupfromnowon的专栏 1万+

AC97声卡

<br />AC97标准的提出<br /><br />         1996年6月,5家PC领域中颇具知名度和权威性的软硬件公司共同提出了一种全新思路的芯片级PC音源结构,也就是我们现在所见的AC97标准AUDIO CODEC97)。这5家电脑公司包括了在主板芯片组领域占有举足轻重位置且市场占有率第一的INTEL公司、声卡业界的龙头大哥新加坡的创新科技公司 (CREATIVE LABS)、在MIDI领域享有盛誉的日本YAMAHA 公司、芯片组制造大厂美国国家半导体及专门制造信息处理

chi001的专栏 1121

AC 97

原文:http://baike.baidu.com/link?url=5dcPq7XZ1vuWp4v4UZ5O2ipl0cdu7UUYh8uT_v391L1D8RaCO6UVAoG38nZnQtse6iEsa-IJKLAdCuOVAMpV18NhFjXsTfcTuIPq6tqWN58GBV6ngrRfU5kerLa2gAQExW3gS5VDIOTNxusn0AX8UK 自从威盛(VIA)

jgw2008的专栏 793

音频硬件接口PCM、I2S与AC97:从原理到典型应用场景解析

本文深入解析音频硬件接口PCM、I2S与AC97的工作原理和典型应用场景。PCM接口适用于低延迟的移动通信和语音设备,I2S是消费级立体声音频的专业选择,而AC97则为PC音频提供了高度集成的解决方案。文章通过技术对比和实际案例,为硬件设计中的接口选型提供了实用指南。

gitlab7runner的博客 733
上一篇: 完美安装mplayer手册!(转贴请注明出自www.linuxfans.org)
下一篇: 模块Makefile !!!
dayidson
博客等级 码龄17年 41粉丝 48原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值