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

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

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

對驗證現(xiàn)狀的幾點思考

rfdqdzdg ? 來源:驗證芯發(fā)現(xiàn) ? 2023-07-10 10:04 ? 次閱讀

2023年初,Siemens發(fā)布了2022年Functional Verification Study。從中可以看到一些近年的驗證數(shù)據(jù),分享幾點個人的愚見。

DE和DV的人數(shù)比應該是多少?

根據(jù)調(diào)查結(jié)果如下圖所示,分別列出了近幾年DE和DV的整體數(shù)量比,以及在不同規(guī)模領(lǐng)域內(nèi)的人數(shù)比。整體看大部分項目中DE和DV的配比約為1:1。

3b8fbe12-1ec4-11ee-962d-dac502259ad0.png3b9f8338-1ec4-11ee-962d-dac502259ad0.png

結(jié)果遠沒有達到所謂的1:2,甚至1:3。甚至在超大規(guī)模的芯片項目中,DE的數(shù)量還會超出DV。1:1的比例還是比較真實的,從作者經(jīng)歷過的一些項目看,也沒有遇到過DE/DV能達到1:2的公司

除了數(shù)量上沒有達到,還存在一些"奇怪"的現(xiàn)象:DV的"被動"局面。在很多公司或者項目中,DV往往都是一種"被動"的角色。spec的改動或者code修改,DV大多都是處于被通知方,很少有DV能夠參與到architecture或者spec修改的討論中去,有些修改一般也不會征詢DV的意見,甚至有些改動都不會知會DV。這種現(xiàn)象在大公司會有所改善,有著相對規(guī)范的流程。在小公司里,則尤為明顯一些。

怎么辦呢?沒有什么好辦法,不要"妄自菲薄",合適的時候發(fā)出作為DV的聲音,提升對業(yè)務的專業(yè)能力。時間在往前走,不要讓自己的認知和技能在原地踏步。如果除了技術(shù)因素外,驗證leader的風格有時也會成為重要因素:)

DV的時間都去哪兒了?

從圖中可以看到,DV的時間的分配:

Test Planning, 13%

Testbench Development, 15%

Creating Test and Running Simulation, 21%

Debug, 47%

Others, 5%

3baf2fe0-1ec4-11ee-962d-dac502259ad0.png

為了對比,作者找來2016,2018年和2020的數(shù)據(jù),對比如下:

3bc254bc-1ec4-11ee-962d-dac502259ad0.png

從上述的對比可以看出,驗證testplan的占比比較穩(wěn)定,沒有大的變化,占整個驗證周期的13%左右。

Testbench Development的占比則是一直在降低,從2016年的22%下降到15%。腳本和其他的eda自動化構(gòu)建,包括UVM的廣泛使用,或許是testbench構(gòu)建效率不斷提升的原因之一。

Case的開發(fā)和仿真,2016年以來的數(shù)據(jù),有些起伏,但也變化不大,仍占據(jù)整個驗證周期的22%左右。而debug過程的占比,一直以來都非常之高,達到40%以上,在2022年的結(jié)果中,甚至達到了47%。

如果將creating case和debug統(tǒng)一來看,那么這一過程的趨勢如下:

3bd3ad2a-1ec4-11ee-962d-dac502259ad0.png

可以看到,驗證的開發(fā)調(diào)試過程的占比是處于增長的趨勢,在2020年達到了。隨著諸如AI自動駕駛等新方向的涌現(xiàn),也會出現(xiàn)一些較新的領(lǐng)域,如安全驗證等。隨著芯片規(guī)模的增長,驗證的復雜度和調(diào)式難度也在不斷攀升。驗證周期占整個項目周期的比例也達到50%~60%。

這里還有一個有趣的數(shù)據(jù),如果我們把Testbench Development、Creating Test and Running Simulation和Debug看作是testplan的執(zhí)行過程,那這一過程的占比近年來的數(shù)據(jù)分別為,2016-83%,2018-84%,2020-84%,2022-83%??吹竭@個數(shù)據(jù),讀者能想到什么呢?

二八定律。

雖然前面的testplan的耗時僅占比13%,但作者相信就是這13%的testplan或者testpoint規(guī)劃,就已經(jīng)確定了80%的驗證完備性。

驗證執(zhí)行中,另一個二八定律是coverage的收集。DV都會有這樣的經(jīng)歷,當coverage達到80%或者90%以后,就提升很慢了。最后的這10%或者20%的coverage,需要更多的投入,構(gòu)建各種定向corner case。

3bdf05ee-1ec4-11ee-962d-dac502259ad0.png[圖片來源:DVCov2023 poster,Accelerating Functional Verification Through Stabilization of Testbench Using AI/ML]

