作者lgen7604 ()
看板Tech_Job
標題Re: [心得] IC驗證工程師工作經驗分享
時間Sun Oct 30 18:19:13 2016
整理一下關於各位提出的問題
1. DV的薪資條件如何
這真的和公司/部門強相關
在我工作的五年中 我和自己同學朋友DE比較過
薪水是 >= DE
不過這是我個人的經驗
不代表所有公司/部門的情況
2. 驗證只有產品出包才需要?
這裡有個很簡單的問題
IC design在tapeout之後
chip一回來都不需要ECO就可以量產?
如果是 恭喜
這間公司的design quality太好了
應該可以不需要DV
如果chip tapeout之後回來
要ECO 10次才能量產
投入有經驗的DV說不定可以讓ECO次數少一半
想想這對成本和 time to market 有多少幫助
3. Design做好是DE的功勞,出錯DV扛?
我的認知應該是
如果沒有bug,那DE/DV相安無事
如果產品出包,通常是DE/DV都有責任
而且通常是DE要扛的責任比較大
為什麼? 因為DV有明確的驗證scope
以我文章中的32bit加法器為例
很有可能overflow的功能DE沒有講清楚(甚至沒提到有此功能)
所以導致DV驗證不完全 最後design出錯
如果DE給的design spec很明確
然後DV沒有驗到 那就只能吞下來了
不過這在我的工作經驗中很少遇到
4. 轉職考量?
DV能不能轉職系統廠這我不敢說
我認知的DV工作範圍和系統廠比起來有段差距
但是DV做到有經驗之後
要轉職真的不難 舉個例子:
如果我拿到幾台空的電腦主機
我可以完成下列動作
1) 安裝 Linux OS 及常用的相關軟體
2) 完成 NIS/NFS/DNS 及各項常用服務的設定
3) 以RTL設計design (write RTL/sdc and synthesis)
是的 沒錯
有經驗的DV可以cover部分DE的工作
因為好的DV不只會告訴DE哪裡設計錯了
還可以和他討論怎麼改比較好
4) 執行驗證工作
所以有經驗的DV 轉職絕對不會是問題
但是這個工作是滿困難的 門檻有點高
在國外很多DV是由資深DE轉職的
5. DV的地位比DE低?
這真的很難說
公司/部門文化有很大的影響
老闆幾乎都是DE出身是沒錯
重點是有沒有DV的sense
好的DE通常驗證的sense也不錯
他會知道DV的價值
另外就是當DE發現DV一直找出自己沒發現的bug時
通常態度就會比較客氣了
6. 以UVM做系統驗證,有沒有什麼好的參考資料?
這我也找了很久 沒看到什麼好資料
請更有經驗的DV前輩分享 ^^
7. 希望公司更重視DV一點
我們現在DV team很難找人啊
雖然我們的薪資比DE高
但是技術門檻和複雜度也高啊 XD
以CP值考量的話 在台灣真的很難找到人...
希望這篇Q&A可以提高大家加入DV的意願
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.195.203.107
※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1477822757.A.CD5.html
※ 編輯: lgen7604 (123.195.203.107), 10/30/2016 18:19:53
※ 編輯: lgen7604 (123.195.203.107), 10/30/2016 18:32:22
推 howard60104: 最近收到螃蟹數位ic驗證工程師的面試邀請,想問可能 10/30 18:36
→ howard60104: 會問什麼?要怎麼準備?小弟寫過c,verilog,python, 10/30 18:36
→ howard60104: 至於ic設計相關只在大學修過課懂點皮毛,研究所完全 10/30 18:36
→ howard60104: 沒碰了。肯請指點。 10/30 18:36
→ lgen7604: 你可以 google "vlsi interview questions" 參考看看 10/30 19:34
→ lgen7604: 版友們分享的面試心得也有很多可以參考 10/30 19:37
推 obov: DV碰不到domain knowledge的核心 10/30 19:40
→ obov: 當然那不代表DE就碰得到 碰到的會值錢很多很多就是惹 10/30 19:41
噓 DickMartin: DV薪水比DE高 甘有可能? 10/30 19:57
→ DickMartin: DV 技術門檻比DE高? 言過其實 10/30 19:58
噓 DickMartin: 不過你才五年 年青人終就是年青人 10/30 20:01
→ lgen7604: 我自己的經驗是DV可以接觸到domain knowledge的核心,如 10/30 20:23
→ lgen7604: 果不行的話,我認為公司對DV的定位有點問題,可以仔細想 10/30 20:23
→ lgen7604: 想是不是要換個工作試試看 XD 10/30 20:24
推 Battie: 說實話,有經驗的DE也能建環境,下random constraint ,然 10/30 20:37
→ Battie: 後很多DV,基本上把dut當黑盒子。 10/30 20:37
推 Acme: 有公司,因為ip都是用買的,所以dv人挺多的。也有公司,DE給dv 10/30 20:41
→ Acme: 的dut是加密後的碼 10/30 20:41
推 ptta: DE做得好可以,可以升到更高的管理職,去規劃產品的。DV頂多 10/30 20:48
→ ptta: 薪水上漲 10/30 20:48
→ lgen7604: 有經驗的DE驗證sense很好,執行也到位,我也希望能多遇到 10/30 20:56
→ lgen7604: 這種同事 10/30 20:56
推 chuan103: 同感推 10/30 22:09
推 conqueror2: 很好奇真的能eco十次嗎 DE應該會先被火掉吧... 10/30 23:12
→ Smile365Day: 原po是哪間公司啊?跟大家的認知差蠻多的 10/31 00:06
→ lgen7604: 我是在MediaTek,個人經驗分享,每個公司/部門情況不同,僅 10/31 00:28
→ lgen7604: 供參考. ECO部分只是舉例,非本公司的情況 XD 10/31 00:29
推 bw51: 大型外商 Architecture > DE > DV,最賽是DV,有責任DV扛,要有 10/31 00:49
→ bw51: 背黑鍋打算!! 10/31 00:49
推 Battie: 與我看到的WCx不一樣 10/31 01:07
推 linbaskenny: 驗證可以做五年以上也是蠻厲害的了,原po對這個工作 10/31 08:00
→ linbaskenny: 非常有愛 10/31 08:00
推 timwu1130: 寫的真不錯~ps.跪求原po內推XD 10/31 11:47
推 ssha7985: 好文推推!!身為同樣DV team 共勉之 10/31 15:20
推 ufo0241: DV門檻超級高 覺得不適合新人....有DE經驗後有興趣再轉吧 10/31 15:50
推 bluemkevin: DV 的門檻不會低 10/31 17:59
推 bluemkevin: 驗證效能的提升不是下下contraint那麼簡單的事 10/31 18:02