
你的位置:首頁(yè) > 測(cè)試測(cè)量 > 正文
分析引起較高時(shí)鐘頻率仿真失敗的原因
發(fā)布時(shí)間:2017-01-04 責(zé)任編輯:sherry
【導(dǎo)讀】通常如果你的設(shè)計(jì)在較低時(shí)鐘頻率時(shí)通過了仿真,但是在較高時(shí)鐘頻率時(shí)卻失敗了,你的第一個(gè)問題應(yīng)該是你的設(shè)計(jì)在某個(gè)較高時(shí)鐘頻率時(shí)是否達(dá)到了時(shí)序約束的要求。
然而這里我們將舉這樣一個(gè)例子,就是對(duì)于某個(gè)較高時(shí)鐘頻率你已經(jīng)檢查了靜態(tài)時(shí)序分析(STA),而且時(shí)序約束也是正確的。
這種情況是什么引起的較高時(shí)鐘頻率仿真失敗呢?
可能的原因就是仿真方式、設(shè)計(jì)本身或者testbench設(shè)置方式有問題。
然而在較低時(shí)鐘頻率通過了仿真這個(gè)事實(shí)就排除了設(shè)計(jì)/testbench/仿真在設(shè)置上的問題。
排除了上面兩項(xiàng),下一個(gè)可能就是脈沖拒絕(reject)或者脈沖錯(cuò)誤。

“脈沖拒絕(reject)”和“脈沖錯(cuò)誤”是Verilog仿真中的概念。
這些概念說的是脈沖的持續(xù)時(shí)間小于某個(gè)值(pulse_r)就不會(huì)通過某個(gè)電路元件。
當(dāng)然脈沖持續(xù)時(shí)間大于pulse_r,但是如果小于另一個(gè)值pulse_e盡管會(huì)通過,但是在仿真中顯示的是“x”。
這個(gè)持續(xù)時(shí)間是以通過某元器件延遲的百分比來表示的。
比如通過某元件的延遲是1ns。
0.5ns的脈沖表示為50%的持續(xù)時(shí)間。
現(xiàn)在假設(shè)設(shè)計(jì)采用的頻率是200MHz。
對(duì)應(yīng)的周期就是5ns。
那么一半就是2.5ns。
在仿真中時(shí)鐘每隔2.5ns變化一次,也就是時(shí)鐘脈沖的寬度是2.5ns。
讓我們假設(shè)內(nèi)部時(shí)鐘網(wǎng)絡(luò)某一脈沖寬度是2.8ns(也就是大于2.5ns)。
分析結(jié)果,pulse-duraTIon(脈沖持續(xù)時(shí)間)《100%。
這個(gè)脈沖可能就會(huì)被“拒絕(rejected)”,也就是說盡管時(shí)鐘信號(hào)能夠到達(dá)某個(gè)具體網(wǎng)絡(luò)的輸入端,但是卻不能從這個(gè)網(wǎng)絡(luò)輸出。
因此盡管STA分析顯示200MHz很合適,但是仿真卻不能通過。
設(shè)計(jì)其他模塊將不能獲得時(shí)鐘脈沖。
解決這個(gè)仿真問題的方法是在仿真設(shè)置中修改脈沖拒絕和錯(cuò)誤(reject/error)限制。
例如在ModelSim中我們可以設(shè)置:
+transport_path_delays +transport_int_delays +pulse_r/0 +pulse_e/0
后續(xù)操作還有:
1.將pulse-rejecTIon限制修改為0。(不會(huì)拒絕任何一個(gè)脈沖)
2.將pulse-error限制修改為0。(脈沖寬度低于某個(gè)值時(shí)不會(huì)顯示輸出為“x”)
同時(shí)要將interconnect延遲模式修改為transport,其實(shí)是修改了脈沖濾波選項(xiàng)。
最后的問題是我們做這么多的修改就是為了能通過仿真測(cè)試嗎?
在真正的硅片中的實(shí)際情況是怎樣的?
在硅片中大部分內(nèi)部互連線在每隔幾皮秒后就會(huì)設(shè)置一個(gè)repeater(中繼器)。
因此幾納秒的脈沖會(huì)順利通過(合適的延遲),這不會(huì)存在問題。
具體出現(xiàn)問題的情形可能是這樣的:
1.頻率增加(脈沖寬度更小了)
2.器件尺寸增加(某個(gè)路徑的內(nèi)部延遲可能變大了,導(dǎo)致內(nèi)部延遲時(shí)間大于脈沖達(dá)到的傳輸時(shí)間)
特別推薦
- 從失效案例逆推:獨(dú)石電容壽命計(jì)算與選型避坑指南
- 性能與成本的平衡:獨(dú)石電容原廠品牌深度對(duì)比
- 精密信號(hào)鏈技術(shù)解析:從原理到高精度系統(tǒng)設(shè)計(jì)
- 儀表放大器如何成為精密測(cè)量的幕后英雄?
- 儀表放大器如何驅(qū)動(dòng)物聯(lián)網(wǎng)終端智能感知?
- 連偶科技攜“中國(guó)IP+AIGC+空間計(jì)算”三大黑科技首秀西部電博會(huì)!
- 優(yōu)化儀表放大器的設(shè)計(jì)提升復(fù)雜電磁環(huán)境中的抗干擾能力
技術(shù)文章更多>>
- 戰(zhàn)略布局再進(jìn)一步:意法半導(dǎo)體2025股東大會(huì)關(guān)鍵決議全票通過
- μV級(jí)精度保衛(wèi)戰(zhàn):信號(hào)鏈電源噪聲抑制架構(gòu)全解,拒絕LSB丟失!
- 破解工業(yè)電池充電器難題:升壓or圖騰柱?SiC PFC拓?fù)溥x擇策略
- 搶占大灣區(qū)C位!KAIFA GALA 2025AIoT方案征集收官在即,與頭部企業(yè)同臺(tái)競(jìng)逐
- 從單管到并聯(lián):SiC MOSFET功率擴(kuò)展實(shí)戰(zhàn)指南
技術(shù)白皮書下載更多>>
- 車規(guī)與基于V2X的車輛協(xié)同主動(dòng)避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車安全隔離的新挑戰(zhàn)
- 汽車模塊拋負(fù)載的解決方案
- 車用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索
磁傳感器
磁環(huán)電感
磁敏三極管
磁性存儲(chǔ)器
磁性元件
磁珠電感
存儲(chǔ)器
大功率管
單向可控硅
刀開關(guān)
等離子顯示屏
低頻電感
低通濾波器
低音炮電路
滌綸電容
點(diǎn)膠設(shè)備
電池
電池管理系統(tǒng)
電磁蜂鳴器
電磁兼容
電磁爐危害
電動(dòng)車
電動(dòng)工具
電動(dòng)汽車
電感
電工電路
電機(jī)控制
電解電容
電纜連接器
電力電子