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

          新聞中心

          EEPW首頁 > EDA/PCB > 設計應用 > 理解FPGA 中的壓穩(wěn)態(tài)

          理解FPGA 中的壓穩(wěn)態(tài)

          作者: 時間:2010-02-03 來源:網(wǎng)絡 收藏

          在器件中很多地方復制了這一電路,以減小本地差異的影響,對每一例化模塊進行連續(xù)測試,以消除耦合噪聲。Altera 對每一測試結構測量一分鐘,記錄錯誤數(shù)。以不同的時鐘頻率進行測試,在對數(shù)坐標上畫出MTBF 與tMET 的關系。常數(shù)C2 對應于試驗結果趨勢線的斜率,以常數(shù)C1 線性標出曲線。


          5
          提高亞穩(wěn)態(tài)MTBF
          由于MTBF 方程中的指數(shù)因子, tMET/C2 項對MTBF 計算的影響最大。因此,可以通過優(yōu)化器件常數(shù)C2,改進體系結構來提高亞穩(wěn)態(tài)性能,或者優(yōu)化設計,增大同步寄存器的tMET。
          改進 體系結構MTBF 方程中的亞穩(wěn)態(tài)時間常數(shù)C2 取決于器件制造工藝技術相關的各種因素,包括晶體管速率和供電電壓等。采用較快的工藝技術和速度更快的晶體管,亞穩(wěn)態(tài)信號能夠很快達到穩(wěn)定。 從180-nm 工藝尺寸發(fā)展到90 nm,晶體管在提高速度的同時也增大了亞穩(wěn)態(tài)MTBF。因此,亞穩(wěn)態(tài)并不是 設計人員主要考慮的問題。
          然而,隨著工藝尺寸的減小,供電電壓隨之降低,電路閾值電壓并沒有成比例下降。當寄存器進入亞穩(wěn)態(tài)時,其電壓大約是供電電壓的一半。供電電壓降低后,亞穩(wěn)態(tài)電壓電平接近電路中的閾值電壓。當這些電壓比較接近時,電路增益降低了,寄存器需要較長的時間才能脫離亞穩(wěn)態(tài)。FPGA 進入65-nm 以及更小的工藝尺寸之后,供電電壓降到0.9V 以下,相對于晶體管速度的提高,應重點考慮閾值電壓的影響。因此,除非供應商設計FPGA 電路來提高亞穩(wěn)態(tài)可靠性,否則,亞穩(wěn)態(tài)MTBF 會越來越差。
          altera 利用FPGA 體系結構亞穩(wěn)態(tài)分析功能來優(yōu)化電路,提高亞穩(wěn)態(tài)MTBF。Altera 40-nm Stratix® IV FPGA體系結構以及新器件在設計上進行改進,降低了MTBF 常數(shù)C2 ,從而提高了亞穩(wěn)態(tài)的可靠性。
          設計優(yōu)化
          MTBF 方程中的指數(shù)因子意味著增大設計相關tMET 值能夠指數(shù)增大同步器MTBF。例如,如果某一器件的常數(shù)C2,設置工作條件為50 ps,那么, tMET 只需要增大200 ps,就能夠實現(xiàn)指數(shù)200/50,提高MTBF e4 倍,即50 多倍,而增大400 ps,提高MTBF e8 倍,即3000 倍。
          另一方面,最差MTBF 鏈對設計MTBF 的影響最大。例如,考慮具有10 個同步鏈的兩個不同設計。一個設計的10 個鏈有相同的10,000 年MTBF,另一設計的9 個鏈有一百萬年的MTBF,但是一個鏈的MTBF為100 年。設計失敗概率是每一鏈的失敗概率之和,失敗概率為1/MTBF。第一個設計的亞穩(wěn)態(tài)失敗概率為10 個鏈× 1/10,000 年 = 0.001,因此,設計MTBF是1000 年。第二個設計的失敗概率為9 個鏈 × 1/1,000,000 +1/100 = 0.01009,設計MTBF 為99 年,略小于最差鏈的MTBF。
          換言之,設計較差的同步鏈決定了設計的亞穩(wěn)態(tài)總MTBF。由于這一效應,對所有異步信號和時鐘域傳輸進行亞穩(wěn)態(tài)分析非常重要。設計人員或者工具供應商提高最差MTBF 同步鏈的tMET ,會對設計MTBF 有很大的影響。
          為提高亞穩(wěn)態(tài)MTBF,設計人員可以在同步寄存器鏈上增加額外的寄存器級,以提高tMET 。增加的每一寄存器至寄存器連接時序余量被加到tMET 值中。設計人員一般使用兩個寄存器來同步信號,而Altera 建議使用三個寄存器作為標準,以實現(xiàn)更好的亞穩(wěn)態(tài)保護。然而,增加一個寄存器會在同步邏輯中加入額外的延時級,因此,設計人員必須綜合考慮這是否可行。
          如果設計使用Altera FIFO 宏功能,跨時鐘域使用單獨的讀寫時鐘,那么,設計人員可以增強亞穩(wěn)態(tài)保護(和延時),實現(xiàn)更好的MTBF。Altera Quartus II MegaWizard 插件管理器提供增強亞穩(wěn)態(tài)保護選項,包括三個甚至更多的同步級 。
          Quartus II 軟件還提供業(yè)界最好的亞穩(wěn)態(tài)分析和優(yōu)化功能,以增大同步寄存器鏈的tMET。確定同步器后,軟件將同步寄存器靠近放置,以增加同步鏈的輸出時序余量,然后報告亞穩(wěn)態(tài)MTBF。

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

          etMET C 2
          6
          版權 2009 Altera 公司。保留所有版權。Altera、可編程解決方案公司、程式化Altera 標識、專用器件名稱和所有其他專有商標或者服務標記,除非特別聲明,均為Altera 公司在美國和其他國家的商標和服務標記。所有其他產(chǎn)品或者服務名稱的所有權屬于其各自持有人。Altera 產(chǎn)品受美國和其他國家多種專利、未決應用、模板著作權和版權的保護。Altera 保證當前規(guī)范下的半導體產(chǎn)品性能與Altera 標準質保一致,但是保留對產(chǎn)品和服務在沒有事先通知時的升級變更權利。除非與Altera 公司的書面條款完全一致,否則Altera 不承擔由此處所述信息、產(chǎn)品或者服務導致的責任。Altera 建議客戶在決定購買產(chǎn)品或者服務,以及確信任何公開信息之前,閱讀Altera 最新版的器件規(guī)范說明。
          101 Innovation Drive

          結論
          信號在不相關或者異步時鐘域電路之間傳輸時,會出現(xiàn)問題。亞穩(wěn)態(tài)失敗平均時間間隔與器件工藝技術、設計規(guī)范和同步邏輯的時序余量有關。FPGA 設計人員可以通過增大tMET ,采用增加同步寄存器時序余量等設計方法來提高系統(tǒng)可靠性,增大亞穩(wěn)態(tài)MTBF。Altera 確定了其 FPGA 的MTBF 參數(shù),改進器件技術,從而增大了亞穩(wěn)態(tài)MTBF。使用Altera FPGA 的設計人員可以利用Quartus II 軟件功能來報告設計的亞穩(wěn)態(tài)MTBF,優(yōu)化設計布局以增大MTBF。

          致謝
          ■ Jennifer Stephenson,應用工程師,軟件應用工程技術組成員, Altera 公司。
          ■ Doris Chen,軟件和系統(tǒng)工程高級軟件工程師, Altera 公司。
          ■ Ryan Fung,軟件和系統(tǒng)工程技術組資深成員, Altera 公司。
          ■ Jeffrey Chromczak,軟件和系統(tǒng)工程資深軟件工程師, Altera 公司。


          上一頁 1 2 3 下一頁

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁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); })();