
你的位置:首頁(yè) > 測(cè)試測(cè)量 > 正文
分析引起較高時(shí)鐘頻率仿真失敗的原因
發(fā)布時(shí)間:2017-01-04 責(zé)任編輯:sherry
【導(dǎo)讀】通常如果你的設(shè)計(jì)在較低時(shí)鐘頻率時(shí)通過(guò)了仿真,但是在較高時(shí)鐘頻率時(shí)卻失敗了,你的第一個(gè)問(wèn)題應(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è)置方式有問(wèn)題。
然而在較低時(shí)鐘頻率通過(guò)了仿真這個(gè)事實(shí)就排除了設(shè)計(jì)/testbench/仿真在設(shè)置上的問(wèn)題。
排除了上面兩項(xiàng),下一個(gè)可能就是脈沖拒絕(reject)或者脈沖錯(cuò)誤。

“脈沖拒絕(reject)”和“脈沖錯(cuò)誤”是Verilog仿真中的概念。
這些概念說(shuō)的是脈沖的持續(xù)時(shí)間小于某個(gè)值(pulse_r)就不會(huì)通過(guò)某個(gè)電路元件。
當(dāng)然脈沖持續(xù)時(shí)間大于pulse_r,但是如果小于另一個(gè)值pulse_e盡管會(huì)通過(guò),但是在仿真中顯示的是“x”。
這個(gè)持續(xù)時(shí)間是以通過(guò)某元器件延遲的百分比來(lái)表示的。
比如通過(guò)某元件的延遲是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)”,也就是說(shuō)盡管時(shí)鐘信號(hào)能夠到達(dá)某個(gè)具體網(wǎng)絡(luò)的輸入端,但是卻不能從這個(gè)網(wǎng)絡(luò)輸出。
因此盡管STA分析顯示200MHz很合適,但是仿真卻不能通過(guò)。
設(shè)計(jì)其他模塊將不能獲得時(shí)鐘脈沖。
解決這個(gè)仿真問(wèn)題的方法是在仿真設(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)。
最后的問(wèn)題是我們做這么多的修改就是為了能通過(guò)仿真測(cè)試嗎?
在真正的硅片中的實(shí)際情況是怎樣的?
在硅片中大部分內(nèi)部互連線在每隔幾皮秒后就會(huì)設(shè)置一個(gè)repeater(中繼器)。
因此幾納秒的脈沖會(huì)順利通過(guò)(合適的延遲),這不會(huì)存在問(wèn)題。
具體出現(xiàn)問(wèn)題的情形可能是這樣的:
1.頻率增加(脈沖寬度更小了)
2.器件尺寸增加(某個(gè)路徑的內(nèi)部延遲可能變大了,導(dǎo)致內(nèi)部延遲時(shí)間大于脈沖達(dá)到的傳輸時(shí)間)
特別推薦
- 國(guó)產(chǎn)芯片與系統(tǒng)深度融合!兆易創(chuàng)新聯(lián)袂普華軟件破局汽車(chē)電子
- 揭秘未來(lái)勞動(dòng)力:貿(mào)澤與Molex新電子書(shū)解析機(jī)器人技術(shù)變革
- 臺(tái)積電大陸芯片生產(chǎn)遇阻,美國(guó)豁免撤銷(xiāo)加速國(guó)產(chǎn)替代進(jìn)程
- 2025年Q2全球DRAM營(yíng)收突破316億美元,創(chuàng)近年單季最高漲幅
- 200W開(kāi)關(guān)功率:Pickering 600系列繼電器通吃高壓高能場(chǎng)景
技術(shù)文章更多>>
- 智能選型新紀(jì)元:Melexis可視化工具重塑傳感器選擇體驗(yàn)
- SENSOR CHINA 十年征程:引領(lǐng)中國(guó)傳感產(chǎn)業(yè)邁向全球新高度
- ADI高集成度電化學(xué)方案:解鎖氣體與水質(zhì)檢測(cè)新密碼
- 高性能差分信號(hào)路由:CBMG709在工業(yè)控制系統(tǒng)中的關(guān)鍵作用
- 安森美亮相PCIM Asia 2025,帶來(lái)汽車(chē)、工業(yè)及AI數(shù)據(jù)中心電源技術(shù)盛宴
技術(shù)白皮書(shū)下載更多>>
- 車(chē)規(guī)與基于V2X的車(chē)輛協(xié)同主動(dòng)避撞技術(shù)展望
- 數(shù)字隔離助力新能源汽車(chē)安全隔離的新挑戰(zhàn)
- 汽車(chē)模塊拋負(fù)載的解決方案
- 車(chē)用連接器的安全創(chuàng)新應(yīng)用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門(mén)搜索
晶體諧振器
晶體振蕩器
晶閘管
精密電阻
精密工具
景佑能源
聚合物電容
君耀電子
開(kāi)發(fā)工具
開(kāi)關(guān)
開(kāi)關(guān)電源
開(kāi)關(guān)電源電路
開(kāi)關(guān)二極管
開(kāi)關(guān)三極管
科通
可變電容
可調(diào)電感
可控硅
空心線圈
控制變壓器
控制模塊
藍(lán)牙
藍(lán)牙4.0
藍(lán)牙模塊
浪涌保護(hù)器
雷度電子
鋰電池
利爾達(dá)
連接器
流量單位