什么是AC97?
声卡市场其实真的没什么好说的,几乎就是创新的一家天下。其他厂商在技术上很难和它竞争,而低端上又几乎被AC97软声卡一统天下。所以越来越多的厂商退出了这种利润越来越薄的产品领域。声卡的结构
声卡是电脑中仅有的几个数模混合电路之一,主要由以下的几个部分组成:音频处理主芯片、MIDI电路、CODEC数模转换芯片、运放输出芯片。其中前二者是主要的数字电路部分,运放输出部分则是纯模拟电路。
主芯片是声卡的灵魂,主要负责声音信号的处理工作,声卡的全部功能都是由主芯片直接决定的。而创新等少数厂家使用了可编程的DSP芯片作为 声卡主芯片,所以它们的声卡可以通过升级驱动程序增加新的功能。而AC97软声卡也正是以CPU和南桥控制电路的协同工作代替主芯片的作用。
MIDI电路现在大都已经被整合到了主芯片内,但部分高端的音源器仍然保留了原来的独立MIDI电路设计。CODEC数模转换芯片是声卡 另一个重要部分,它是模拟电路和数字电路的连接部分。负责将主芯片输出的数字信号转换成模拟信号以输出到音箱,也负责将输入的模拟信号转换成数字信号输入 主芯片。CODEC和主芯片的能力直接决定了声卡所能处理声音信号的质量。
运放输出芯片:它主要是负责将CODEC输出的信号进行放大,以达到可以输出直接推动音箱的水平,同时也担负着对输出信号的高低音分别处理的任务。
什么是AC97
很多人把板载的软声卡称之为AC97声卡,其实这种观念是错误的。我们先来看看Intel等厂商指定的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最重要的三个规范就是:1.使用独立的CODEC芯片,将数字电路和模拟电路分离;2.固定48K的采样率,其他频率的信号必须经过SRC转换处理;3.标准化的CODEC引脚定义。基本上说,符合这个规范的声卡就是AC97声卡,与是否是软声卡无关。
制定AC97规范的主要目的有两个:1.实现数模电路分离,保证音频质量;2.使声卡电路标准化、提高其兼容性能。之所以软声卡常被称为AC97声卡,正是因为它是最典型的AC97声卡,也是从此标准中获益最大的。
从AC97的规范中我们可以看出来,一个AC97声卡的功能和音质和它是否使用了独立的音频芯片并无关系。理论上说明,软声卡完全可以作出 和硬声卡完全一致的水平来,之所以通常所见的软声卡品质都不太理想,这是因为很少有主板厂商会用心做这个免费的东西。但现在随着SOUNDMAX等一系列 新驱动的推出和一些主板厂商有意识的重视,现在的AC97软声卡在很多方面已经完全可以和低端的硬声卡一争了。而且在一些方面,例如SRC转换的问题上, AC97软声卡甚至超过包括SB AUDIGY在内的众多硬声卡。
什么是AC'97 CODEC
AC'97全称Audio CODEC '97,是以intel几家业界巨头制定的多媒体声卡规范。AC'97历经3次大的修改。
AC'97 1.x:固定的48kHz采样输出。
AC'97 2.1:扩展了部分音频特征,开始支持多种采样率输出以及多声道输出。
AC'97 2.2:更加完善和扩展了部分音频特征,开始支持S/PDIF输出。S/PDIF即Sony/Philips Digital Interface,索尼飞利浦数字界面。
受AC'97白皮书技术约束的CODEC就 是AC'97 Codec,AC'97 Codec和音频加速器使用AC-Link通讯,现在目前市面上的大部分声卡,包括板载的软卡,都不同程度的受AC'97规范约束,为什么说不同程度呢, 因为AC'97不是一个强制性的规范,在不少声卡当中,仅仅接受了部分AC'97标准而已,例如:CREATIVE Sound Blaster Audigy2。AC'97是一个出于节省成本的规范,规范中约定了不少有损音质的操作,例如SRC(Sample Rate Convertor采样频率转换器)。AC'97 Codec一般采用48PIN封装,4面有引脚,每面12个,非常好识别。我们来看看常见声卡上的AC'97 Codec是什么样子。
Turtle Beach Santa Cruz的4294-JQ
中凌雷公724声卡上的AKM生产的CODEC,型号已经看不清了。
CREATIVE Sound Blaster Live! Value上的一颗CREATIVE自家的CODEC,可能是其他厂家OEM的产物。
Diamond SonIC ImPACt S70上的TriTech 28023。
Diamond Monster Sound MX300的STAC9708 CODEC。
在集成AC'97声卡的主板上,你也可以看到一块或者几块这样封装的芯片。AC'97 CODEC的引脚定义是相同的,声卡设计商可以通过配置不同的CODEC来改变声卡的档次,例如著名的Live!系列,最大的区别其实就是CODEC的不同。引脚定义的相同可以大幅降低设计成本。另外,AC'97 Codec还可以带一些音效处理功能。
什么是非AC'97 CODEC
并非所有CODEC都是采用48PIN封装,也并非所有CODEC需要遵守AC'97的规范。为了区别目前主流的AC'97 CODEC,因此有了非AC'97 CODEC这个称呼。非AC'97 CODEC可以理解成单纯的DAC和ADC 的集成。AC'97 CODEC采用AC-Link和主芯片通讯,非AC'97 CODEC则通常采用I2S和主芯片通讯(注:I2S的2是上标字符)。一般而言,非AC'97 CODEC通常和非AC'97 规范的音频加速器或者I/O控制器搭配,这种搭配往往没有SRC过程,因此数字信号的质量可以得到更高程度的保真。I2S也是一种数字传输界面,时差性能要优于S/PDIF,适合短距离通讯。
我愿意一试,请告知具体要求。
页:
[1]