在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

X態(tài)是什么?X態(tài)有什么危害?如何避免X態(tài)的產(chǎn)生?X態(tài)怎么處理?

sally100 ? 來(lái)源:CSDN ? 2023-11-15 14:47 ? 次閱讀

1. X 態(tài)是什么?

Verilog 和 SV 定義了四種邏輯狀態(tài):0,1,Z 及 X:

0 為低電平;

1 為高電平;

Z 為高阻態(tài),可以理解為電路上的引腳懸空;

X 為不定態(tài)、亞穩(wěn)態(tài),可能為 0 可能為 1 也可能為 Z,常見(jiàn)于未復(fù)位的寄存器、鎖存器或 Memory。

其中,X 只有在仿真時(shí)存在,真實(shí)電路中不存在。若仿真過(guò)程中出現(xiàn)了 X 態(tài),表明該處存在潛在的設(shè)計(jì)風(fēng)險(xiǎn),其有可能會(huì)掩蓋 RTL Bug。

2. X 態(tài)是由什么引起的?

RTL 仿真、門(mén)仿真及低功耗仿真中均有可能出現(xiàn) X 態(tài)。X 態(tài)出現(xiàn)的原因大致總結(jié)如下:

未初始化。未初始化的四態(tài)變量,比如 logic、wire、reg、integer、time 變量;未初始化的寄存器、鎖存器,在被復(fù)位或有確定的值被鎖定之前,保持 X 態(tài)。

輸入信號(hào)未連接。外部輸入信號(hào)未設(shè)置初值(尤其 DFT 信號(hào))時(shí)為 Z,Z 在模塊內(nèi)部經(jīng)過(guò)數(shù)字邏輯后變 X 態(tài)。

信號(hào)多驅(qū)或總線爭(zhēng)用。SV 中允許將多個(gè)輸入驅(qū)動(dòng)到同一 net 類(lèi)型上,多多個(gè)驅(qū)動(dòng)存在沖突時(shí),net 即表現(xiàn)為 X 態(tài)。

操作結(jié)果不定導(dǎo)致的 X 態(tài)

位選擇或數(shù)組索引超范圍返回 X 態(tài)

邏輯門(mén)輸出的 X 態(tài)。SV 自帶原語(yǔ)或用戶(hù)自定義原語(yǔ) (UDP) 支持四態(tài)操作,當(dāng)這些邏輯門(mén)輸入為 X 或 Z 時(shí),輸出 X。

后仿 setup 或 hold time 不滿(mǎn)足,存在 timing violation,使用 notifier 將輸出變?yōu)?X 態(tài)。若只看 timing violation 不輸出 X,則添加 vcs 編譯選項(xiàng) +no_notifier。

主動(dòng)引入的 X 態(tài)。設(shè)計(jì)人為引入的 X 態(tài),比如在 case 分支中,對(duì)于 don’t care 的默認(rèn)狀態(tài)中賦值為 X 態(tài);驗(yàn)證平臺(tái)引入的 X 態(tài),比如存在四態(tài)變量 wire a, assign a = ‘bx。

寄存器或鎖存器掉電后上電。在低功耗仿真中,若無(wú)特別設(shè)置,即便在 0 時(shí)刻對(duì)寄存器或鎖存器進(jìn)行了初始化,當(dāng)其所在的 Power Domain 掉電后重新上電,其仍然為 X 態(tài)未初始化狀態(tài),需要在 upf 中設(shè)置 reinit。

若 RTL 仿真沒(méi)問(wèn)題,但門(mén)仿出現(xiàn) X 態(tài),可能為以下原因:

信號(hào)的輸入輸出方向聲明錯(cuò)誤

控制信號(hào)出現(xiàn) X 態(tài)

3. X 態(tài)有什么危害?

所謂 X 態(tài)傳播,是指 X 態(tài)作為觸發(fā)/控制條件或邏輯輸入時(shí),引起其他邏輯輸出為 X 態(tài)。不同情況下 X 態(tài)危害情況不同:

