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

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

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

和大家聊聊IC芯片驗(yàn)證中的風(fēng)險(xiǎn)

sanyue7758 ? 來源:處芯積律 ? 作者:梨果愛秋天 ? 2022-10-17 11:46 ? 次閱讀

第一個(gè),spec 理解錯(cuò)誤。這個(gè)問題比較致命。有些bug是designer理解錯(cuò)了spec導(dǎo)致的,然后dv也理解錯(cuò)了,最終導(dǎo)致bug沒有驗(yàn)證出來。另外一類是designer 理解正確但是寫code引入了bug,dv理解錯(cuò)了spec,認(rèn)為bug正常,從而導(dǎo)致bug沒有修掉。

第二個(gè),testplan沒有列全。dv的后續(xù)驗(yàn)證行為都是根據(jù)testplan進(jìn)行執(zhí)行,很多時(shí)期bug沒有驗(yàn)到是因?yàn)閠estplan沒有列全。如何保證testplan的完備性?找designer 一起review不失一種很好的辦法。

第三個(gè),驗(yàn)證環(huán)境的架構(gòu)不合理,這包括scoreboard 檢查數(shù)據(jù)的機(jī)制不全,monitor到的信號(hào)不全,driver輸出的激勵(lì)局限性,random的數(shù)據(jù)可能局限性等等問題。從而導(dǎo)致漏驗(yàn)一些場(chǎng)景。

第四個(gè),盲目相信code coverage。很多dv認(rèn)為code coverage 收全design就大概率沒有問題。實(shí)際上在我們的設(shè)計(jì)中很多時(shí)序問題靠code coverage是沒法發(fā)現(xiàn)的。如果我們的function coverage也沒有寫全,此類問題很容易漏掉。

第五個(gè),假pass,從而導(dǎo)致該驗(yàn)證的沒有驗(yàn)證到。這類問題表現(xiàn)在驗(yàn)證環(huán)境可能有bug,自己沒發(fā)現(xiàn),或是 第三條提到的驗(yàn)證架構(gòu)的局限性,導(dǎo)致bug沒有驗(yàn)證到。

第六個(gè),忽視了log中的warning或者是violation,導(dǎo)致一些有問題的design被放任不管,從而導(dǎo)致流片風(fēng)險(xiǎn)。

第七個(gè),實(shí)際應(yīng)用的場(chǎng)景沒有驗(yàn)證到,驗(yàn)證的場(chǎng)景實(shí)際不會(huì)用到,這表現(xiàn)在寫test的時(shí)候沒有考慮軟件的應(yīng)用情況,比如某模塊在實(shí)際應(yīng)用中會(huì)被頻繁調(diào)用實(shí)現(xiàn)某一算法,但是在驗(yàn)證的時(shí)候只考慮了單一場(chǎng)景,從而忽視在實(shí)際應(yīng)用中可能存在的問題。

第八個(gè),關(guān)注了模塊功能,沒關(guān)注模塊性能,從而導(dǎo)致功能上沒有bug,但是性能上有bug。

第九個(gè),芯片驗(yàn)證中漏掉重要的檢查,比如寄存器屬性,reset值,模塊 reset行為等等。從而導(dǎo)致bug漏掉。

第十個(gè),芯片驗(yàn)證的文檔缺失,bug管理缺失,導(dǎo)致有些bug雖然已經(jīng)發(fā)現(xiàn),但是沒有提醒designer修掉,從而導(dǎo)致流片風(fēng)險(xiǎn)。

第十一個(gè),一些驗(yàn)證人員關(guān)注RTL驗(yàn)證,但是在gate leverl simulation 和 power simulation 中缺乏經(jīng)驗(yàn),沒有做全,導(dǎo)致一些時(shí)序bug 和功耗問題漏驗(yàn)。

除了上面十一條,在我們的驗(yàn)證工作中還有很多風(fēng)險(xiǎn)。如何做好驗(yàn)證,除了驗(yàn)證工程師自身的因素以外,還需要一套完善的驗(yàn)證流程。




審核編輯:劉清

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

    關(guān)注

    1

    文章

    385

    瀏覽量

    59838
  • IC芯片
    +關(guān)注

    關(guān)注

    8

    文章

    248

    瀏覽量

    26266

