<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 電源與新能源 > 設(shè)計應(yīng)用 > 電源完整性設(shè)計中電源系統(tǒng)噪聲余量分析

          電源完整性設(shè)計中電源系統(tǒng)噪聲余量分析

          作者: 時間:2011-12-21 來源:網(wǎng)絡(luò) 收藏

          絕大多數(shù)芯片都會給出一個正常工作的電壓范圍,這個值通常是±5%。例如:對于3.3V電壓,為滿足芯片正常工作,供電電壓在3.13V到3.47V之間,或3.3V±165mV。對于1.2V電壓,為滿足芯片正常工作,供電電壓在1.14V到1.26V之間,或1.2V±60mV。這些限制可以在芯片datasheet中的recommended operating conditions部分查到。這些限制要考慮兩個部分,第一是穩(wěn)壓芯片的直流輸出誤差,第二是的峰值幅度。老式的穩(wěn)壓芯片的輸出電壓精度通常是±2.5%,因此的峰值幅度不應(yīng)超過±2.5%。當然隨著芯片工藝的提高,現(xiàn)代的穩(wěn)壓芯片直流精度更高,可能會達到±1%以下,TI公司的開關(guān)芯片TPS54310精度可達±1%,線性穩(wěn)壓源AMS1117可達±0.2%。但是要記住,達到這樣的精度是有條件的,包括負載情況,工作溫度等限制。因此可靠的還是以±2.5%這個值更把握些。如果你能確保所用的芯片安裝到電路板上后能達到更高的穩(wěn)壓精度,那么你可以為你的這款單獨進行計算。本文著重電源部分的原理說明,電源噪聲將使用±2.5%這個值。

          本文引用地址:http://www.ex-cimer.com/article/178172.htm

            電源噪聲計算非常簡單,方法如下:

            比如芯片正常工作電壓范圍為3.13V到3.47V之間,穩(wěn)壓芯片標稱輸出3.3V。安裝到電路板上后,穩(wěn)壓芯片輸出3.36V。那么容許電壓變化范圍為3.47-3.36=0.11V=110mV。穩(wěn)壓芯片輸出精度±1%,即±3.363*1%=±33.6 mV。電源噪聲余量為110-33.6=76.4 mV。

            計算很簡單,但是要注意四個問題:

            第一,穩(wěn)壓芯片輸出電壓能精確的定在3.3V么?外圍器件如電阻電容電感的參數(shù)也不是精確的,這對穩(wěn)壓芯片的輸出電壓有影響,所以這里用了3.36V這個值。在安裝到電路板上之前,你不可能預(yù)測到準確的輸出電壓值。

            第二,工作環(huán)境是否符合穩(wěn)壓芯片手冊上的推薦環(huán)境?器件老化后參數(shù)還會和芯片手冊上的一致么?

            第三,負載情況怎樣?這對穩(wěn)壓芯片的輸出電壓也有影響。

            第四,電源噪聲最終會影響到信號質(zhì)量。而信號上的噪聲來源不僅僅是電源噪聲,反射串擾等信號問題也會在信號上疊加噪聲,不能把所有噪聲余量都分配給電源。所以,在設(shè)計電源噪聲余量的時候要留有余地。

            另一個重要問題是:不同電壓等級,對電源噪聲余量要求不一樣,按±2.5%計算的話,1.2V電壓等級的噪聲余量只有30mV。這是一個很苛刻的限制,設(shè)計的時候要謹慎些。模擬電路對電源的要求更高。電源噪聲影響時鐘,可能會引起時序匹配問題。因此必須重視電源噪聲問題。



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();