若 X 態(tài)僅僅是存在,完全不傳播,其沒(méi)什么危害;

若 X 態(tài)出現(xiàn)傳播,且電路中針對(duì)該 X 態(tài)傳播做了保護(hù),這種有限的 X 態(tài)傳播也沒(méi)有危害;

若 X 態(tài)出現(xiàn)傳播但電路中針沒(méi)有針對(duì)該 X 態(tài)傳播進(jìn)行保護(hù),那么該 X 態(tài)傳播可能會(huì)影響到芯片的正常工作。

4. 如何避免 X 態(tài)的產(chǎn)生?

確保引起 X 態(tài)的條件不成立即可避免 X 態(tài)產(chǎn)生,簡(jiǎn)單列幾條:

使用二態(tài)變量。

設(shè)計(jì)上進(jìn)行復(fù)位操作,控制通路寄存器必選帶復(fù)位,數(shù)據(jù)通路寄存器可以不帶復(fù)位。

驗(yàn)證 TB 中接口輸入信號(hào)賦初值。

仿真時(shí)利用 initreg 及 initmem 選項(xiàng)對(duì) reg 和 Memory 進(jìn)行初始化。

RTL model 中添加針對(duì) X 的 assertion,以及時(shí)發(fā)現(xiàn) X 態(tài)并消除。

if-else 及 case 中使用確定寫(xiě)法,或使用 assign+表達(dá)式代替if-else及 case。

4.1 if-else/case Vs. assign

RTL 仿真中,if-else/case 及 assign 對(duì) X 態(tài)有不同的行為,如下:

if(x) 會(huì)默認(rèn) x=0,走 else 分支,不傳播 X 態(tài)。

case(x),若存在 default 分支,則走 default 分支,否則不會(huì)匹配到任何分支。

assign c = sel ? a : b; sel=x,輸出 X,從而將 X 態(tài)傳播出去。

也就是說(shuō),if-else 和 case 不能傳遞 X 態(tài),無(wú)法暴露 X 態(tài)傳播問(wèn)題,這就導(dǎo)致無(wú)法在仿真時(shí)去發(fā)現(xiàn) X 態(tài)相關(guān)的 Bug。相比之下,assign + 條件表達(dá)式的方式能夠傳遞 X 態(tài)。此外,if-else/case 為帶有優(yōu)先級(jí)的選擇電路,不利于時(shí)序和面積,建議使用 assign 代替 if-else 和 case。

有人有疑問(wèn):if-else/case 不傳播 X 態(tài),assign 傳播 X 態(tài),為什么還要用 assign?——我們不希望出現(xiàn) X 態(tài),但我們更不希望由于 RTL 寫(xiě)法原因而掩蓋 X 態(tài)。使用 assign,能夠及時(shí)暴露 X 態(tài)問(wèn)題,從而避免 X 態(tài)被掩蓋所導(dǎo)致的問(wèn)題。

5. 兩種 X 態(tài)模型:X-optimism 和 X-pessimism

在對(duì)待 X 態(tài)問(wèn)題上有兩種模型:

X-optimism,樂(lè)觀派,其認(rèn)為 X 態(tài)不會(huì)被傳播。若檢測(cè)到邏輯輸出為 X 態(tài),將 X 轉(zhuǎn)換為 0 或 1。

X-pessimism,悲觀派,其認(rèn)為 X 態(tài)會(huì)一直被傳播下去。若檢測(cè)到邏輯輸入存在 X,即便輸出結(jié)果是確定的,也要輸出 X,從而將 X 態(tài)傳播出去。

在仿真階段,RTL 仿真對(duì) X 態(tài)過(guò)于樂(lè)觀,RTL 仿真時(shí)往往忽略 X 態(tài)并賦一個(gè)確定的值,從而無(wú)法檢測(cè)到 X 態(tài)傳播所引發(fā)的問(wèn)題;門(mén)仿更接近硬件行為,會(huì)暴露出 X 傳播問(wèn)題。

