声卡入门·2009版 元件篇·认识CODEC、DAC、ADC
夏昆冈 于 2010.01.27 10:41:09 | 源自:www.soomal.com | 版权:原创 | 平均/总评分:09.69/126

在声卡上往往可以找到1颗或者2颗甚至3颗4面有引脚的正方形芯片,面积一般为0.5-1.0平方厘米。这就是CODEC。CODEC是多媒体数字信号编解码器,主要负责数字->模拟信号转换(DAC)和模拟->数字信号的转换(ADC)。不管是音频加速器好,还是I/O控制器好,他们输入输出的都是纯数字信号,我们要使用声卡上的Line Out插孔输出信号的话,信号就需要经过声卡上的CODEC的转换处理。可以说,声卡模拟输入输出的品质和CODEC的转换品质有着重大的关系,音频加速器或I/O控制器决定了声卡内部数字信号的质量,而CODEC则决定了模拟输入输出的好坏。在购买声卡时,不但要熟悉音频加速器或I/O控制器的品质,还需要对其采用的CODEC有所了解。在生产厂家的网站上均提供了各种CODEC的技术资料下载。

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标准而已。AC'97是一个出于节省成本的规范,规范中约定了不少有损音质的操作,例如SRC(Sample Rate Convertor,采样频率转换器)。AC'97 CODEC一般采用48pin封装,4面有引脚,每面12个,非常好识别。我们来看看常见声卡上的AC'97 CODEC是什么样子。

  • 制造商=FUJIFILM;型号=FINEPIX S3PRO;焦距=60毫米;日期=2007.02.06 04:11:05;光圈=F22.0;测光模式=模式;感光度=ISO100;曝光补偿=0.0EV;曝光时间=10/1250秒;曝光程序=手动模式
  • 在集成AC'97声卡的主板上,你也可以看到一块或者几块这样封装的芯片。AC'97 CODEC的引脚定义是相同的,声卡设计商可以通过配置不同的CODEC来改变声卡的档次,例如著名的创新SB Live!系列,最大的区别其实就是CODEC的不同。引脚定义的相同可以大幅降低设计成本。另外,AC'97 CODEC还可以带一些音效处理功能。

    HD Audio CODEC

  • HD Audio是AC'97的升级版本,现已取代AC'97成为现有声卡的标准规范。相对AC'97,HD Audio做了很大的功能增强;它的诞生,意味着声卡进入到高清时代。HD Audio是基于AC'97发展而来,因此有着很明显的继承性。

  • 大部分HD Audio CODEC 也是48Pin封装,外形为正方形,也有少量采用32pin封装。它主要被集成声卡所采用。它在声卡中的主要作用,与AC'97完全相同,但HD Audio的品质与功能都相对较高。

    CODEC不等于声卡

    网络上和杂志上,有大量的文章存在一个错误,我们总是会看到“ALC880声卡声音怎么样”,“ALC880的声卡驱动怎么安装啊”这类的句子。显示很多人把CODEC等同于声卡了,这是不正确的;CODEC并没有集成I/O控制器,因此并不具备声卡的核心功能。集成声卡最核心的部分被集成到了主板芯片组当中。

    其他类型的CODEC

  • 并非所有的CODEC都是AC'97和HD Audio CODEC,也不是所有的CODEC都是方形;AC'97 CODEC采用AC-Link和主芯片通讯,HD Audio CODEC采用Azalia-Link通讯,而这类CODEC依然采用I2S来通讯;这类CODEC可理解为单纯的DAC和ADC的集成。使用这类CODEC的声卡,多数是对音质比较讲究的产品。

    DAC

    DAC是Digital to Analog Converter,即数字到模拟(港台叫类比)转换,它可以指这个转换过程,也可以指专用的转换器芯片,我们常说的DAC,一般都是指数模转换器芯片。

  • 在一些高档声卡当中,会使用到DAC。虽然CODEC集成了DAC,但其模拟输出的品质,比起专用的芯片,还是有不小的差距。使用到DAC的产品,一般都是以音乐欣赏作为主要设计方向的产品。更发烧的朋友,往往还会追求DAC外置,使用独立的电路和供电,以求得更好的声音。

    ADC

  • ADC 的用途与DAC相反,它指Analog to Digital Converter—模拟(港台叫类比)到数字信号的转换。ADC一般用于高档声卡和专用的录音声卡,它的品质普遍优于CODEC。

    请评分
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    03
    发表于2010.04.04 10:58:35
    11
    好文章,学习了
    发表于2010.01.28 19:54:58
    10
    03
    这样的网站才是最好的网站,这样的帖子才是大家支持的帖子。
    发表于2010.01.28 10:14:07
    9
    03
    "I/O控制器"
    声卡入门·2009版 认识主芯片一文中对"I/O控制器" 的功能的介绍让我产生了昨天的疑问.
    今日介绍了DAC澄清了"I/O控制器"中存在DAC的疑虑.但"I/O控制器" 名称的使用和介绍总觉得是不妥的.
    参阅了VIA及google的搜索结果,"音频控制器"的说法更为合理."音频控制器"的主要用途在于控制,起一个操作管理的作用.是软硬件的接口,声卡的驱动程序便是用于控制其工作的.
    I/O是一个很宽泛的概念,但也有很狭义的用法.
    "Audio I/O controller"google可找到符合的结果很少,C-MEDIA的CM-108/109使用了这个名字,这两只芯片除了"audio controller"还内置了DAC和ADC模块.
    "CODEC不等于声卡"声卡的概念其实过于实体化了。现今HDA controller几乎是唯一的设计,其驱动也是Microsoft给的,相同的操作系统都是相同的。HDA的audio codec驱动倒是日益丰富,可读一读相关的datasheets,controller的实体其实还是给了Codec。
    从对于声卡的根本,音质来说,DAC的地位是不容置疑的,无论集成的还是独立的。“集成声卡最核心的部分被集成到了主板芯片组当中。”个人持保留意见。
    ——详细阅读
    发表于2010.01.27 23:42:01
    8
    114.096.***.***
    114.096.***.***
    发表于2010.01.27 22:06:19
    7
    03
    S/PDIF即Sony/Philips Digital Interface ,这里的interface翻译成接口更加贴切一些.因为这个就是一个协议标准,按照这个标准来的设备能互联,所以接口是他的本意.界面则是生硬的翻译了.
    发表于2010.01.27 12:07:51
    5
    03
    发表于2010.01.27 11:48:48
    4
    03
    发表于2010.01.27 11:44:13
    3
    发表于2010.01.27 11:41:48
    2
    沙发。好文,支持!
    发表于2010.01.27 10:59:25
    1
    提示
    本贴不可匿名回复,回复等级为:1 ,您现在正处在潜水状态
    回复
    验证码
    8047 为防止广告机贴垃圾,不得已而为之
    表情
    正文