如果在波形中觀察到信號(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打開時(shí),信號(hào)如果沒有復(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)注
52文章
8156瀏覽量
146011 -
仿真器
+關(guān)注
關(guān)注
14文章
1016瀏覽量
83641
原文標(biāo)題:當(dāng)仿真中出現(xiàn)不定態(tài)....
文章出處:【微信號(hào):處芯積律,微信公眾號(hào):處芯積律】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論