原文標(biāo)題:IC驗(yàn)證中的風(fēng)險(xiǎn)分析

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    IC封測(cè)芯片封裝技術(shù)

    以及IC封裝測(cè)試業(yè)三個(gè)部分,通過本文我們將帶大家認(rèn)識(shí)一下IC封測(cè)芯片封裝技術(shù)。 02何謂芯片
    的頭像 發(fā)表于 08-25 09:40 ?2155次閱讀
    <b class='flag-5'>IC</b>封測(cè)<b class='flag-5'>中</b>的<b class='flag-5'>芯片</b>封裝技術(shù)

    IC驗(yàn)證在現(xiàn)代IC設(shè)計(jì)流程的位置和作用

    的反應(yīng)是否與特性列表和設(shè)計(jì)規(guī)格說明書中的一致,如中斷是否置起。DUT是否足夠穩(wěn)健,能夠從異常狀態(tài)恢復(fù)到正常的工作模式。關(guān)于《IC驗(yàn)證》就介紹到這里!??!更多ic設(shè)計(jì)內(nèi)容請(qǐng)關(guān)注后續(xù)更新
    發(fā)表于 12-01 14:39

    數(shù)字IC驗(yàn)證之“UVM”基本概述、芯片驗(yàn)證驗(yàn)證計(jì)劃(1)連載...

    講述兩個(gè)內(nèi)容,芯片驗(yàn)證以及驗(yàn)證計(jì)劃。首先來看看芯片驗(yàn)證芯片設(shè)計(jì)當(dāng)中的地位。
    發(fā)表于 01-21 15:59

    聊聊芯片IC驗(yàn)證風(fēng)險(xiǎn)

    算法,但是在驗(yàn)證的時(shí)候只考慮了單一場(chǎng)景,從而忽視在實(shí)際應(yīng)用可能存在的問題。第八個(gè),關(guān)注了模塊功能,沒關(guān)注模塊性能,從而導(dǎo)致功能上沒有bug,但是性能上有bug。第九個(gè),芯片驗(yàn)證
    發(fā)表于 10-21 14:25

    大家一起聊聊電池分類與基本概念

    這一期,準(zhǔn)備和大家聊聊電池相關(guān)的內(nèi)容,電池大家應(yīng)該是再熟悉不過的了
    發(fā)表于 02-09 09:07 ?2992次閱讀

    如何遠(yuǎn)程執(zhí)行IC驗(yàn)證看了就知道

    設(shè)計(jì)任何芯片的關(guān)鍵步驟之一就是在獲得第一批芯片后進(jìn)行的測(cè)試。在測(cè)試,您終于可以看到全部悉心工作的成果,并確定芯片是否按照設(shè)計(jì)和仿真運(yùn)行。這稱為IC
    的頭像 發(fā)表于 10-10 14:59 ?1737次閱讀

    數(shù)字芯片驗(yàn)證流程

    芯片驗(yàn)證就是采用相應(yīng)的驗(yàn)證語言,驗(yàn)證工具,驗(yàn)證方法,在芯片生產(chǎn)之前
    的頭像 發(fā)表于 07-25 11:48 ?6188次閱讀

    淺談IC驗(yàn)證設(shè)計(jì)通用流程

    隨著芯片規(guī)模不斷加大,在IC設(shè)計(jì)過程驗(yàn)證的復(fù)雜度也進(jìn)一步加到,需要的用到的崗位人數(shù)也越來越多;很多大公司,數(shù)字前端設(shè)計(jì)工程師與驗(yàn)證工程師的
    發(fā)表于 10-25 15:13 ?1471次閱讀

    大家聊聊二十孔插座如何接線

    其實(shí)開關(guān)插座的接線并沒有大家想象那么可怕,只要掌握好方法,把家里電閘先拉下,就可以自己在家更換了,今天我就給大家聊聊二十孔插座如何接線。
    的頭像 發(fā)表于 01-30 12:01 ?4770次閱讀

    國內(nèi)MCU怎么樣?ic芯片小編為大家分享

    近年來,中國在集成電路領(lǐng)域取得了優(yōu)異的成績,也因此涌現(xiàn)出許多優(yōu)秀的國產(chǎn)芯片。目前,雖然國產(chǎn)芯片與國外ic芯片相比還有很大差距,但在低端ic
    的頭像 發(fā)表于 03-20 18:06 ?1681次閱讀

    ic設(shè)計(jì)和fpga設(shè)計(jì)有什么不同 ic設(shè)計(jì)和ic驗(yàn)證哪個(gè)好

    IC設(shè)計(jì)和IC驗(yàn)證都是非常重要的環(huán)節(jié),一個(gè)好的IC產(chǎn)品需要二者的配合。IC設(shè)計(jì)是在滿足產(chǎn)品規(guī)格書的前提下,實(shí)現(xiàn)電路性能、功耗、面積等方面的優(yōu)
    的頭像 發(fā)表于 04-12 14:01 ?3131次閱讀

    ic設(shè)計(jì)和fpga設(shè)計(jì)有什么不同 ic設(shè)計(jì)和ic驗(yàn)證哪個(gè)好

    IC設(shè)計(jì)和IC驗(yàn)證都是非常重要的環(huán)節(jié),一個(gè)好的IC產(chǎn)品需要二者的配合。IC設(shè)計(jì)是在滿足產(chǎn)品規(guī)格書的前提下,實(shí)現(xiàn)電路性能、功耗、面積等方面的優(yōu)
    發(fā)表于 04-13 17:50 ?6068次閱讀

    大家聊聊TouchPad

    HI親愛的朋友們,我是“桃花朵朵開,煩惱都躲開”的糖糖今天跟大家聊聊TOUCHTouchPad/TrackPad,俗稱觸摸板,完美替代了“小老鼠標(biāo)”,糖糖在想啥時(shí)候我們的電腦也能實(shí)現(xiàn)象科幻電影里一樣
    的頭像 發(fā)表于 04-11 10:26 ?1965次閱讀
    跟<b class='flag-5'>大家</b><b class='flag-5'>聊聊</b>TouchPad

    ic驗(yàn)證是做什么的 ic驗(yàn)證用什么語言

    IC驗(yàn)證,即集成電路驗(yàn)證(Integrated Circuit Verification),是指針對(duì)硬件設(shè)計(jì)的集成電路(IC)進(jìn)行的一系列
    發(fā)表于 07-24 15:45 ?4729次閱讀

    ic驗(yàn)證是封裝與測(cè)試么?

    ic驗(yàn)證是封裝與測(cè)試么?? IC驗(yàn)證是現(xiàn)代電子制造過程中非常重要的環(huán)節(jié)之一,它主要涉及到芯片產(chǎn)品的驗(yàn)證
    的頭像 發(fā)表于 08-24 10:42 ?875次閱讀