18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

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

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

3天內不再提示

IC驗證的主要工作流程和驗證工具是什么?

jf_GctfwYN7 ? 來源:IC修真院 ? 2023-05-31 10:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

驗證其實是一個“證偽”的過程,從流程到工具,驗證工程師的終極目的都只有一個:

發(fā)現(xiàn)所有BUG,或者證明沒有BUG,以保證芯片功能性能的正確性和可靠性。

驗證環(huán)節(jié)對于一顆芯片的重要性也是不言而喻的:

·從項目周期來說,功能驗證在芯片的整個設計周期中占用時間最多,大概要占到70%左右。

·從項目成本來說,驗證一顆芯片大概會占硬件開發(fā)總成本的50%。

接下來就來聊聊IC驗證的流程和工具。

理解DUT

驗證工程師需要深入理解芯片Spec,包括但并不限于:了解架構、數(shù)據(jù)流向、基本功能、接口、IP、協(xié)議、寄存器定義等。

對Spec了解越詳細,之后的驗證工作就能夠越充分。

使用工具:查看Spec使用最基礎的Office軟件即可

制定驗證計劃

對于芯片項目的Boss或者負責人來說,一份完整的驗證計劃需要包含:驗證策略方法、人力資源調配、項目進度評估、風險評估等多項內容。

對于驗證工程師來說,就應該考慮功能測試點、驗證層次、驗證方法和驗證覆蓋率等技術層面為主的內容,還需要在搭建驗證環(huán)境之前充分review驗證計劃。

制定驗證方法策略

一般會按照大的功能模塊或數(shù)據(jù)流向對DUT進行劃分,比如需要確定是在module/sub system/chip system哪個level去做驗證。

搭建驗證平臺

根據(jù)驗證方案來編寫驗證環(huán)境,一般會使用uvm平臺,python腳本輔助來搭建環(huán)境,并通過冒煙測試來確定驗證平臺是否完善。

從時間線上來說,搭建驗證平臺可以和提取驗證點并行進行。

提取測試點

測試點被驗證工程師認為是“驗證的圣經”,因為這是諸多工作開展的出發(fā)點和落腳點。一些公司會把這個步驟稱作VO(verification objective),也有的公司叫做Test Point。

驗證工程師在分解測試點時需要注意完備性、低耦合以及無歧義,然后將測試點羅列在Excel表格中。

理想情況下,驗證工程師拿到測試點list和DUT之后,就可以寫testcase進行驗證了。

另外,在環(huán)境搭建、驗證執(zhí)行、用例調試、覆蓋率分析等階段也會不斷對測試點進行修正和增補。

執(zhí)行驗證

根據(jù)提取出來的測試點,添加testcase在驗證平臺上去進行測試,這是一個需要反復迭代、反復優(yōu)化的過程。

這個過程中會使用到vcs/xrun進行仿真、makefile編輯腳本、verdi/ncsim查看波形,并且要盡可能確保每個測試點的功能是否實現(xiàn)正確。

收集驗證覆蓋率

需要收集功能覆蓋率和代碼覆蓋率,增補用例,以確保覆蓋率達到100%。一般可以通過imc或Verdi來查看覆蓋率報告。

一些規(guī)模比較大的IC設計公司,會設置專門的崗位來收集驗證覆蓋率。

完成驗證報告

驗證報告通常需要包含checklist、覆蓋率分析、難點覆蓋情況等內容。

上述環(huán)節(jié)概述了驗證工程師比較主要的工作流程。

但其實驗證是貫穿著整個IC設計流程的,在芯片開發(fā)過程中只要發(fā)現(xiàn)問題或缺陷,就需要進行修正和改進,直到設計符合預期的要求為止。

從提取驗證點、編寫驗證方案到搭建驗證環(huán)境再到具體驗證執(zhí)行環(huán)節(jié)的Debug,每一步都需要經驗的加持。

入行兩三年的工程師和十年經驗的工程師,在細節(jié)方面的把控是完全不同的。

而驗證,恰好是一個細節(jié)為王的崗位。這也就是為什么ic驗證工程師越老越吃香的原因之一。

工作特性要求驗證工程師要做的并不僅僅只是用EDA工具進行仿真驗證,而是從系統(tǒng)架構到應用層面對自己所負責驗證的模塊進行深入了解。

既要能夠如驗證計劃要求的那樣工作在最高層,也要能夠在最底層植入錯誤進行自我檢查。

現(xiàn)在每個摳細節(jié)的一小步,都是積累經驗一大步。與ICer共勉!

審核編輯:湯梓紅

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

    關注

    462

    文章

    53252

    瀏覽量

    455424
  • IC設計
    +關注

    關注

    38

    文章

    1365

    瀏覽量

    107597
  • eda
    eda
    +關注

    關注

    72

    文章

    3008

    瀏覽量

    180955
  • 驗證
    +關注

    關注

    0

    文章

    64

    瀏覽量

    15658

