曰本美女∴一区二区特级A级黄色大片, 国产亚洲精品美女久久久久久2025, 页岩实心砖-高密市宏伟建材有限公司, 午夜小视频在线观看欧美日韩手机在线,国产人妻奶水一区二区,国产玉足,妺妺窝人体色WWW网站孕妇,色综合天天综合网中文伊,成人在线麻豆网观看

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

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

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

數(shù)字IC驗證和設(shè)計分工有何不同?

數(shù)字芯片實驗室 ? 來源:知乎 ? 2023-07-07 11:28 ? 次閱讀

這種搞二元對立的比較,沒有任何意義,因為二者面臨的對象就是不同的。就國內(nèi)目前的情況來看,設(shè)計的工作量大都是無形的,而驗證的工作量基本都是有形的。

從coding的角度來看,DV的work load遠比DE要大,所以有些公司為了滿足deadline會要求de和dv要達到1:1.5(預(yù)算不足),乃至1:2(預(yù)算充足)的配比。而且,即使達到上述比例,就比較單位coding時間,DV仍然遠高于DE。

所以從spec review后的RTL coding開始到sign off前,DV的debug時間會占掉整個前端開發(fā)的7成。

原因1:DV的很多工作對DE存在依賴性。

RTL沒有release前,DV是沒有辦法進行sanity case的調(diào)試的,換句話說,此時驗證環(huán)境是打不通的,后續(xù)的工作很多都會被pending住。其次RTL中如果存在基礎(chǔ)性的bug沒有及時fix,又會反過頭來影響DV環(huán)境的進度。所以,DV的速度快,DE的速度未必會快,但DE的速度慢,DV的速度一定快不了。

原因2:DV code受spec影響的程度遠高于RTL。

因為DV code大多是面向?qū)ο笳Z言編寫的,其質(zhì)量很大程度上受制于owner的水平,而且即使是頂級驗證工程師也沒法精確預(yù)判模塊未來的繼承關(guān)系,所以絕對的,可永恒復(fù)用的驗證環(huán)境是不存在的。當(dāng)IP的功能發(fā)生結(jié)構(gòu)性改變的時候,對DV owner無異于重寫環(huán)境,所以經(jīng)常會出現(xiàn)RTL小改,DV環(huán)境大改的情況。

原因3:RTL不僅僅需要經(jīng)過可綜合性檢查,還需要經(jīng)過可復(fù)用性檢查。

僅從code上來說,RTL的繼承關(guān)系遠比DV code要明顯。再退一步說,即使重寫RTL,對DE來說,整體工作量仍可控制在可接受的范圍內(nèi)。

原因4:DE和DV的工作重心不同。

DE的工作很大一部分時間是在寫微架構(gòu)和design spec,RTL coding的時間其實只占一小部分(包括找出bug后的fix time)。而DV要在學(xué)習(xí)完微架構(gòu)后,需要對各個feature進行充分的驗證,這涉及到最后整個block的完備性和可靠性的問題,自然需要投入大量的時間完善各種 corner case。

原因5:投入周期。

DV的投入周期從前期的微架構(gòu)review到tapeout前是full time,從RTL release到RTL freeze之間基本coding不間斷,所以“可見的”工作量遠遠高于DE,“體力活”的特征十分明顯。

綜上所述,DE的工作相比之下需要更高的思維強度,需要花時間coding的“簡單勞動”并不多。而DV的工作中,各種“雜活”太多,對微架構(gòu)的參與度并不高。但是,一旦DV owner將自己從繁雜的環(huán)境改動和基本case的編寫中解放出來,持續(xù)深化對設(shè)計和軟件的理解,其戰(zhàn)斗指數(shù)會飆升,對微架構(gòu)的參與度和話語權(quán)也將大大提高...這就是我們所謂的高檔位DV。

一款復(fù)雜soc芯片的設(shè)計,從設(shè)計到驗證,從前端到后端,乃至軟件團隊,需要數(shù)百人的參與,這其中蘊含著集體的智慧和勞動。

沒有哪個單一個體或部門可以貪天之功為己任。

編輯:黃飛

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

    關(guān)注

    38

    文章

    1344

    瀏覽量

    105095
  • DEBUG
    +關(guān)注

    關(guān)注

    3

    文章

    94

    瀏覽量

    20334

原文標(biāo)題:數(shù)字IC驗證和設(shè)計誰工作量大?

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

