DFT工程師[編輯] / [新增其他職務]
職業心智圖 | |
---|---|
IC設計公司DFT工程師 | |
![]() | |
DFT工程師 (半導體|IC設計|產品驗證部) 可測試設計工程師在IC設計公司中主要負責在電路設計中導入測試架構,確保晶片設計具備高可測試性,以便生產後能進行自動測試和故障診斷。該職位的核心在於設計並驗證DFT方案(Design For Testability),包含掃描鏈、BIST電路等,並進行測試向量生成與覆蓋率分析,協助提高產品良率與降低測試成本,工作過程中必須與設計、驗證、製造團隊密切協作。DFT工程師的工作職責可以簡單說明如下:
- DFT架構設計:負責根據IC設計規範制定DFT方案,導入掃描鏈、BIST等測試技術,確保晶片設計具備完善的可測試性。
- 測試向量產生與覆蓋率分析:運用ATPG工具產生測試向量,並通過模擬驗證測試覆蓋率,利用code、toggle、branch與功能性覆蓋數據,持續優化測試計畫。
職場
職涯探索影片 | |
---|---|
遊戲職業心智圖-1 | |
遊戲製作人做什麼?從五大面向瞭解工作職能與發展!遊戲製作人是遊戲的保姆?工作目標是什麼? |
日常工時比重 | |
---|---|
藍色 DFT架構設計與實作(40%) 紅色 測試向量產生與模擬驗證(20%) 橘色 覆蓋率分析與優化(20%) 綠色 跨部門協作支援(20%) |
績效評核
覆蓋率達成與良率穩定(70%):確保DFT架構設計達到預期覆蓋率,並提升產品製造良率。
測試效率與成本管控(15%):優化自動測試流程,降低測試成本與時間。
跨部門溝通協作(15%):有效協調數位設計、驗證與製造團隊,快速解決DFT相關問題。
工作內容
DFT架構設計與實作(40%):設計與整合各類DFT結構,包含掃描鏈(Scan Chain)、內建自測電路(BIST)等技術,以確保RTL設計具有良好的可測試性。工程師必須密切關注訊號完整性以及時序匹配等問題,並與設計團隊反覆討論,確保DFT的設計不會影響核心功能,並在量產前能夠進行全面測試。
測試向量產生與模擬驗證(20%):工程師必須建立有效的模擬環境,利用ATPG等模擬軟體驗證測試向量的完整性,並確保覆蓋率達到預定目標。工程師在工作中必須根據不同模組與功能,調整測試數據和參數,確保每個測試向量能正確觸發所需的硬體邏輯,以排除設計漏洞。
覆蓋率分析與優化(20%):工程師必須對模擬測試結果進行詳細分析,採用各種覆蓋率指標,如代碼覆蓋率、切換覆蓋率、分支覆蓋率及功能覆蓋率,全面評估DFT的實施效果。根據統計數據,倘若發現覆蓋不足的區域,工程師就必須重新調整測試計劃,以改善測試向量生成策略,也可能必須回到DFT架構設計階段進行必要調整。
跨部門協作支援(20%):工程師必須定期與數位設計、驗證和製造團隊交流,當生產或測試環節出現問題時,工程師必須迅速組織會議、排查故障,並提出解決方案;必要時還必須要求外部供應商或測試平台提供技術支援。
崗位關係
上層:可測試設計工程師通常向數位設計部經理或驗證主管匯報,主管會分配DFT相關專案給DFT工程師並定期檢核專案的進度與品質。
同儕:DFT工程師平時較常接觸的職務有數位設計工程師、驗證工程師以及製造工程師,相關工作互動簡單說明如下:
外部:DFT工程師必須與DFT工具供應商及相關測試設備廠商進行技術溝通,確保工具與測試流程符合設計需求。
任職要求
教育程度/經驗
- 學歷:大學以上,電子電機工程或相關科系。
- 經驗:2至3年DFT或相關IC驗證工作經驗,有晶片測試環境與自動測試流程經驗者佳。
特別知識與技能
- DFT技術:熟悉掃描鏈、BIST、邊界掃描等技術及相關驗證工具如TetraMAX、FastScan等。
- 軟體工具: 精通ATPG工具如TetraMAX、FastScan,模擬軟體如ModelSim、VCS,以及debug工具如Verdi等。
- 硬體描述語言: 熟練使用Verilog或VHDL,具備良好的RTL設計基礎。
相關學校修課(重要性 5>4>3>2>1)
- 數位電路設計(5). 可測試性設計(5). 硬體描述語言(4). 電子測試技術(4). VLSI設計(3)
工時薪水
薪資範圍:起薪約4萬至5萬,經驗累積後可達6萬至8萬。
平均工時:每週約40至50小時,試產階段可能加班。
職涯發展:隨著經驗提升,有機會晉升為資深DFT工程師、驗證主管,或轉任技術顧問、研發經理等職務。