顯示廣告
隱藏 ✕
※ 本文轉寄自 ptt.cc 更新時間: 2021-10-17 11:32:04
看板 Tech_Job
作者 lgen7604 ()
標題 [心得] IC驗證工程師工作經驗分享
時間 Sun Oct 17 02:52:48 2021


在DV工作十年,算是一個里程碑?除了分享一些心得外,也再次推廣DV這個職務。 XD

感謝遇到的所有長官、同事、還有各種機緣。

先聲明,以下都是個人經驗分享,並非表示所有公司、部門狀況。

======= 從抄自己的文章開始 =======

以下 Digital Designer (簡稱DE)
指稱主要工作是用HDL(台灣多用Verilog)設計數位IC電路的工程師

Digital Verification Engineer(簡稱DV)
工作相關技能:
  Part 1,
    1. Linux + shell script
    2. scipt language (Perl, Python, Tcl, ...)
    3. simulator (IUS, VCS, ModelSim)
    4. debugger (通常是Verdi)
    5. SystemVerilog
      5-1. 一般常用語法
      5-2. SystemVerilog Assertion
      5-3. Functional Coverage
    6. UVM
    7. FPGA
    8. 各種Protocal(AMBA, SPI, I2C, SDIO, ...)
    9. Domain know-how, know-why
    10. GLS (gate-level simulation)
    11. Static verifcation technologies. (formal verifcation)
    12. AMS (analog/mixed signal) verifcation.
    13. UPF (Unifed Power Format) low-power verifcation using UPF.
    14. ARM CPU architechture
    15. Embedded system (C/asm firmware)
    16. Emulator (Zebu, HAPS, Palladium, Veloce)
    17. SystemC modeling
  Part 2,
    1. 驗證團隊執行規劃
    2. 帶新人


新增 5-2 SystemVerilog Assertion 獨立項目,是因為除了 dynamic simulation 之外,

還可以延伸到 formal verification。


新增 5-3 Functional Coverage 獨立項目,因為更加體會到其重要性。

Domain know-how, know-why 比較多且雜,就不列出細節項目了。

主要是透過再次分享工作累積的經驗,希望傳達給各位版友,

DV的技術深度及廣度是可以做得很高,不會落後於數位設計。


關於薪資、職涯出路發展、和數位設計職缺比較等問題,很多前人都有分享過了,


不在此贅述。(補充:我覺得做DE做DV「都很好」)

順便分享以前很難回答的問題:

關於UVM的學習書籍,市面上已經明顯比以前有更多選擇了,簡體、英文書都有。

以完全不花錢來說,我推薦可以註冊 SIEMEMS Verification Academy 網站,

有免費的 UVM cookbook pdf 可以下載,不過書籍排版做得不太好,比較建議看網頁版。

另外就是如果想要初步了解DV這個職務在做什麼事情,強力推薦一本書。


以下內容取自《ASIC/SoC Functional Design Verifcation》

+ SystemVerilog + UVM (Universal Verifcation Methodology).
+ UPF (Unifed Power Format) low-power verifcation using UPF.
+ AMS (analog/mixed signal) verifcation. Real number modeling, etc.
+ SystemVerilog Assertions (SVA) and functional coverage (SFC) languages
  and methodology.
+ Coverage-driven verifcation(CDV) and constrained random verifcation(CRV).
+ Static verifcation technologies. Formal verifcation (model checking),
  static + simulation hybrid methodology, X-state verifcation,
  CDC (clock domain crossing), etc.
+ Logic equivalency check (LEC). Design teams mostly take on this task. But
  the DV (design verifcation) team also needs to have this expertise.
+ ESL—Electronic System Level (TLM 2.0) virtual platform development (for
  software development and verifcation tests/reference model development).
+ Hardware/software co-verifcation (hint: use virtual platform methodology).
+ SoC interconnect (bus-based and NoC—network-on-chip) verifcation.
+ Simulation speedup using HW acceleration, emulation, and prototyping.

最後分享,敝公司最近大舉招募,這應該不算是新聞了,

有興趣的版友可以趁最近去試試看,如果有DV相關的問題歡迎一起討論。


--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 106.1.235.38 (臺灣)
※ 文章代碼(AID): #1XQn-320 (Tech_Job)
※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1634410371.A.080.html
h816090     : 好專業,推1F 10/17 02:58
HardyJJ     : 這是發哥hr在貼徵才文嗎..2F 10/17 03:20
eduishappy  : 謝謝分享3F 10/17 03:38
labbat      : 雖然不是這領域,但也推4F 10/17 04:03
furnaceh    : 要學的東西好多喔,都不會忘記嗎5F 10/17 06:42
royli       : formal有人用?好驚訝6F 10/17 07:39
mmonkeyboyy : = ="當然有人用啊7F 10/17 07:59
OBTea       : formal 用一堆,以後還要用更多,某些驗證快太多了8F 10/17 08:26
yorkeram    : 推9F 10/17 08:37
danielwag007: 別透露太多啊 搶我們飯碗 XD10F 10/17 08:59
USAJeremyLin: 推11F 10/17 09:12
twpunkboy   : 推高手前輩12F 10/17 09:14
ray29623918 : 推推!而且很用心回覆相關問題~13F 10/17 09:29
kelseyaya   : 推14F 10/17 09:32
ftrhalcyon  : 推專業15F 10/17 09:37
OBTea       : 台商DV人力很缺,但是上層給的人好少16F 10/17 09:37
mmonkeyboyy : dv很多都拿去印度做啊17F 10/17 09:46
n12052233g  : dv 真低難 要學東西有廣又深@@18F 10/17 09:47
tech1140    : 推!感謝分享19F 10/17 09:49
OBTea       : DV比DE重要,現在搞架構的越來越多DV出身20F 10/17 09:51
bdenken     : Systemverilog寫的好要飯要到老21F 10/17 10:12
ndmcpt2002  : 推22F 10/17 10:21
twicm       : 前陣子逛到一個在聊DV的discord https://discord23F 10/17 10:21
twicm       : .gg/9BXfwznh
yaote       : 推25F 10/17 10:44
Battie      : "DV比DE重要,現在搞架構的越來越多DV出身",所以現26F 10/17 10:55
Battie      : 在主要搞架構的是警衛嗎?因為DV比DE重要,所以現在搞
Battie      : 架構的一定不是DE
Battie      : 現在搞架構的比例最高的就是最重要的
Battie      : 既然DV比DE重要,那DV搞架構比例應該比DE高
Battie      : 如果沒有比較高,就是有人在胡扯
bubyvon     : 推推32F 10/17 11:08
one99180517 : 推33F 10/17 11:26

--
※ 看板: Tech_Job 文章推薦值: 0 目前人氣: 0 累積人氣: 524 
分享網址: 複製 已複製
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