6. 如何檢測(cè) X 態(tài)傳播?

從設(shè)計(jì)角度,我們希望電路的邏輯輸出都是確定的,以避免非預(yù)期的功能缺陷。從驗(yàn)證角度,我們不喜歡 X 態(tài),但我們希望能夠發(fā)現(xiàn)并評(píng)估電路中所有可能存在的 X 態(tài),尤其是能夠傳播的 X 態(tài)。

前文提到,RTL 仿真往往對(duì) X 態(tài)過(guò)于樂(lè)觀,在門(mén)仿階段才會(huì)暴露出 X 態(tài)傳播問(wèn)題。相較于 RTL 仿真,門(mén)仿的 netlist 易讀性差、仿真速度慢且難以 Debug。鑒于此,vcs 提供了一種 Shift-Left 方案,通過(guò)在編譯仿真選項(xiàng)中添加 -xprop 相關(guān)選項(xiàng)即可在 RTL 仿真階段對(duì) X 傳播進(jìn)行檢查。

6.1 Merge Mode 介紹

vcs xprop 檢查有 3 種模式,按照從樂(lè)觀到悲觀的順序,分別為:vmerge -> tmerge -> xmerge。其中:

vmerge mode,對(duì)待 X 態(tài)最為樂(lè)觀,遵守 Verilog 或 VHDL 規(guī)定的 X 態(tài)處理規(guī)則,不存在 X 態(tài)傳播問(wèn)題。

tmerge mode,處于樂(lè)觀與悲觀之間,接近實(shí)際硬件行為或門(mén)仿,X 態(tài)傳播一段路徑后終結(jié)。

xmerge mode,對(duì)待 X 態(tài)最為悲觀,比門(mén)仿還悲觀,X 態(tài)會(huì)一直傳播下去。

不同 Merge Mode 時(shí)的 X 態(tài)傳播情況如下表所示:

d4651396-7edf-11ee-939d-92fbcf53809c.png

說(shuō)到底,-xprop=tmerge/vmerge 是為了擴(kuò)散 X 態(tài)傳播,把不傳播不定態(tài)的情形,強(qiáng)制傳播出去,從而盡早暴露 bug。

6.2 xprop 命令使用

一般來(lái)講,可以在編譯或仿真任一階段指定 -xprop 選項(xiàng)即可開(kāi)啟 xprop 檢測(cè)。

-xprop 示例用法如下:

vcs?xprop[=tmerge|xmerge|xprop_config_file]

其中,xprop_config_file 用以針對(duì)特定 instance 進(jìn)行特定模式的 xprop 監(jiān)測(cè)或開(kāi)關(guān)特定 instance 的 xprop 檢測(cè),其示例用法如下:

tree{top}
instance{top.A}{xpropOn};
instance{top.B}{xpropOff};
module{C}{xpropOff};
merge=tmerge;

使能 xprop 后發(fā)現(xiàn)的 X 態(tài)不一定都是 Bug,或者設(shè)計(jì)已經(jīng)針對(duì) xprop 做了保護(hù)。這種情況下,可以采用 -xprop=xprop_config_file 對(duì)不同模塊施以不同的 xprop mode。

注意事項(xiàng)

-xprop 一般不能跟 +vcs+initreg+0/1/random 同時(shí)使用,因?yàn)?+vcs+initreg+0/1/random 會(huì)把 Verilog 的變量、寄存器及 Memory 初始值設(shè)置為 0 或 1 等非 X 狀態(tài),這樣就測(cè)不到初始 X 態(tài)了。

若未指定 -xprop,默認(rèn)為 vmerge,即默認(rèn)不存在 X 態(tài)傳播問(wèn)題,也不進(jìn)行檢查。

若定義了 -xprop 但未指定具體模式,默認(rèn)為 tmerge,即采用接近真實(shí)電路的 X 態(tài)傳播模式并進(jìn)行檢查。

