研發能量現況之效益與具體說明
目標
系統晶片(SoC)最主要的特徵是其高度的複雜性。一顆系統晶片可能包含了數個不同功能的區塊(如類比區、數位區、射頻區、電源控制區、內嵌式記憶體等),數量龐大的電子元件(如數千萬個金氧半場效電晶體),和錯綜複雜的佈局與繞線。一個好的系統晶片電路模擬軟體必須具備下列功能,亦正是本計畫的主要目標。
(一)多語法:
系統晶片多由許多設計小組合力完成。不同的小組均有其既有的設計流程和電路描述語言如SPICE、Verilog、VHDL、SystemC等等。系統晶片電路模擬軟體必須支援眾多語法方能模擬驗證完整的系統晶片。
(二)大容量:
系統晶片在合成後通常包含了數量龐大的基本元件。尤其是佈局後的電路,寄生被動元件的數量甚至數十倍於主動元件。系統晶片電路模擬軟體必須有特殊的技術才能在有限的記憶體空間內載入完整的系統晶片。
(三)高效能:
規模龐大的系統晶片即使能成功地載入模擬軟體中,也必須在合理的時間內完成所有的計算流程,產生模擬結果,供電路設計者分析。隨著晶片規模的日益龐雜,不斷提升系統晶片電路模擬軟體的計算效能是永無止境的挑戰。
(四)便利性:
系統晶片電路模擬軟體的結果通常是一些數值計算所得的原始資料(Raw Data)。為了加速使用者分析模擬結果的正確性並為電路除錯,系統晶片電路模擬軟體仍須提供一套完整的資料分析工具。雖然這不是模擬軟體的核心,卻是客戶在使用時最為倚賴的介面。
策略
為達成上述目標,須將產品區分為數個模組。不同的模組由不同專長的研發人員開發。明導將延攬並培養具資訊科學、電子電路、數學、物理和半導體製程專長的工程師,共同完成系統晶片電路模擬軟體。此外,系統晶片應用廣泛,研發團隊必須與上游的晶圓代工廠共同解決製程演進的問題,同時與終端用戶合作訂定軟體新規格。明導台灣分公司在這兩方面已有良好的基礎。台灣的半導體產業已臻世界水準。一但通過台灣代工廠與IC設計公司的考驗,便能將產品順利推廣至全球市場。