NVIDIA nForce APU深入探密  我要评论 
           NVIDIA nForce APU技术分析与评测
更新时间:03年9月17日 作者:ITdoor.net/斯伯丁  编辑:4
当前第1页:NVIDIA nForce APU深入探密 本文共 1 页

前言
    90年代末期,PC的音频处理有了飞速的进步。从最初的电子管发出的“嘀嘀”声,到最新的Creative实验室推出的一系列的EAX技术,这些革命性的变化,使得枯燥的PC系统能够带给我们更多的听觉享受;3D的音效处理技术,使得游戏玩家更真实的置身于一个虚拟的世界。


    目前,Creative公司占据着中高端声卡市场的大部分份额,它的混响回放技术和EAX 3D音效受到许多游戏爱好者的好评。随着nForce1/nForce2芯片组的推出,NVIDIA公司也开始涉足于声卡市场,希望自身得音效技术也能同显卡一样,给诸多游戏玩家带来惊喜。除了这个原因之外,在当时NVIDIA公司还考虑到,Microsft推出的XBox游戏控制器可能会使用nForce芯片组,而Xbox 采用的音效技术还是一个空白点,因此nVidia希望集成的APU(音效处理单元)能够提高nForce芯片组的竞争实力,扩大芯片组的市场份额。


    事实表明,NVIDIA在APU的开发上的确做的不错,尽管nForce的APU是NVIDIA在音效处理领域的“处女秀”,但是其表现性能和技术含量足以和声卡巨头Creative叫板。nForce芯片组刚刚推出,其中的APU处理单元就成为一个热点,其中的Dolby音效处理技术更是受到来自各界的好评。NVIDIA在APU单元中采用Dolby实验室最新的“Dolby交互内容编码器”(Dolby Interactive Content Encoder,DICE)技术,它能够把nForce系统的任何音源实时的转化成Dobly 5.1音频流,并且从4个或者6个模拟接口输出。


技术规格
    NVIDIA的nForce芯片组得到了市场的肯定,在所有集成的声卡中,NVIDIA的APU处理单元无出其右;和外置的声卡相比,除了Creative等公司外,NVIDIA基本上也是没有敌手。在NVIDIA的音效处理有着以下的三大法宝:APU,SoundStorm,DICE。


APU (音效处理单元)
    APU是nForce第一代和第二代芯片组的多媒体通讯处理单元,并且也使用在Microsoft XBOX游戏控制器中,它具有5个DSP(数字信号处理器)部件对音效进行处理(其中3个固定,2个可编程),APU是整个nForce音效系统的大脑核心。


 
APU构成
    按照不同的功能,APU可以分为4个部分:建立引擎,声音处理器,全局处理器,和DICE。


 建立引擎:初始化声音处理器,全局处理器和DICE所需的数据,参数以及分配相应的内存空间和对DMA资源进行映射。


 声音处理器:对固定DSP进行音效处理。渲染2D和3D音效,HRTF(头部频率转移函数)可以和2D音效同时进行处理。


 全局处理器:对可编程的DSP进行音效处理,并且输出至操作系统。其中包括环境音效处理,均衡器,3D cross-talk消解等功能。


 DICE:由一个可编程的DSP构成,主要对Dolby的AC-3音频流进行处理,并且在6个模拟接口输出。
在nForce系列的芯片组中,并不是所有的主板都集成APU处理单元。从音效处理角度,NVIDIA把芯片组分为MCP,MCP-D,和MCP-T三类。


 MCP:nForce 1和nForce 2芯片组均不包含APU处理单元。nForce 1提供USB1.0/1.1接口,而nForce 2支持USB2.0标准。


 MCP-D:nForce 1芯片组包含APU处理单元,并且提供USB1.0/1.1接口。
 MCP-T:nForce 2芯片组包含APU处理单元,并且提供Firewire接口和DualNet接口(Nvidia和3Com公司的网络连接设备)。


由于使用的Dolby技术要支付一定的版权费,所以集成APU的芯片组价格要比MCP芯片组高的多。在MCP芯片组中,一般会使用AC 97 CODEC来代替APU音效处理单元。


SoundStorm
 “NVIDIA SoundStorm”,这是一种新型音频产品,目的在于重新确立集成PC音频标准,并且希望充分挖掘nForce 2 MCP平台处理器的集成音频处理器、六声道模拟音频输出以及面向杜比数码5.1环绕立体声的S/PDIF输出的功能的PC OEM厂商以及主板制造商。


  SoundStorm是在nForce/nForce2的APU的基础上,通过一个ACR接口的扩展卡来实现。ACR接口扩展卡提供了所有的必需的输入和输出接口,包括数码SPDIF,杜比数码5.1编码器,喇叭筒,激光唱碟,电视,线输入,耳机,前置左右声道,后置左右声道,中央声道和超重低音喇叭。和其它软声卡相比,nForce2的APU性能非常突出,因为SoundStorm大大增强了nForce APU的特性!

SoundStorm

SoundStorm
    NVIDIA为SoundStorm专门设计了一个混音软件,可以创建出独有的SoundStorm声音。 其中StremThru技术使用了芯片到芯片HyperTransport接口,提供了足够的带宽来递送平滑的连续视频和音频流。

 

