如果在波形中觀察到信號(hào)出現(xiàn)不定態(tài)X后,需要找到不定態(tài)的源頭。如下圖所示,雖然觀察到信號(hào)A為X,其實(shí)X的源頭在B。

這里的源頭還包含時(shí)間上的源頭,即最早出現(xiàn)X的信號(hào)。
trace不定態(tài)的源頭時(shí),可以借助verdi的trace X功能。選中信號(hào)出現(xiàn)X的時(shí)刻點(diǎn),選擇trace X,verdi可以給出最早的源頭。

結(jié)合trace X功能,加以手動(dòng)尋找最早時(shí)刻出現(xiàn)X的地方。
出現(xiàn)不定態(tài)的幾個(gè)原因:
xprop打開(kāi)時(shí),信號(hào)如果沒(méi)有復(fù)位邏輯清零,大概率會(huì)出現(xiàn)不定態(tài);
多驅(qū)動(dòng),如果一個(gè)信號(hào)同時(shí)被多個(gè)不同的驅(qū)動(dòng)源賦值,也會(huì)出現(xiàn)X態(tài)。
網(wǎng)表仿真時(shí),某些cell的X傳播。
查看信號(hào)的驅(qū)動(dòng)源的方法:
verdi的driver功能。
暫停仿真,使用driver tb.xxx命令,工具會(huì)給出信號(hào)的驅(qū)動(dòng)源。
添加編譯選項(xiàng)-force_list,工具會(huì)在編譯結(jié)束后,給出環(huán)境中使用force語(yǔ)句的地方,便于查驗(yàn)。
審核編輯:劉清
-
驅(qū)動(dòng)器
+關(guān)注
關(guān)注
54文章
9084瀏覽量
155656 -
仿真器
+關(guān)注
關(guān)注
14文章
1051瀏覽量
87384
原文標(biāo)題:當(dāng)仿真中出現(xiàn)不定態(tài)....
文章出處:【微信號(hào):處芯積律,微信公眾號(hào):處芯積律】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
verdi中trace信號(hào)的方法
數(shù)字電路中的高阻態(tài)和不定態(tài)的區(qū)別
推薦!FPGA定位問(wèn)題及答案詳細(xì)全解集
quartus II與modelsim聯(lián)調(diào)仿真,輸出一直是不定態(tài)
明德?lián)P----教你通用的FPGA定位方法【轉(zhuǎn)】
高阻態(tài)常用的表示方法
linux內(nèi)核解決競(jìng)態(tài)引起的異常的方法
uwb定位技術(shù)的原理及定位方法
關(guān)于modelsim后仿真鎖存器出現(xiàn)不定態(tài)的問(wèn)題
FPGA后仿真出現(xiàn)不定態(tài)怎么解決
Trace thickness
設(shè)備自適應(yīng)的無(wú)線信號(hào)特征提取與定位方法
一個(gè)新的信號(hào)奇異點(diǎn)檢測(cè)方法
勞特巴赫trace32使用介紹(一)
分享一個(gè)定位信號(hào)不定態(tài)的trace方法
評(píng)論