【EP3 | 請問類比IC設計大師-Hank 】
#填問卷抽大獎
第三集Podcast邀請到IP Hank主管
分享類比IC設計工程師工作內容、面談技巧
另外Hank對新鮮人有很重要的提醒喔!
趕快收聽Hank大師的podcast吧!
收聽連結: https://reurl.cc/7r72X5
若您收聽後,有任何問題或想對我們說的話
歡迎您填寫問卷,有機會在下一期節目回答你的問題喔!
限時加碼填問卷抽獎⬇️⬇️⬇️
問卷連結: https://reurl.cc/2rEx2n
🔥抽Switch Lite+馬力歐家庭賽車場(2組)、小米手環5(5隻)
註:7/30於粉絲專頁公布得獎名單
#請問大師
#聯詠podcast
「ic設計工程師工作內容」的推薦目錄:
- 關於ic設計工程師工作內容 在 聯詠科技 Novatek Facebook 的最佳貼文
- 關於ic設計工程師工作內容 在 [心得] IC驗證工程師工作經驗分享- 看板Tech_Job - 批踢踢實業坊 的評價
- 關於ic設計工程師工作內容 在 Ic設計到底要會什麼,在做什麼? - 科技業板 - Dcard 的評價
- 關於ic設計工程師工作內容 在 [畢業做什麼] 數位IC Design薪水有多少?職缺需求在寫什麼 ... 的評價
- 關於ic設計工程師工作內容 在 ic設計工作內容2023-在Facebook/IG/Youtube上的焦點新聞和 ... 的評價
- 關於ic設計工程師工作內容 在 ic設計工作內容2023-在Facebook/IG/Youtube上的焦點新聞和 ... 的評價
- 關於ic設計工程師工作內容 在 聯發科技職類介紹第二彈【數位IC設計】! - Facebook 的評價
- 關於ic設計工程師工作內容 在 台灣亞德諾半導體股份有限公司ptt 的評價
- 關於ic設計工程師工作內容 在 台灣亞德諾半導體股份有限公司ptt - 2023 的評價
- 關於ic設計工程師工作內容 在 2023 台灣亞德諾半導體股份有限公司ptt - xm5.org 的評價
- 關於ic設計工程師工作內容 在 2023 軟體工程師自學ptt 的評價
- 關於ic設計工程師工作內容 在 軟體工程師自學ptt 2023 - gulleracak.online 的評價
- 關於ic設計工程師工作內容 在 軟體工程師自學ptt 2023 的評價
- 關於ic設計工程師工作內容 在 軟體工程師自學ptt 2023 - kopsbn.online 的評價
- 關於ic設計工程師工作內容 在 台灣亞德諾半導體股份有限公司Ptt - usanewsmedia 的評價
- 關於ic設計工程師工作內容 在 2023 軟體工程師自學ptt - fayopet.online 的評價
- 關於ic設計工程師工作內容 在 2023 製程設備比較ptt - zahor.online 的評價
- 關於ic設計工程師工作內容 在 製程設備比較ptt 2023 的評價
ic設計工程師工作內容 在 Ic設計到底要會什麼,在做什麼? - 科技業板 - Dcard 的推薦與評價
本魯想當Ic設計公司的Rd,到底需要會什麼東西才能勝任呢?那工作內容是整天兜MOS跟BJT嗎?為了達到客戶要求整天兜電路算電壓跟功耗? ... <看更多>
ic設計工程師工作內容 在 [畢業做什麼] 數位IC Design薪水有多少?職缺需求在寫什麼 ... 的推薦與評價
半導體#前端 工程師 #學士學歷#電機系#通訊系# IC設計 #ICDesign#美國留學#美國 工作 #104 #1111 #Lindedin!畢業做什麼FB:https://reurl.cc/L0gle3畢業做 ... ... <看更多>
ic設計工程師工作內容 在 [心得] IC驗證工程師工作經驗分享- 看板Tech_Job - 批踢踢實業坊 的推薦與評價
工作五年了 從剛畢業的小菜鳥 到現在也經歷了不少Project
發現版上對於IC驗證工程師的資料很少
來分享一下自己的工作經驗
希望能讓更多人知道IC驗證工程師的工作內容
如果各位有任何問題歡迎指教及討論
以下 Digital Designer(簡稱DE)
指稱主要工作是用HDL(台灣多用Verilog)設計數位IC電路的工程師
Digital Verification Engineer(簡稱DV)
工作相關技能:
1. Linux + shell script
2. scipt language (Perl, Python, Tcl, ...)
3. simulator (IUS, VCS, ModelSim)
4. debugger (通常是Verdi)
5. SystemVerilog/VMM/UVM
6. FPGA
7. 各種Protocal(AMBA, SPI, I2C, SDIO, ...)
IC驗證工程師的工作內容說白了很單純
怎麼確定RTL設計是對的?
這也是很多公司不重視DV的原因
驗證是種概念
DE把RTL寫出來當然會想辦法驗證自己寫的東西是否正確
為什麼還需要DV呢?
我們分兩個層面來看 IP level和system level
以IP level來說 例如32bit加法器(a+b=c含overflow bit)
這個design超簡單的吧
但是要測試完所有的組合是不太可能的
a, b 各有 32bits 組合接近 2^64 種
每秒跑一百萬組測資要跑超過50萬年......
基本上很多DE就是隨便寫幾組測資試試看
那要跑多少測試資料才算夠呢?跑一百萬組應該很多了吧
以DV的角度來看這題 重點不是測資數量的多寡
而是用coverage的數據來說話
包含 code coverage, toggle coverage, branch coverage, functional coverage
例如就算跑了一百萬組測資 如果有幾個bit一直都是0
有可能 input 1 時會發生錯誤但是沒有發現
我的經驗是DV的價值在於「如何制訂計畫,在有限時間內提高IC設計的可靠度」
執行的技能是其次 就算DE自己寫verilog testbench驗證
只要觀念正確也可以有很好的效果
DV可以協助DE突破盲點 也可以提供技術讓驗證更有效率
從system level來看 驗證的複雜度就更高了
通常每個IP都有自己的owner 系統又會由另外一個人整合
有做過design的都知道 就算每個IP測試都是正確的 整合完還是常常發生問題
就算系統運作正常 還可能有效能不足的問題
這通常是因為各個IP間該如何溝通 定義不清楚或是不完整
所以做系統驗證必須要對整個系統架構有足夠了解
當然 有人會認為做系統整合的工程師也可以做到這件事
某種程度上來說沒錯 只要系統整合的工程師是超人
以上工作內容都能吃下來的話
為了效率 另外找DV來做這件事
除了平行展開做事會比較快 專業分工也可以做得更深入
總結來說 DV的工作內容大概就是
1. 了解數位設計內容
2. 制訂驗證計畫
3. 建立自動化驗證環境並執行
以上是個人經驗分享
如果對驗證有興趣的話
可以找《SystemVerilog for Verification》這本書來參考看看
希望台灣的IC設計公司能多重視驗證一點...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.195.203.107
※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1477695484.A.74C.html
... <看更多>