音响IC资料-淺談CS4390——關於Delta-Sigma.doc

音响IC资料-淺談CS4390——關於Delta-Sigma.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式,系统,硬件设计,音响,音频,电解,音响电解,音频设备,音频电解

淺談CS4390 關於Delta-Sigma 何志誠 最近幾年不斷的有朋友問老朽一些有關Delta-Sigma的問題例如︰Interpolation與OverSampling有什麼不同?CS8412所提供的256Fs是啥用的?為何單位元的DAC需要256Fs?CS4328上標明64XOverSampling,為何只是8倍Interpolation?在CS4329與CS4390上,將CS4328“64X”提昇為“128X”有什麼好處?傳言中的CS4390的類比規格比CS4328好很多,因此CS4390與CS4329的聲音應該比CS4328好很多。可是,試聽的結果卻不是那麼一回事,這是DAC設計工程師的問題?還是CS4390與CS4329「先天不足」所致?這一連串的問題別說一般讀者搞不清楚,恐怕連音響器材評論員與數位音響設計工程師都不見得知道! 淺談Crystal DAC基本架構 (圖一)為CS4328的基本架構圖,其中的8倍Interpolation使用了所謂「分段式UpSamples,的方式(詳見拙著「細說EAD之DSP演算法」,高傳真視聽227期),其3個「補零再Low-Pass」的Low-Pass filter的長度分別為125,25,4;Pass-Band Ripple為+-0.00025dB。(圖二)與(圖三)分別為CS4328與CS4303的功能方塊圖,其中(圖三)比(圖二)少了Analog Low-Pass Filter與MOSFET Output Stage。 由於CS4328所採用的5階Delta-Sigma Modulator(圖四a)會產生如(圖四b)所示之高頻雜訊(Delta-Sigma的工作原理詳見黃克強博士的大作「淺談Delta-Sigma」,高傳真視聽233期),我們需要一個Low-Pass filter來濾除(圖四)中的高頻Noise。對CS4303而言,Active RC Low-pass Filter,如(圖五)所示,因此嚴格來說CS4303為一顆“純數位”的DAC IC。 看了圖三,您或許不同意老朽的說法,因為圖三中有數位與「類比」電源,由於CS4303要推動如圖五所示的Active RC Low-pass Filter需要一個純淨的High Current Output。因此CS4303輸出的PAD(銲點)是特別設計的,不但使用純淨的Analog Power,並且能夠輸出較大的電流。由於CS4303的輸出電路(圖五)過於複雜.因此在CS4328中便將Analog Low-pass filter做進來4階Low-pas,拿進來,2階放在外面,如(圖六)所示,因為傳統式的Active Low-Pass Filter「要做成IC不但技術上有困難,而且成本奇高,因此改用如(圖七)所示之Switching Capacitor Circuit,以便降低成本。 為什麼CS4328需256Fs之Click? 1被充電,當第二個Clock進來時,∮1為Open,∮2為Close,因此C1放電,C2充電,形成一個積分電路,達到Low-Pass的目的,因此我們知道(圖八)要“filter”一個Sample需要2個Clock。咱們再來回顧CS4328的Data Sheet,Data Sheet上說256Fs與384Fs的Clock均可使CS4328 work,您仔細想一想,既然256Fs與384Fs均可便CS4328 work,那麼CS4328真正需要的工作頻率應該是多少呢?答案是128Fs,它是384Fs與256Fs之“最大公約數”,既然Switching Capacitor Circuit要“Low-Pass Filtering”一個Sample需要2個Clock,因此CS4328每秒鐘能“Filier”64Fs個Sample,因此記為“64 X Delta-Sigma”,換句話說,當CS4328收到256Fs會將256F,除頻(除2);收到384Fs時會將384Fs除頻(除3)以求得128Fs的Clock來驅動Switching Capacitor Circuit達到Low-Pass的目的。 既然CS4328的Switching Capacitor Circuit可以filter 64Fs個Samples,而44.1k(即Fs)的Input Data經過8倍Interpolation之後也不過8Fs個Sample,因此,每個Sample重複送8次,而達到64Fs個Sample的目的,如(圖九a)所示。假如咱們使用了一個16倍的interpolation filter而仍然使用該64Fs之Switching Capacitor Circuit,那麼這時候每個Sample只要送4次即可達到64Fs個Sample

文档评论(0)

1093101547 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5231134344000003

1亿VIP精品文档

相关文档