項目進度delay,這正常嗎?

如果某一天,你們的項目進度delay了,不要擔心,并只有你們的項目delay了。根據(jù)調(diào)查結(jié)果顯示,有將近66%的projects會delay。

3befe012-1ec4-11ee-962d-dac502259ad0.png

項目準時交付的原因"千篇一律",計劃制定的好,團隊齊心協(xié)力,努力配合。

項目delay的背后也是"豐富多彩",新增需求,計劃不合理,分工不明確,人手不夠,加班來湊:)。

一個芯片項目,打工人,項目經(jīng)理,QA,老板等人,每個人都從不同的角度審視著,結(jié)果導向,質(zhì)量管理,進度管理,風險管理,溝通管理等等。如果有機會,一定去owner一個項目,能看到不角色對其"利益"的訴求,將會給你帶來非常不一樣的體驗。

流片,可以一版成功嗎?

雖說成功是偶然,失敗是經(jīng)常,但每個芯片公司都有一個一版點亮的美好期望,那事實怎么樣呢?

3c00193c-1ec4-11ee-962d-dac502259ad0.png

在調(diào)查的project中,僅有24%的project可以一版成功!而且隨著隨著工藝節(jié)點尺寸的減少,wafer和mask的成本增長非???。從28nm到3mn,wafer成本增大了10倍,mask成本增大了25倍。

而在可以一版成功的project中,不同芯片規(guī)模的成功率也非常有特點。規(guī)模處于10M-1B門的芯片,一版成功的比例只有13%。3c0db22c-1ec4-11ee-962d-dac502259ad0.png

而在各種導致流片失敗的原因中,邏輯和功能錯誤仍是主要原因。

3c2a8c62-1ec4-11ee-962d-dac502259ad0.png





審核編輯:劉清

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

    關(guān)注

    15

    文章

    993

    瀏覽量

    54772
  • UVM
    UVM
    +關(guān)注

    關(guān)注

    0

    文章

    181

    瀏覽量

    19121
  • SPEC
    +關(guān)注

    關(guān)注

    0

    文章

    31

    瀏覽量

    15769

原文標題:對驗證現(xiàn)狀的幾點思考