收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    【「數(shù)字IC設(shè)計入門」閱讀體驗】+ 概觀

    IC和模擬IC的設(shè)計流程,后面幾節(jié)說明了模擬IC、數(shù)字IC和FPGA設(shè)計的區(qū)別,平時了解的這些知識很分散,但這一章是把這些分散的知識進行了匯
    發(fā)表于 09-24 10:58

    【「數(shù)字IC設(shè)計入門」閱讀體驗】+ 數(shù)字IC設(shè)計流程

    的流程應(yīng)該非常熟悉了,但對于我這樣的外行,圖中的信息量太大,充滿未知。就學(xué)習(xí)而言,問題是件好事,帶著問題去研究。上述流程圖中幾個關(guān)鍵步驟的學(xué)習(xí)總結(jié): 數(shù)字前端設(shè)計:數(shù)字IC設(shè)
    發(fā)表于 09-25 15:51

    集成電路設(shè)計分工

    級的FPGA驗證。3.IC digital 數(shù)字:前端負責(zé)算法、代碼,后端負責(zé)數(shù)字部分的布局和布線。滿足性能的情況下盡可能減少電路面積。4.IC
    發(fā)表于 08-15 09:25

    集成電路的設(shè)計與分工

    級的FPGA驗證。3.IC digital 數(shù)字:前端負責(zé)算法、代碼,后端負責(zé)數(shù)字部分的布局和布線。滿足性能的情況下盡可能減少電路面積。4.IC
    發(fā)表于 08-20 09:40

    成都-急招數(shù)字驗證/Leader:

    驗證Leader,要求0-1搭建環(huán)境的經(jīng)驗,帶小團隊經(jīng)驗,50W以內(nèi);歡迎自薦或者推薦看工作機會的小伙伴。微信:473421885 簡歷可發(fā):carry.wang@yaxunhr.com備注:目前
    發(fā)表于 09-29 10:56

    數(shù)字IC設(shè)計與數(shù)字IC驗證哪個好?

    到非常高的位置?! ∧敲茨睦锟梢詫W(xué)習(xí)數(shù)字ic設(shè)計呢,可以參考了解(IC修真院),我學(xué)習(xí)過這個課程,包含數(shù)字前端設(shè)計、驗證、后端設(shè)計等,從基礎(chǔ)
    發(fā)表于 12-04 14:31

    數(shù)字IC前端和后端何區(qū)別

    數(shù)字IC就是傳遞、加工、處理數(shù)字信號的IC,是近年來應(yīng)用最廣、發(fā)展最快的IC品種,可分為通用數(shù)字
    發(fā)表于 07-28 08:27

    數(shù)字IC的設(shè)計流程哪些

    數(shù)字IC是什么意思?數(shù)字IC前端設(shè)計流程哪些?數(shù)字IC
    發(fā)表于 10-20 06:24

    32位的linux和64位的linux何不

    32位的linux和64位的linux何不同?
    發(fā)表于 06-12 09:29 ?1442次閱讀

    數(shù)字IC前端后端的區(qū)別,數(shù)字IC設(shè)計流程與設(shè)計工具

    數(shù)字IC就是傳遞、加工、處理數(shù)字信號的IC,是近年來應(yīng)用最廣、發(fā)展最快的IC品種,可分為通用數(shù)字
    發(fā)表于 11-06 16:51 ?26次下載
    <b class='flag-5'>數(shù)字</b><b class='flag-5'>IC</b>前端后端的區(qū)別,<b class='flag-5'>數(shù)字</b><b class='flag-5'>IC</b>設(shè)計流程與設(shè)計工具

    新版Arduino IDE到底何不

    對許多創(chuàng)客而言,相信對Arduino IDE 1.x并不陌生,但Arduino官方在2021年春季開始對Arduino IDE進行大改造,提出2.0版,幾經(jīng)內(nèi)外部測試驗證后,于最近發(fā)布為正式版。新版到底何不同?以下對此討論。
    的頭像 發(fā)表于 10-10 09:11 ?6905次閱讀

    ic驗證是做什么的 ic驗證用什么語言

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

    都是IC,模擬和數(shù)字何不同?

    的是 模擬信號 , 而手機處理的則是 數(shù)字信號 。 在理解數(shù)字IC與模擬IC的不同之前, 我們得先了解下這兩種信號的差異。 模擬信號和數(shù)字
    的頭像 發(fā)表于 08-04 17:55 ?3022次閱讀

    ic驗證是封裝與測試么?

    ic驗證是封裝與測試么?? IC驗證是現(xiàn)代電子制造過程中非常重要的環(huán)節(jié)之一,它主要涉及到芯片產(chǎn)品的驗證、測試、批量生產(chǎn)以及質(zhì)量保證等方面。
    的頭像 發(fā)表于 08-24 10:42 ?1073次閱讀

    概倫電子功率器件及電源芯片設(shè)計分驗證工具PTM介紹

    PTM是一款應(yīng)用于功率器件和電源芯片的設(shè)計分析套件,支持高精度提取Rdson、驗證器件的開關(guān)行為,以此提高IC產(chǎn)品的可靠性和壽命,已獲得頂級IDM和設(shè)計公司的認(rèn)可和采用。
    的頭像 發(fā)表于 04-22 10:06 ?145次閱讀
    概倫電子功率器件及電源芯片設(shè)<b class='flag-5'>計分</b>析<b class='flag-5'>驗證</b>工具PTM介紹