查看完整版本: 请问有多少DAC是带有外部升频功能的?

千金為一聲 2008-5-19 11:49

请问有多少DAC是带有外部升频功能的?

现在升频,DSP算法越来越成为解码器的焦点广告功能,请问有多少DAC是带有外部升频功能的?有多少是带有插值功能的,有多少是带有比特位数扩展的?
高人们能否指点一二?

nadesicozhao 2008-5-19 12:11

貌似04年后新出的7K以上DAC基本都有LZ说的一种或者多种功能吧

makoto 2008-5-19 13:42

版主能结合具体的芯片和产品谈谈吗?我这阵对“升频”可是困惑不已,看了很多文章,有几个问题希望咨询大家:
1,是否需要升频?看了据说是Mark Levinson的文章,发现现在很多CD机和解码器好像都在误导大家,文章地址:[url]http://www.excel-hifi.com/tech_center/upconversion_sc_1.htm[/url]
2,根据上述文章,许多所谓24Bit/96KHz的CD机实际是工作在16Bit/44.1KHz的状态下,那么采用这些最新的芯片有什么意义呢?
3,根据上述文章,许多所谓的升频,英语为Upsampling,其实就是以前16Bit时代已经使用的超取样,英语为Oversampling。我看到有些使用BB和AD芯片的CD机在数字滤波之前采用了SRC芯片,而采用CS4398的CD机,比如欧博120-10,没有经过SRC转换,直接在芯片内部进行超取样和数字滤波,这样的CD机算真正的升频吗?
4,国产的解码器,比如丽特60,采用了PCM1704,1704的最佳工作点是20Bit下,如果不升比特是否就无法发挥1704的优势呢?
5,还有很多很多,慢慢再说。

希望高人都来讨论吧!

makoto 2008-5-19 13:47

顶上去,高人都出来说话啊!小白都说了,马上就是DAC的时代了,我们首先要把DAC的技术搞清楚,不要给JS忽悠了。

千金為一聲 2008-5-19 15:12

多谢makoto兄的指点,Oversampling和Upsampling好像是不一样的概念吧,具体区别小弟现在谈忘,需要重新找下资料,现在的确是DAC的时代,产品眼花缭乱 技术目不暇接 DAC晶片的解析性能已今非昔比,但是我们到目前最丰富的音乐资源是44.1Khz 16bit, 从音频的源头44.1Khz 16bit到最终的DAC的24bit,96Khz甚至192Khz的输出,中间究竟经过了哪些真实的处理,对大多数烧友来说是个迷呢,希望高手能够拨云见日

makoto 2008-5-19 17:00