文章出處:【微信號:數(shù)字芯片設(shè)計工程師,微信公眾號:數(shù)字芯片設(shè)計工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    阿里智能對話交互實踐及范式思考

    阿里巴巴的孫健博士表示,對于研發(fā)對話交互機器人的幾點思考和體會:堅持用戶體驗為先;降低產(chǎn)品和交互設(shè)計的不確定性;打造讓機器持續(xù)學習能力;打造數(shù)據(jù)閉環(huán)。
    發(fā)表于 07-12 16:41 ?3057次閱讀

    關(guān)于模擬電子技術(shù)實驗教學的思考

    不言而諭,然而,在目前“模擬電子技術(shù)實驗”教學中,我們可以發(fā)現(xiàn),學生實驗能力不強、實驗教學效果不理想的現(xiàn)狀仍沒有得到根本解決。究其原因,筆者認為有以下幾點: 1.長期以來,人們對實驗教全文下載
    發(fā)表于 05-06 08:55

    編程:思考還是打字

    有些人的工作需要大量的思考,還有些人則只是敲敲代碼而已。其實這兩種人從事的是非常不同的工作,需要采取截然不同的方式進行管理。 有時編程就是打字“我們首先是個打字員,其次才是程序員”。很多業(yè)務
    發(fā)表于 12-16 17:22

    中汽創(chuàng)智科技首席人工智能官丁華杰:AI賦能自動駕駛的幾點思考 精選資料分享

    中國智能產(chǎn)業(yè)高峰論壇(CIIS 2020)在嘉興南湖舉辦。在11月15日舉辦的智能駕駛產(chǎn)業(yè)專題論壇上,中汽創(chuàng)智科技有限公司首席人工智能官丁華杰先生為我們帶來了題為《AI賦能自動駕駛的幾點思考》的精彩
    發(fā)表于 07-27 06:14

    浙江省農(nóng)田水利投入問題的幾點思考

    浙江省農(nóng)田水利投入問題的幾點思考摘要: 投入是加強農(nóng)田水利建設(shè)的關(guān)鍵因素. 浙江省農(nóng)田水利投入存在主體不明、投入不足、補償機制不暢、法律保障不力等
    發(fā)表于 04-23 14:14 ?4次下載

    無線電管理機構(gòu)學習型機關(guān)建設(shè)的現(xiàn)狀思考

    無線電管理機構(gòu)學習型機關(guān)建設(shè)的現(xiàn)狀思考鹽城市無線電管理處  吳 懷 昌 ------------------
    發(fā)表于 04-16 19:01 ?795次閱讀

    對國產(chǎn)PLC產(chǎn)業(yè)化的幾點思考

    對國產(chǎn)PLC產(chǎn)業(yè)化的幾點思考 自二十世紀六十年代美國推出可編程邏輯控制器(Programmable Logic Controller,PLC)取代傳統(tǒng)繼電器控制裝置以來
    發(fā)表于 06-18 14:09 ?638次閱讀
    對國產(chǎn)PLC產(chǎn)業(yè)化的<b class='flag-5'>幾點</b><b class='flag-5'>思考</b>

    關(guān)于DC轉(zhuǎn)換器的幾點思考

    關(guān)于DC / DC轉(zhuǎn)換器的幾點思考 簡介 許多系統(tǒng)要求直流電源的主要來源被轉(zhuǎn)換為其他電壓。電池驅(qū)動電路明顯的候選人。在筆記本電腦6V或12V電池必須轉(zhuǎn)換為不同的潛力存儲器,磁盤驅(qū)動器,顯示和操作邏輯
    發(fā)表于 05-02 11:21 ?6次下載
    關(guān)于DC轉(zhuǎn)換器的<b class='flag-5'>幾點</b><b class='flag-5'>思考</b>

    平板顯示產(chǎn)業(yè)的發(fā)展現(xiàn)狀和存在問題的描述

    本文介紹了全球平板顯示產(chǎn)業(yè)發(fā)展現(xiàn)狀、發(fā)展趨勢,以及我國平板顯示產(chǎn)業(yè)發(fā)展現(xiàn)狀和存在的問題與下一步工作的思考。
    發(fā)表于 10-19 15:47 ?11次下載
    平板顯示產(chǎn)業(yè)的發(fā)展<b class='flag-5'>現(xiàn)狀</b>和存在問題的描述

    對照明產(chǎn)業(yè)現(xiàn)狀和趨勢的思考

    在12月14日的2018高工LED十周年年會,由木林森冠名的閉幕式專場上,陽光照明總經(jīng)理官勇帶來了《對照明產(chǎn)業(yè)現(xiàn)狀和趨勢的思考》的主題演講。
    的頭像 發(fā)表于 12-26 10:40 ?3276次閱讀

    AN29-關(guān)于DC-DC變換器的幾點思考

    AN29-關(guān)于DC-DC變換器的幾點思考
    發(fā)表于 04-19 12:39 ?7次下載
    AN29-關(guān)于DC-DC變換器的<b class='flag-5'>幾點</b><b class='flag-5'>思考</b>

    關(guān)于嵌入式軟硬件開發(fā)的幾點思考

    關(guān)于嵌入式軟硬件開發(fā)的幾點思考1、嵌入式軟件有哪些特點?答:(1) 實時性:環(huán)境特定;快速啟動(2)異步事件的并發(fā)處理:多任務;隨機性(3)應用/操作系統(tǒng)一體化:VxWorks; Linux(4
    發(fā)表于 10-21 09:36 ?4次下載
    關(guān)于嵌入式軟硬件開發(fā)的<b class='flag-5'>幾點</b><b class='flag-5'>思考</b>

    對***的幾點思考

    國產(chǎn)芯片與國外芯片的差距是小了,還是更大了?
    的頭像 發(fā)表于 06-25 09:43 ?1110次閱讀
    對***的<b class='flag-5'>幾點</b><b class='flag-5'>思考</b>

    數(shù)字IC驗證之基本的TLM通信

    提高驗證生產(chǎn)力的關(guān)鍵之一就是在合適的**抽象層次**思考問題和完成驗證工作,為此UVM提供了 **事務級別(transaction level)** 的通信接口 **(Transaction-Level Modeling,TLM
    發(fā)表于 06-25 11:42 ?509次閱讀
    數(shù)字IC<b class='flag-5'>驗證</b>之基本的TLM通信

    關(guān)于新能源汽車電驅(qū)系統(tǒng)的幾點思考

    產(chǎn)品供應現(xiàn)狀 1)國外老牌一流車企均采用-流動力總成零部件企業(yè)產(chǎn)品 2)新能源主要車企如TSL、BYD,采用自己設(shè)計或者OEM供應商 3)國內(nèi)傳統(tǒng)車企自己設(shè)計或者制造零部件,但是無成本優(yōu)勢
    發(fā)表于 10-24 09:41 ?328次閱讀
    關(guān)于新能源汽車電驅(qū)系統(tǒng)的<b class='flag-5'>幾點</b><b class='flag-5'>思考</b>