6.3 xprop 報(bào)告查看

vcs 在編譯、仿真兩個(gè)階段均提供了相關(guān)手段來(lái)檢查相關(guān) instance 的 xprop 開(kāi)關(guān)情況:

若在編譯階段使能了 xprop,編譯完成之后會(huì)生成一個(gè) xprop.log 來(lái)報(bào)告 if/case 狀態(tài)、always 邊沿觸發(fā)等條件的 xprop 檢查開(kāi)關(guān)情況。

simv 仿真階段添加仿真選項(xiàng) -report=xprop[+exit] 能生成 xprop_config.report,便于在仿真后對(duì) xprop 檢查情況進(jìn)行確認(rèn)。若采用 -report=xprop+exit,在檢測(cè)完 xprop 狀態(tài)情況后后立即終止仿真。

7. 什么階段進(jìn)行 xprop 檢測(cè)?

X 態(tài)傳播不能不做,但也不宜早做。一方面,在驗(yàn)證初期調(diào) datapath 或 sanity 期間,我們并不想看到太多 X 態(tài)傳播,我們希望對(duì)待 X 態(tài)傳播更樂(lè)觀一點(diǎn);另一方面,帶有 xprop 的仿真為 4 態(tài)仿真,毫無(wú)疑問(wèn),4 態(tài)仿真比不帶 xprop 的 2 態(tài)仿真更慢。

那么應(yīng)該在什么階段開(kāi)啟 xprop 檢測(cè)呢?以下是推薦的方案:

RTL 仿真前期不開(kāi)啟 xprop,以盡快調(diào)通 sanity/smoke case 及主要 datapath。

RTL 仿真后期建議開(kāi)啟 xprop,提前排除部分 X 態(tài)。

網(wǎng)表中沒(méi)有 always 塊,xprop 對(duì)門(mén)仿不起作用。門(mén)仿的一大作用就是排除 X 態(tài)傳播導(dǎo)致的芯片功能問(wèn)題,尤其是控制通路上的 X 態(tài)傳播。

8. 如何用 Verdi Trace X?Trace 到什么地方停止?

我們說(shuō)的 Trace X 是指追蹤 X 態(tài)產(chǎn)生的源頭。利用 Verdi 能夠自動(dòng)追蹤組合邏輯、鎖存器、觸發(fā)器等的 X 態(tài)傳播的源頭。Verdi Trace X 有兩種途徑:一種是在 Verdi GUI 內(nèi) Trace,一種是直接利用 Verdi 的 traceX 工具直接 Trace。

8.1 Verdi GUI 內(nèi) Trace

若 X 態(tài)出現(xiàn)傳播,通常能在波形里找到很多 X 態(tài)信號(hào)。多個(gè) X 態(tài)的源頭,此時(shí)我們可以選擇其中一個(gè)信號(hào)進(jìn)行跟蹤。

假設(shè)在波形中已經(jīng)發(fā)現(xiàn)了 X 態(tài),該如何 Trace X 呢??jī)煞N常用方式:

8.1.1 手動(dòng) Trace X

把出現(xiàn) X 態(tài)的信號(hào) A 拖到 nWave 窗口

nWave 窗口 Cursor 點(diǎn)在 X 態(tài)信號(hào) 0/1 -> X 跳變沿的地方

在源代碼窗口左鍵雙擊該信號(hào) A,追蹤其 Driver

檢查 A 的 Driver (控制信號(hào)、觸發(fā)條件、邏輯輸入等) 是否存在 X 態(tài)

重復(fù)以上步驟,直到找到 X 態(tài)產(chǎn)生的源頭

8.1.2 自動(dòng) Trace X

把出現(xiàn) X 態(tài)信號(hào) A 拖到 nWave 窗口

nWave 窗口Cursor 點(diǎn)在 X 態(tài)信號(hào) 0/1 -> X 跳變沿的地方

nWave 窗口右鍵單擊該信號(hào)的波形,或源代碼窗口右鍵單擊該信號(hào)