特性

nForce/nForce2 APU

SoundStorm

DSP或硬件加速混音2D声音

256个声音

256个声音

DSP或硬件加速混音3D声音

643D声音

643D声音

DX8硬件混音

32

32

DLS2加速

支持

支持

每个声音有独立的EQ参数

支持

支持

闭塞和阻碍

支持

支持

近场效果

支持

支持

EAX2I3DL2回响

支持

支持

全球效果(回响,齐声)

支持

支持

喇叭

2

2,4,6

麦克风/线输入

支持

支持

SPDIT接口

不支持

支持

软件和工具

基本

增强

硬件杜比数字解码

不支持

支持


    Dolby数字技术在当今已经不再陌生。在电影的后期制作时,通常会通过专业的软件对其进行Dobly数字处理,并且这种处理过程是预先的。而APU中的DICE部件却是实时的对音频流进行Dobly数字处理。DICE能够把系统中的任何音源转化成Dolby 数字5.1信号进行输出。


软件支持
    NVIDIA对APU处理单元提供了强有力的软件支持,配套的音频控制调节软件提供了详尽的功能。
Nforce控制面板


    NVIDIA提供了“nForce 音频控制面板向导”来尽可能的方便用户对nForce系统进行设置和优化。在安装完nForce驱动程序后,用户便可以通过nForce控制面板对整个音频系统进行详细的设置。


主页面
    主页面主要对各个输出,输入接口的音量大小进行调节,并且也包括对均衡器和录音器的设置。用户可以按照CD播放,游戏,MP3音乐等不同的应用设置不同的音量,音效配置。在录音的过程中,APU可以接收数字输入(一般模拟信号通过数字扬声器发出),并且按照设置进行输出。


 
扬声器设置页面

 


    扬声器设置页面帮助用户配置正确的外部连接,决定采用何种格式向扬声器进行输出。用户在此页面可以设置扬声器的个数,连接的类型(模拟或者数字),并且可以对每个扬声器的接收位置进行微调。在环绕立体声设置中,用户可以有以下几种选择:


• Dolby Surround Encoding:音频流只使用模拟接口进行输出。


• Dolby  Digital Encoding:音频流只使用数字S/PDIF接口进行输出。


• Create Center Channel:对音频流建立中心音效通道,一般使用在mp3,wma音频文件的播放中。


• Create Channel 3D Pan:对DirectSound3D游戏进行3D的音效处理。


• Create LFE Channel:为多声道系统建立低音通道,对分频频率(crossover frequency)进行设置。低频会从主声道过滤并且送往专门的LFE声道。


• Rear Speaker Phase Shift:调节后置扬声器,去除后置扬声器中的bass效果,防止和前置音效混淆。


• LFE Crossover Frequency:调节bass信号(频率位于50Hz~500Hz),并且从主通道中过滤后,直接送往低音炮。


MIDI设置页面
    此页面对MIDI的回放进行设置,任何mid文件可以在此页面中进行试听。用户也可以在系统的内存中加载/卸载音色库。


 
环境音效设置
    环境音效是nForce设置页面中功能最为强大的一个页面。和MIDI页面相似,任何音效都可以在此页面试听,并且把此音效设置到环境音效中去。用户可以对环境音效中的合声,压缩,失真,回响,旋转等效果进行详尽的设置和调节。
 


Routing 子页面
    Routing页面显示了加载不同音效的信息,用户可以在此页面中加载/删除音效。


 
Source Levels 子页面
    此页面决定了对原始音源使用的效果。


 
Parameter Editor 子页面
    此页面对于音效进行更加专业的优化,用户可以对APU中的DSP,混音器,内存映射进行详细的设置。所有改变可以对正在播放中的音乐进行实时处理,方便用户的设置。


 
一般而言,非专业的音效处理用户不会对APU的默认设置进行改变。


应用页面
    当音量,扬声器,音效等页面配置完毕后,用户可以在应用页面制定此配置结果的使用对象。因此用户可以对mp3,游戏,电影等不同的应用配置不同的音效处理。
 


信息页面
    信息页面比较普通,显示了APU和驱动程序的一些基本信息。


 
音效测试

测试环境 

 

CPU

AMD Athlon 2100

内存

512MB PC2100 DDR

显卡

NVIDIA GeForce 440FX

硬盘

酷鱼四 60GB

操作系统

Windows XP

DirectX

DirectX 8.0

测试驱动

 

DSOUND.DLL

5.1.2600.0 (xpclient.010817-1148) Microsoft Corporation

DSOUND3D.DLL

5.1.2600.0 (xpclient.010817-1148) Microsoft Corporation

EAX 1.0

支持

EAX 2.0

支持

I3DL2

支持

Voice Manager

不支持

AUDIO3D.DLL

没有安装

A3D.DLL

没有安装

NVAPU.SYS

5.10.2906.0 WinDDK NVIDIA Corporation

KMIXER.SYS

5.1.2600.1106 (xpsp1.020828-1920) Microsoft Corporation

WDMAUD.SYS