原文標題:ic驗證的主要工作流程和驗證工具是什么?

文章出處:【微信號:IC修真院,微信公眾號:IC修真院】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于FPGA的混合信號驗證流程

    (back-annotated)時序再次驗證。  此基本流程讓Fusion使用者可以利用經證實的方法,在設計過程中的任何階段驗證混合信號PSC的系統(tǒng)層級行為,就宛如全數(shù)字芯片般簡單。此流程
    發(fā)表于 10-16 22:55

    請問數(shù)字電路的系統(tǒng)級設計驗證工具流程?

    群主好,我想請教數(shù)字電路的系統(tǒng)級設計驗證工具流程?即系統(tǒng)工程師常用的硬件描述語言,系統(tǒng)驗證工具以及設計
    發(fā)表于 09-05 15:11

    IC驗證在現(xiàn)代IC設計流程中的位置和作用

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

    基于Petri網的工作流時間動態(tài)預測及驗證

    目前,工作流管理系統(tǒng)不能有效的處理時間管理問題,為了動態(tài)預測活動發(fā)生的時間間隔,驗證時間的一致性,預知潛在的時間沖突,首先建立基于時間Petri網的擴展工作流網(XTWF一n
    發(fā)表于 07-16 14:21 ?10次下載

    WCDMA單站驗證指導書

    本文檔定義了UMTS單站驗證測試工作。主要介紹測試中使用的測試工具和配置,以及測試流程和詳細過程。在實際網絡優(yōu)化項目中,網優(yōu)測試工程師應參照
    發(fā)表于 07-26 22:13 ?29次下載

    基于Petri網化簡技術的工作流模型合理性驗證

    隨著工作流系統(tǒng)趨于大型化,使得可達圖的驗證技術對于大型模型進行驗證時面臨著狀態(tài)空間爆炸的問題。因此,在過程驗證之前,對大型模型進行化簡是必要的。本文通過引入P
    發(fā)表于 12-29 17:11 ?12次下載

    Simulink 驗證和代碼生成工具通過 IEC 62304 標準的驗證

    MathWorks 醫(yī)療設備行業(yè)經理 Arvind Ananthan 說道:“由于醫(yī)療設備生產商需要獲得法規(guī)認證并滿足合規(guī)性要求,他們越來越依賴基于模型的設計,以幫助他們簡化并完善復雜的工作流
    發(fā)表于 06-08 13:32 ?1894次閱讀

    關于協(xié)同代碼驗證工作流程分析和介紹

    Polysapce Access 系列是基于網頁技術的輕量級代碼驗證結果訪問接口,用戶無需本地安裝即可通過瀏覽器訪問與桌面端工具一樣的驗證結果細節(jié)并加強了項目級信息展示,內部集成 JIRA 的接口便于問題跟蹤解決。
    的頭像 發(fā)表于 09-11 09:59 ?2609次閱讀
    關于協(xié)同代碼<b class='flag-5'>驗證</b><b class='flag-5'>工作流程</b>分析和介紹

    工作流程圖怎么用?有哪些繪制工作流程圖的軟件

    工作流程圖是清晰地展示工作中各個環(huán)節(jié)的流程圖圖示,主要用于工作活動和效率的管理。工作流程圖這種圖
    的頭像 發(fā)表于 07-28 14:22 ?5402次閱讀

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

    芯片驗證就是采用相應的驗證語言,驗證工具驗證方法,在芯片生產之前驗證芯片設計是否符合芯片定義的
    的頭像 發(fā)表于 07-25 11:48 ?7388次閱讀

    淺談IC驗證設計通用流程

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

    形式驗證入門之基本概念和流程

    和靜態(tài)時序分析工具一起來完成對電路完備的驗證。本文就以Synopsys公司的formality工具為例,來介紹形式驗證流程和基本概念,后續(xù)
    的頭像 發(fā)表于 12-27 15:18 ?3332次閱讀

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

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

    ic驗證是封裝與測試么?

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

    NX CAD軟件:數(shù)字化工作流程解決方案(CAD工作流程)

    NXCAD——數(shù)字化工作流程解決方案(CAD工作流程)使用西門子領先的產品設計軟件NXCAD加速執(zhí)行基于工作流程的解決方案。我們在了解行業(yè)需求方面累積了多年的經驗,并據(jù)此針對各個行業(yè)的具體需求提供
    的頭像 發(fā)表于 02-06 18:15 ?659次閱讀
    NX CAD軟件:數(shù)字化<b class='flag-5'>工作流程</b>解決方案(CAD<b class='flag-5'>工作流程</b>)