要成爲一名IC設計工程師,需要掌握以下知識和技能:
數字電路系統及嵌入式系統設計經驗。瞭解ARM體系結構,熟悉數字信號處理、音視頻處理、圖像處理,並具備一定的VLSI基礎知識。
微電子、電子相關專業本科以上學歷。並且需要具有良好的電子電路分析能力和數模混合電路設計經驗。
掌握Verilog、Tcl、C、Perl等設計語言。並具有團隊協作和良好的溝通能力。
數字集成電路基礎。包括CMOS製造工藝、半導體器件物理、門電路設計、存儲器以及FPGA的可測性設計等。
數字IC設計流程。熟悉組合邏輯和時序邏輯設計、功能仿真、時序分析等。
設計實例。包括CPU核設計、總線設計、外圍功能IP設計、存儲器接口設計和通信、圖像、視頻等領域的功能模塊設計。
此外,還需要掌握相關的數學和物理知識,以及在實際項目中應用這些知識的能力,例如,進行電路設計、仿真、總體佈局等。