5.1.2600.1106 (xpsp1.020828-1920) Microsoft Corporation

PORTCLS.SYS

5.1.2600.1106 (xpsp1.020828-1920) Microsoft Corporation

SYSAUDIO.SYS

5.1.2600.1106 (xpsp1.020828-1920) Microsoft Corporation

测试音响设备

 

 

            

Swan M2002.0系统)

         

MidiLand S4-8200 v2(四通道模拟输出和Dolby数字DTS 5.1系统)

 

VideoLogic Sirocco Crossfire4.1系统)

Logitech Z5604.1系统)

Polk Audio AMR-1305.1系统)

Klipsch ProMedia 5.1 5.1系统)

Cambridge SoundWorks MegaWorks 510D5.1系统)

 

Sennheiser HD500(耳机)

 

整体音质测试
    制造商可以市场定位的不同,对APU的解码器采用不同的芯片;一般而言,后端扬声器,低音炮和中置采用Sigmatel 9708 CODEC(多媒体数字信号解码器),前端扬声器采用Sigmatel 9721立体声AC97 CODEC。
9708是一个18位4通道的音频解码器,并且符合AC97 2.1规格。9708采用Sigmatel DeltaSigma技术,混音器和DAC的信噪比可以>95dB(模拟输出为98dB)。


    9721是一个18位立体声的音频解码器,符合AC97 2.1规格。和9708解码器相同,混音器和DAC的信噪比也>95dB(模拟输出为101dB)。


    唯一不足的是9708和9721不支持24/96的输出。24/96 或者24/192 DVD音频的输出一般使用在半专业/专业声卡上;在目前的PC声卡市场上,也只有Audigy 2支持24/96的输出格式。


    在我们试听的过程中,输出的立体声音质非常不错,中高音明亮透彻整体的效果远远超越了其他普通的板载声卡。在某些细节的表现上,甚至超过了SoundBlast Live系列声卡。模拟和数字输出的音质并没有明显的差别,一般而言,用户听不出这之间的差距。


    为了更加客观的测试nForce APU的音质,我们使用 RightMark Audio Analyzer软件进行测试(一般测试结果分为Bad,Normal,Good,Very Good,和Excellect)。首先对nForce APU的整体性能进行测试。


采样率:16位,44kHz
整体性能:Very good

频响范围Frequency response (from 40 Hz to 15 kHz), dB:

+0.04, -0.28

Very good

噪声等级Noise level, dB (A):

-97.3

Excellent

动态范围Dynamic range, dB (A):

94.9

Very good

THD, %:

0.0084

Very good

IMD, %:

0.016

Very good

Stereo crosstalk, dB:

-91.8

Excellent

采样率:16位,48kHz
整体性能: Very good 
 
 

频响范围Frequency response (from 40 Hz to 15 kHz), dB:

+0.04, -0.29

Very good

噪声等级Noise level, dB (A):

-98.1

Excellent

动态范围Dynamic range, dB (A):

96.0

Excellent

THD, %:

0.0078

Very good

IMD, %:

0.014

Very good

Stereo crosstalk, dB:

-91.8

Excellent


PCM 数字和Dolby数字编码测试


    PCM (脉冲编码模式)是标准的2通道音频数字输出模式。而Dolby数字编码是多通道的音频数字输出模式。在Dobly数字(AC-3)的处理过程中,通常把人耳不敏感的频率(如非常低或者非常高的频率)去除,保留人耳敏感的中频,从而使压缩的损失量达到最小。


    由于APU中的DICE部分占用系统内存对声音实时进行Dolby处理,因此不可避免的会有延迟。官方的资料表面,Dolby数字编码的延时不会超过32毫秒。在理论上,如果延时过长的话,就会造成听觉和视觉的脱节。因此我们首先进行了一系列的游戏测试,APU在游戏的Dolby的实时处理中,我们没有感到延时,视觉和听觉还是表现的十分不错。


    对于音质而言,在游戏中,Dolby数字处理非常不错,人的脚步,流水,风甚至人的呼吸的声音都表现的十分细腻,3D定位相当准确。而在CD音质的回放中,高频缺少细节,因为在Dolby数字处理中,系统去除了高于18KHz的频率。


    以下是APU的DICE解码器和外置的ProMedia DD51 杜比数字解码器的对比测试结果。


采样率: 16位,48 kHz

 

DICE 48

PMDD51

噪声等级Noise level, dB (A):

-97.7

-95.8

动态范围Dynamic range, dB (A):

95.2

93.3

THD, %:

0.0087

0.0012

IMD, %:

2.783

0.011

Stereo crosstalk, dB:

-92.0

-91.1

频响范围Frequency response (from 40 Hz to 15 kHz), dB:

+0.49, -0.65

+0.24, -0.18


声音处理测试


    在声音处理的技术指数上,nForce的APU单元和Creative Live/Audigy完全相同,除了专业的音响效果外,APU支持各种环境音效,并且为用户提供默认的28种基本EAX效果,用户也可以自定义所需的环境音效。
 

不同输出接口的音效处理

音源

数字输出

 9EQ设置

立体声或者5.1声道