選擇 Trace X,彈出 Trace X Settings 窗口

窗口勾選所需的 Trace X 相關(guān)設(shè)置。默認(rèn) View Options 為 Flow View,此處我們也可以改為 nWave View

左鍵單擊 Trace,開(kāi)始 Trace X,Trace 結(jié)果一方面顯示在 Flow/nWave 窗口內(nèi),一方面顯示在 tTraceXRst 窗口內(nèi)(Note 提示 X 的大致出現(xiàn)原因)

d47ce6b0-7edf-11ee-939d-92fbcf53809c.png

8.2 Verdi 的 traceX 工具

除了在 GUI 內(nèi)進(jìn)行 X 態(tài)追蹤,Verdi 還提供了 traceX 工具來(lái)追蹤 X 態(tài)。traceX 用法如下:

設(shè)置變量打開(kāi) traceX 工具,setenv VERDI_TRACEX_ENABLE

采用以下命令追蹤 X 態(tài)

未提供 X 態(tài)信號(hào)列表:traceX -lca -ssf xxx.fsdb

提供了 X 態(tài)信號(hào)列表:traceX -lca -ssf xxx.fsdb -signal_file signal.list若需要手段加載 database,還需要添加選項(xiàng) -dbdir simv.daidir

查看 trx_report.txt 查看 Trace 結(jié)果

9. X 態(tài)怎么處理?

如果 X 態(tài)沒(méi)有傳播,無(wú)需處理。

如果 X 態(tài)發(fā)生傳播,但后續(xù)有 X 態(tài)保護(hù)電路,無(wú)需處理。

如果 X 態(tài)發(fā)生傳播,且后續(xù)沒(méi)有 X 態(tài)保護(hù)電路,需要從根源上消除 X 態(tài)。

10. 其他注意事項(xiàng)

assertion 中應(yīng)規(guī)避 X -> 0/1 形成的跳變沿






審核編輯:劉清

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

    關(guān)注

    14

    文章

    1018

    瀏覽量

    83744
  • vhdl
    +關(guān)注

    關(guān)注

    30

    文章

    817

    瀏覽量

    128137
  • 鎖存器
    +關(guān)注

    關(guān)注

    8

    文章

    906

    瀏覽量

    41508
  • RTL
    RTL
    +關(guān)注

    關(guān)注

    1

    文章

    385

    瀏覽量

    59785
  • DFT
    DFT
    +關(guān)注

    關(guān)注

    2

    文章

    231

    瀏覽量

    22728

原文標(biāo)題:X態(tài)及基于VCS的X-Propagation檢測(cè)

