0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

分享一個定位信號不定態(tài)的trace方法

sanyue7758 ? 來源:驗證芯發(fā)現(xiàn) ? 2023-06-18 09:44 ? 次閱讀

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

f68c703a-0d16-11ee-962d-dac502259ad0.png

這里的源頭還包含時間上的源頭,即最早出現(xiàn)X的信號。

trace不定態(tài)的源頭時,可以借助verdi的trace X功能。選中信號出現(xiàn)X的時刻點,選擇trace X,verdi可以給出最早的源頭。

f6bcd5cc-0d16-11ee-962d-dac502259ad0.png

結(jié)合trace X功能,加以手動尋找最早時刻出現(xiàn)X的地方。

出現(xiàn)不定態(tài)的幾個原因:

xprop打開時,信號如果沒有復(fù)位邏輯清零,大概率會出現(xiàn)不定態(tài);

多驅(qū)動,如果一個信號同時被多個不同的驅(qū)動源賦值,也會出現(xiàn)X態(tài)。

網(wǎng)表仿真時,某些cell的X傳播。

查看信號的驅(qū)動源的方法:

verdi的driver功能。

暫停仿真,使用driver tb.xxx命令,工具會給出信號的驅(qū)動源。

添加編譯選項-force_list,工具會在編譯結(jié)束后,給出環(huán)境中使用force語句的地方,便于查驗。




審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 驅(qū)動器
    +關(guān)注

    關(guān)注

    52

    文章

    8117

    瀏覽量

    145847
  • 仿真器
    +關(guān)注

    關(guān)注

    14

    文章

    1014

    瀏覽量

    83594

原文標題:當仿真中出現(xiàn)不定態(tài)....

文章出處:【微信號:處芯積律,微信公眾號:處芯積律】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    數(shù)字電路中的高阻態(tài)不定態(tài)的區(qū)別

    請各位大俠么講解下高阻態(tài)不定態(tài)的區(qū)別?單片機的接口如何設(shè)置成高組態(tài)如何設(shè)置成不定態(tài)
    發(fā)表于 08-26 16:52

    推薦!FPGA定位問題及答案詳細全解集

    一個常見的錯誤類似,輸出的值也是高阻類,再次看看用明德?lián)P方法是如何定位的,提高下能力,以后再遇到問題就不慌了。 定位問題案例6我明明在測
    發(fā)表于 06-07 14:50

    quartus II與modelsim聯(lián)調(diào)仿真,輸出直是不定態(tài)

    小弟,在Quartus II 調(diào)用modelsim聯(lián)調(diào)時,發(fā)現(xiàn)如圖下面的寄存器dq有正常的數(shù)據(jù),但是將其賦值給data時,modelsim中的波形圖直時紅色不定態(tài)線,代碼在板子上已經(jīng)能夠正常運行,就是與modelsim的仿真有
    發(fā)表于 05-14 20:25

    明德?lián)P----教你通用的FPGA定位方法【轉(zhuǎn)】

    ,其原因真是千奇百怪,出現(xiàn)的地方也是不可預(yù)測的。明德?lián)P會傳授大家通用的定位方法,掌握技巧,無論什么錯誤都能定位出來
    發(fā)表于 11-01 09:33

    高阻態(tài)常用的表示方法

    數(shù)字電路常見術(shù)語:高阻態(tài),三態(tài)門高阻態(tài)常用的表示方法
    發(fā)表于 03-01 11:09

    linux內(nèi)核解決競態(tài)引起的異常的方法

    的編程步驟信號量原子操作linux系統(tǒng)中出現(xiàn)并發(fā)與競態(tài)相關(guān)概念:并發(fā):多個執(zhí)行單元(進程和中斷)同時發(fā)生競態(tài):多個執(zhí)行單元對共享資源的同時訪問所形成的競爭的狀態(tài)須具備以下三條件:1.
    發(fā)表于 07-28 06:15

    uwb定位技術(shù)的原理及定位方法

    uwb定位技術(shù)即超寬帶技術(shù),它是種無載波通信技術(shù),利用納秒級的非正弦波窄脈沖傳輸數(shù)據(jù),因此其所占的頻譜范圍很寬。傳統(tǒng)的定位技術(shù)是根據(jù)信號強弱來判別物體位置,
    發(fā)表于 08-10 16:25

    關(guān)于modelsim后仿真鎖存器出現(xiàn)不定態(tài)的問題

    本帖最后由 xvjiamin 于 2021-9-26 20:46 編輯 如圖,在編寫TDC延時鏈的時候,結(jié)果通過D觸發(fā)器做鎖存。但是出現(xiàn)了紅色的不定態(tài),這是為什么?該怎么解決呢?可以看到,信號
    發(fā)表于 09-26 20:41

    FPGA后仿真出現(xiàn)不定態(tài)怎么解決

    我遇到的情景中,般后仿真出現(xiàn)不定態(tài)的原因有三:更多的后仿出現(xiàn)不定態(tài)的的情形可以參考以下文章。
    發(fā)表于 01-18 06:35

    Trace thickness

    Trace thickness The thickness of a trace is usually .0014 per ounce of copper. Our standard material is 1/2 ounce copper that is plate
    發(fā)表于 12-29 09:20 ?1541次閱讀

    設(shè)備自適應(yīng)的無線信號特征提取與定位方法

    近年來,基于Wi-Fi的無線定位研究日益受到關(guān)注.然而,在實際應(yīng)用中,由不同終端設(shè)備的差異引起的定位偏差是重要問題.針對此問題提出了
    發(fā)表于 02-08 14:48 ?0次下載

    新的信號奇異點檢測方法

    針對奇異信號中奇異點的檢測和定位問題,提出了新的信號奇異點檢測方法。根據(jù)脈沖奇異點的特點,首
    發(fā)表于 02-12 15:42 ?0次下載

    UWB定位技術(shù)中的TDOA定位方法詳細資料說明

    UWB定位技術(shù)中最常用的定位方法就是TDOA。UWB定位標簽對外發(fā)送次UWB
    發(fā)表于 06-06 08:00 ?18次下載
    UWB<b class='flag-5'>定位</b>技術(shù)中的TDOA<b class='flag-5'>定位</b><b class='flag-5'>方法</b>詳細資料說明

    勞特巴赫trace32使用介紹(

    開發(fā)板在未上電前把trace32端JTAG連接開發(fā)板,端USB連接電腦,然后給trace32和開發(fā)板上電。然后點擊菜單,輸入t即可找到如下圖所示
    發(fā)表于 12-28 19:22 ?13次下載
    勞特巴赫<b class='flag-5'>trace</b>32使用介紹(<b class='flag-5'>一</b>)

    Trace功能的添加、組態(tài)及測試

    本節(jié)為工程添加Trace曲線,在Trace中配置Diagram,并為每個Diagram組態(tài)變量監(jiān)控。 具體操作介紹 1.在Application下添加Object,選擇Trace。添加Trac
    發(fā)表于 03-08 14:42 ?977次閱讀