接着千金兄的话题,从我看过的英文文章看,Upsampling和Oversampling的含义原本是不一样的,upsampling和upbit统称为上变换,oversampling是传统16bit时代已经开始使用的超取样技术。但是现在很多打着upsampling旗号的设备,可能只是坐着和原来一样oversampling的事情。所以我觉得用于对于CDP和DAC,不论其打着怎么样的旗号,一定要把它的工作原理搞清楚。
所以请这边的高人都出来指点一下吧。
我看过的相关文章如下:
[url=http://bbs.hifi168.com/showtopic.aspx?topicid=85182]http://bbs.hifi168.com/showtopic.aspx?topicid=85182[/url]
[url=http://www.aslgroup.com/dcs/upandover.htm]http://www.aslgroup.com/dcs/upandover.htm[/url]
[url=http://www.audioholics.com/education/audio-formats-technology/upsampling-vs-oversampling-for-digital-audio]http://www.audioholics.com/educa ... g-for-digital-audio[/url]8

[[i] 本帖最后由 makoto 于 2008-5-19 17:01 编辑 [/i]]

makoto 2008-5-19 17:01

关于升频的话题,自己琢磨了好久了,可是似乎还是一知半解,希望这个帖子可以帮助我把问题搞清楚。

kell 2008-5-19 18:27

首先要理解sampling的概念-----采样频率(采样次数),44.1Khz 是指每秒钟对模拟信号进行44100次采样,理论上采样次数越多就越接近模拟信号,标准成品机的升频采样多以CD的44.1Khz 、DVD的48Khz的2-4倍来进行,16-24bit标示的是“信息”的量化,呈级数倍增。要想把众多的数字信息进行分类、过滤、处理、目前有三种比较通用的办法,一是利用高速DSP时时安软件处理、二类是进行插值、三是软件、插值同时进行。
比如说某某DAC表明是2倍sampling,就是说如果数字信号是44.1Khz 、48Khz的话,它将升频2倍(88或96)进行音频采样,芯片将对这个2倍采样进行处理,前提是你的DAC必须是对应2倍采样格式,这样才有意义,恰恰是有些CD机并不对应这个格式、、、、。

小白 2008-5-19 19:57

Oversampling,超取样技术,其实是CD商业化的最早期就有的技术,最早一批PHILIPS推出的商品化CD机就已经是四倍超取样. 超取样的主要目的,是提高镜像频率的频带位置,使得低通滤波器可以以一个相对较为平缓的曲线工作(假如不超取样,则低通滤波器必须以很陡峭的曲线工作,这会对模拟信号产生劣化,主要是相位失真).

超取样频率有厂家用到32倍,甚至64倍的. 这样D/A解码后生成的镜像频率已经被甩到很高很高的频段,低通滤波器可以非常平缓,对音质的影响就非常小了.

至于插值运算,我个人还是觉得,虽然会对听感可能产生正面的作用,但公认的一点是,插值算出来的点,并不是精确的. 你按88.2千赫的取样频率去做插值运算,得到的多出来的"点",和原始录音就用88.2千赫,得到的"点",位置应该是不同的(如有相同那是碰巧). 就象图象处理中的插值运算一样,可以使图看上去似乎更平滑一些,但并不能凭空生出更多DATA. 原始录音包含多少DATA,就是多少,你横插竖插,算来算去,可以使听感更好,但不可能增加真实的信息. 原始录音里没有记录到的细节,还是没有,插值不可能还原出原本录音就没有的细节.

千金為一聲 2008-5-19 22:42

小白兄 您認為現在DAC的晶片都做到24bit 96k 但是如果我們只是聽CD格式的話 大多數商業DAC做的做的或者宣傳的那么多升頻手段,超采樣處理,插值處理是不是并非有很實際的對音質提高作用?

fenk 2008-5-20 01:28

别看指标,看音效,厂商给的指标只是能帮助分析分析问题吧

makoto 2008-5-20 11:11

再请教一个问题,按照白版的观点是不是在DAC芯片解码之前,采用DSP软件提高采样频率就是Upsampling?如果是DAC芯片内部的插值运算就是Oversampling?Anyway,无论up还是over都还比较容易理解,但是DAC是如何提升数据取样精度的呢?原始的16Bit数据如何变换为24Bit数据?假如一个DAC芯片可以工作在16-24Bit的字长上,那么CD数据进入芯片之前是16还是24Bit呢?还是直接在16位之后补上8个0?常见采用24Bit96KHz芯片的DAC内部数据究竟工作在多少比特上呢?盼版主释疑,谢谢了!

千金為一聲 2008-5-20 11:24

一個是頻率擴展,一個是精度擴展,我也想知道有沒有擴展比特的技術 是哪些型號的DAC有這個功能,頻率擴展現在很多廠家都採用技術,比較基礎的是oversampling, 沒有對頻率數據進行插值處理,不過小白兄也提到插值的upsampling處理也不是最hifi的手段,是加入了虛假的數據,所以目前看 頻率擴展只是比較基礎的層面應用比較有效

makoto 2008-5-20 19:53

按照我的理解,不管是Over还是Up,其实都做了插值的工作,只是现在的插值工作和数字滤波都是由写了程序的DSP来完成,为了和以前区别,换了个名字叫Upsampling。不知道这样理解对不对?

makoto 2008-5-20 19:55

建议楼主改一下标题,这个帖子看来是要讨论升频究竟是如何工作的了。

nadesicozhao 2008-5-20 20:31

[quote]原帖由 [i]makoto[/i] 于 2008-5-20 19:53 发表 [url=http://bbs.headphoneclub.com/redirect.php?goto=findpost&pid=1153594&ptid=108896][img]http://bbs.headphoneclub.com/images/common/back.gif[/img][/url]
按照我的理解,不管是Over还是Up,其实都做了插值的工作,只是现在的插值工作和数字滤波都是由写了程序的DSP来完成,为了和以前区别,换了个名字叫Upsampling。不知道这样理解对不对? [/quote]

处理方式完全不同
Over 是DAC芯片没有能力完成高采样率高量化精度的DA
UP 是DAC直接对SRC後的高采样率高量化精度的数据进行DA

Over 是为了避免高阶低通引起的相位问题,由一些有运算能力的IC进行高倍率的采样,而进入DAC的数据流本身没有变
UP 是直接改造了数据流,DA後能够达到的指标(信噪比、动态范围等)要高出不少

makoto 2008-5-20 22:52

看了赵版说明有些明白了。再想结合具体的产品问一下,比如Lite-60,数字接收CS8414,数字滤波是DF1704,D/A转换芯片是BB公司的经典PCM1704U-K,16/44.1的PCM数据进入解码器后是怎么处理的呢?按照我的理解,DF1704数字滤波对PCM数据进行了内插值和超取样,输出的是16Bit/352.8KHz(还是384KHz?)的数据给PCM1704完成DA转换是吗?

makoto 2008-5-20 22:56

此外,想问问,在不升频DAC中,为什么DF1704这样的没有SRC功能的滤波器不能换作CS4320这样有SRC功能的滤波器呢?偶是文科生,对电子知识一知半解,请大家不吝赐教。

ruge 2008-5-21 00:01

[quote]原帖由 [i]makoto[/i] 于 2008-5-19 13:42 发表 [url=http://www.headphoneclub.com/bbs/redirect.php?goto=findpost&pid=1153192&ptid=108896][img]http://www.headphoneclub.com/bbs/images/common/back.gif[/img][/url]
版主能结合具体的芯片和产品谈谈吗?我这阵对“升频”可是困惑不已,看了很多文章,有几个问题希望咨询大家:
1,是否需要升频?看了据说是Mark Levinson的文章,发现现在很多CD机和解码器好像都在误导大家,文章地 ... [/quote]


对这方面没什么了解, 跟着学习了下4楼Mark Levinson网站文章,那里似乎已经介绍得很清楚了啊,整理如下:

1 up sampling和over sampling都是一回事,从目的到原理,都没什么区别

2 over sampling是伴随CD产生的技术,随后成为最主流的处理方案。 绝大部分的人应该都没听过未经过up sampling的CD

3 初期技术所限,over sampling(超取样)的代价是必须降低取样精度。 后来随着科技进步,可以做到不降低甚至提高取样精度的超取样.或许是为了突出和老技术的区别,厂家现在都称之为up sampling, 但其实本质上都是一回事

4 up sampling和over sampling, 都是用插值运算

5 up和over都是针对CD标准格式 44.1KHz/16bit而言, 44.1KHz指的是取样频率, 16bit指的是取样精度

fenk 2008-5-21 17:28

[quote]原帖由 [i]ruge[/i] 于 2008-5-21 00:01 发表 [url=http://www.headphoneclub.com/bbs/redirect.php?goto=findpost&pid=1153650&ptid=108896][img]http://www.headphoneclub.com/bbs/images/common/back.gif[/img][/url]



对这方面没什么了解, 跟着学习了下4楼Mark Levinson网站文章,那里似乎已经介绍得很清楚了啊,整理如下:

1 up sampling和over sampling都是一回事,从目的到原理,都没什么区别

2 over sampling是伴随 ... [/quote]
那么你去THETA网站上学习下好了,你要是告诉我Mark Levinson比Theta更强悍所以更权威得话我就没话说了……这些纯理论的东西要是还可以演绎出N个版本可就真好玩了。

makoto 2008-5-23 12:34

[url]http://www.thetadigital.com/upsampling.htm[/url]
是篇好文章,不过对一个文科生过于深奥了,大家自己研究吧。

makoto 2008-5-23 13:05

看了Theta的文章,我是这样理解的,在DAC芯片之前的数字滤波芯片实际上就是在做"Upampling",这些数字滤波芯片可以是有固定硬件逻辑的,也可以是设计师再进行编程的。可以有各种格式输出到DAC芯片。许多DAC芯片内部其实也有超取样机制,与之前的数字滤波芯片可以组成二阶甚至三阶超取样。
落实到产品上,即使使用同样的数字滤波和DAC芯片,不同的设计师和产品可能也有不同的设计方法,使用不同的参数。作为用户,最好是希望厂商可以公布具体的设计细节,再加上耳朵收货了。

千金為一聲 2008-5-23 14:27

DAC芯片之前的数字滤波芯片实际上就是在做"Upampling",但是頻率變化還不大,好像小信號類比放大一樣,不能一不到位,而是逐步放大,到了DAC會最終一部升頻然後通過内部數字或者外部類比濾波,去掉高頻成分。
但是但是,還是沒看到明確的位數擴展,有哪位說說有沒見過16位通過濾波轉換成24位的輸出的?否則一切的一切僅僅停留在頻率擴展上

千金為一聲 2008-5-23 14:33

借用makoto兄實際例子,数字滤波是DF1704  輸入是16bit 輸出還是16bit嗎,小弟記得有很多濾波芯片
BB公司的DF1700 DF1704 NPC公司的SM5842 乃至PMD100 PMD200等等等等,請問他們的位數輸入輸出時候有變化嗎

makoto 2008-5-23 18:21

这个估计要看数字滤波芯片的规格了,我是不太懂,不过准备找些DataSheet看看。Anyway,总算是越来越明白了!

千金為一聲 2008-5-23 21:53

:)  :)  Come on lets get it

nadesicozhao 2008-5-24 23:36

以前的经典NPC SM5842 大都是8X的超采样
现在的机器好多都是几十倍了

makoto 2008-5-25 17:39

我找了一个DF1704的DataSheet,关于音频输入输出大概如下:
AUDIO INTERFACE:
Input Data Formats: Standard, Left-Justified, and I2SInput
Word Length: 16, 20, or 24 Bits,这些数据是左对齐的
Output Word Length: 16, 18, 20, or 24 Bits,这些数据可以是右对齐的
Sampling Frequency: 32-96kHz
我的理解是,DF1704可以输出24Bit的数据,但是采用DF1704的解码器究竟是怎么做的,只有设计人员知道了。

[[i] 本帖最后由 makoto 于 2008-5-25 18:45 编辑 [/i]]

千金為一聲 2008-5-27 10:39

關鍵是輸入多少位長,輸出多少位長,有對應的關係嗎? 否則是看不到位長擴展的變化的。

makoto 2008-5-27 12:48

我看的DataSheet上没有说一定是16位进16位出。但也没有写可以16进24出。估计对学电子的朋友而言一看就能明白。但是我觉得应该不会强制要求输入输出字长一致的。等高人来答疑!
页: [1] 2
查看完整版本: 请问有多少DAC是带有外部升频功能的?