文章出處:【微信號(hào):數(shù)字ICer,微信公眾號(hào):數(shù)字ICer】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    什么是三態(tài)電路 三態(tài)電路什么特點(diǎn)

    態(tài)電路什么特點(diǎn),什么是上拉電阻、下拉電阻以及高阻態(tài)?
    的頭像 發(fā)表于 05-21 07:28 ?6825次閱讀
    什么是三<b class='flag-5'>態(tài)</b>電路 三<b class='flag-5'>態(tài)</b>電路<b class='flag-5'>有</b>什么特點(diǎn)

    RTL仿真中X態(tài)行為的傳播—從xprop說(shuō)起

    在使用VCS進(jìn)行仿真時(shí),工程師們常常會(huì)面對(duì)一個(gè)極為重要且充滿(mǎn)挑戰(zhàn)的問(wèn)題——X態(tài)傳播行為。
    的頭像 發(fā)表于 12-04 16:20 ?2750次閱讀
    RTL仿真中<b class='flag-5'>X</b><b class='flag-5'>態(tài)</b>行為的傳播—從xprop說(shuō)起

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

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

    高阻態(tài)與三態(tài)門(mén)的電路原理分析

    單片機(jī)I/O使用時(shí)都可以設(shè)置為高阻輸入,如凌陽(yáng),AVR等等。高阻輸入可以認(rèn)為輸入電阻是無(wú)窮大的,認(rèn)為I/O對(duì)前級(jí)影響極小,而且不產(chǎn)生電流(不衰減),而且在一定程度上也增加了芯片的抗電壓沖擊能力。高阻態(tài)
    發(fā)表于 01-08 11:03

    請(qǐng)問(wèn)ucos中運(yùn)行態(tài)和就緒態(tài)是在什么情況下轉(zhuǎn)化的?

    請(qǐng)問(wèn)一下各位大神ucos 中運(yùn)行態(tài) 和 就緒態(tài)是在什么情況下轉(zhuǎn)化的?????就是原子STM32開(kāi)發(fā)指南中的狀態(tài) 轉(zhuǎn)換圖 中有運(yùn)行態(tài)轉(zhuǎn)換到就緒態(tài)不知道是在什么情況下 發(fā)生的請(qǐng)指教???謝
    發(fā)表于 08-13 04:35

    請(qǐng)問(wèn)CPU與寄存器,內(nèi)核態(tài)與用戶(hù)態(tài)及如何切換?

    計(jì)算機(jī)硬件系統(tǒng)由哪幾部分構(gòu)成?編程語(yǔ)言的作用及與操作系統(tǒng)和硬件的關(guān)系是什么?請(qǐng)問(wèn)CPU與寄存器,內(nèi)核態(tài)與用戶(hù)態(tài)及如何切換?
    發(fā)表于 10-25 06:31

    電機(jī)的冷態(tài)、熱態(tài)是怎樣定義的?

    電機(jī)的冷態(tài)、熱態(tài)是怎樣定義的??jī)烧呷绾闻袛啵繚M(mǎn)負(fù)載時(shí)是熱態(tài)否則就是冷態(tài)是這樣嗎?
    發(fā)表于 12-13 08:16

    充電態(tài)內(nèi)阻與放電態(tài)內(nèi)阻何不同?

    充電態(tài)內(nèi)阻與放電態(tài)內(nèi)阻何不同? 充電態(tài)內(nèi)阻指電池100%充滿(mǎn)電時(shí)的內(nèi)阻,放 電態(tài)內(nèi)阻指電池充分放電時(shí)后的內(nèi)阻。  一般說(shuō)來(lái),放電
    發(fā)表于 11-14 11:42 ?1955次閱讀

    態(tài)門(mén)哪三態(tài)_三態(tài)門(mén)什么特點(diǎn)

    本文開(kāi)始介紹了三態(tài)門(mén)的定義與三態(tài)門(mén)的應(yīng)用,其次對(duì)三態(tài)門(mén)的三態(tài)及特點(diǎn)進(jìn)行了介紹,最后闡述了三態(tài)輸出門(mén)電路與三
    發(fā)表于 03-01 14:47 ?12.9w次閱讀
    三<b class='flag-5'>態(tài)</b>門(mén)<b class='flag-5'>有</b>哪三<b class='flag-5'>態(tài)</b>_三<b class='flag-5'>態(tài)</b>門(mén)<b class='flag-5'>有</b>什么特點(diǎn)

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

    如果在波形中觀察到信號(hào)出現(xiàn)不定態(tài)X后,需要找到不定態(tài)的源頭。如下圖所示,雖然觀察到信號(hào)A為X,其實(shí)X的源頭在B。
    的頭像 發(fā)表于 06-18 09:44 ?2804次閱讀
    分享一個(gè)定位信號(hào)不定<b class='flag-5'>態(tài)</b>的trace方法

    什么是雙光子態(tài) 如何測(cè)量雙光子態(tài)

    測(cè)量雙光子態(tài)是一項(xiàng)重要的任務(wù),因?yàn)樗梢宰屛覀兞私怆p光子態(tài)的量子特性,以及如何利用它們進(jìn)行量子信息處理。然而,測(cè)量雙光子態(tài)并不是一件容易的事情,因?yàn)樗鼈兪欠墙?jīng)典的對(duì)象,不能用經(jīng)典的方法
    發(fā)表于 08-31 10:54 ?1224次閱讀
    什么是雙光子<b class='flag-5'>態(tài)</b> 如何測(cè)量雙光子<b class='flag-5'>態(tài)</b>

    IC設(shè)計(jì):接口X態(tài)隔離設(shè)計(jì)

    雖然真實(shí)芯片中,寄存器初始狀態(tài)值只會(huì)為1或者為0。但是在RTL級(jí)仿真過(guò)程中X態(tài)的傳播經(jīng)常會(huì)給咱們?cè)斐珊芏嗦闊绮糠中盘?hào)期望為0,但是仿真結(jié)果顯示為X態(tài)
    發(fā)表于 09-20 10:47 ?707次閱讀
    IC設(shè)計(jì):接口<b class='flag-5'>X</b><b class='flag-5'>態(tài)</b>隔離設(shè)計(jì)

    阻塞態(tài)可以直接到運(yùn)行態(tài)

    阻塞態(tài)即是指進(jìn)程或線程在等待某種事件或資源時(shí)暫時(shí)停止執(zhí)行的狀態(tài)。在計(jì)算機(jī)系統(tǒng)中,由于各種原因,進(jìn)程或線程可能會(huì)進(jìn)入阻塞態(tài),等待著能夠繼續(xù)執(zhí)行的條件成熟。 在絕大多數(shù)情況下,阻塞態(tài)到運(yùn)行態(tài)
    的頭像 發(fā)表于 11-17 11:43 ?2490次閱讀

    X態(tài)傳播在低功耗驗(yàn)證中的作用

    隨著科技的發(fā)展和智能化設(shè)備的普及,我們對(duì)于高效能、低功耗的半導(dǎo)體設(shè)備需求愈加強(qiáng)烈,對(duì)低功耗仿真的需求成指數(shù)級(jí)增長(zhǎng)。X態(tài)傳播分析是低功耗仿真的重要部分,但其作用往往會(huì)被低估。
    的頭像 發(fā)表于 01-24 09:34 ?744次閱讀
    <b class='flag-5'>X</b><b class='flag-5'>態(tài)</b>傳播在低功耗驗(yàn)證中的作用

    英特爾將攜手AMD共同捍衛(wèi)x86生態(tài)

    10月16日,英特爾正式公布了一項(xiàng)重大合作計(jì)劃:與AMD攜手成立x86生態(tài)系統(tǒng)咨詢(xún)小組。該計(jì)劃由英特爾CEO帕特·基辛格親自宣布。   x86生態(tài)系統(tǒng)咨詢(xún)小組(
    的頭像 發(fā)表于 10-16 13:49 ?485次閱讀
    主站蜘蛛池模板: 国产精品秒播无毒不卡| 国产网站黄色| 日本成人a视频| 女人69xxx| 热99视频| 亚洲精品456| 四虎精品影院永久在线播放| 日韩一区二区在线观看| 六月婷婷网| ww久久| 手机看片国产在线| 热99精品| 美女视频网站色软件免费视频| 成人永久免费视频网站在线观看| 午夜精品久久久久久毛片| 国内精品手机在线观看视频| 亚洲一区欧美一区| 欧美透逼视频| 97影院理伦在线观看| 最近在线观看免费完整视频| 婷婷99| 色狠狠综合网| 国产免费一区二区三区在线| 天天操综合视频| 91大神视频在线播放| 日韩在线视频免费观看| 夜夜艹天天干| 国产欧美日韩haodiaose| 日产乱码免费一卡二卡在线| 天天草天天草| 亚洲综合激情九月婷婷| 久久综合五月开心婷婷深深爱| 国产午夜精品视频| 网友自拍区一区二区三区| 一级黄色片在线看| 乱子伦xxxx厨房| 国产精品美女在线| 高清成年美女黄网站色大| 在线高清一级欧美精品| 免费的国语一级淫片| 欧美黄业|