處理器無疑是電子設備中不可或缺的關鍵元件,其開發上的難度也高,因此市場上的玩家一向屈指可數。在PC的領域以Intel獨大,僅AMD能稍做抗衡;另一大市場為嵌入式處理器,則以ARM為尊,MIPS次之。至於其他x86或RISC的處理器,雖也時有所聞,但市場皆不大,不是應用極特殊,就是辛苦負隅頑抗。

Tensilica亞太區總經理王敬之
Tensilica亞太區總經理王敬之

此一局面已維持多時,但近來有一支生力軍投入市場,目前掀起的漣?雖還不大,但其後勢卻相當值得關注,甚至具有改朝換代的潛力。這種新型態的嵌入式處理器強調可配置性(Configurable)、可延展性(Extensible),目前泛稱為Configurable Processor,主要廠商為Tensilica和ARC。由於晶片設計的閘數及系統整合性皆不斷提昇,設計環境也就日益複雜化,因此這類處理器所提供的高度設計彈性,也就成為IC設計者渴望滿足的優勢。

Tensilica亞太區總經理王敬之表示,隨著製程技術的提昇,更低成本、更小尺寸、更低功耗及更高效能的晶片也得以實現;但電子業同時也面臨一個大問題,也就是該如何有效率地開發出此一晶片?因為可以放進去的功能愈來愈多,要考慮的因素也不斷增加,整體的設計流程中更充滿了變數,一個考慮不當,不僅設計時程加長,更可能需承擔動輒千萬的多餘開發成本。

設計團隊常見的困擾,經常發生在軟體與硬體設計的分配與整合上,尤其是在傳統的Verilog或VHDL作法中,這些工作的分配往往得靠工程師的經驗判斷,若是發現錯誤,再回頭已是重重的設計流程之後了。王敬之指出,Configurable Processor因強調採用高階C/C++語言來設計,這除了能簡化語法外,更重要的是能讓設計者專注於演算法(Algorithm)的開發,以因應多變的產業標準。

Tensilica成立於1997年,在處理器的領域仍算是生面孔,但其技術與趨勢上的掌握,卻讓人不得不投以注目的眼光。王敬之引述該公司總裁Chris Rowen的話指出,在SoC的發展大勢下,「未來處理器會處處可見,如同新世代的電晶體」;也就是說處理器將成為晶片設計中的基本邏輯區塊,此一市場的需求也會如等比級數一般的快速成長。

為加速此一市場的成長,就得解決上述開發整合的上的問題。Tensilica對此提出TIE指令延伸語言,其最大的特色在於能依設計需求自動化產生處理器,而此流程除了因同步產生處理器的硬體核心及客製化的韌體,而不會有最佳化整合上的困擾,也能快速的驗證及修改處理器效能與功能,大幅降低SoC的設計門檻。

王敬之表示,包括NEC、JVC的數位攝影機(DV),及Broadcom的Voice Gateway、HUGES的寬頻衛星閘道器等,Tesilica在全球市場已逐步累積成功實例。目前台灣對Configurable Processor的認識與應用雖然不多,但他相信好的東西經得起市場的考驗,而愈複雜的環境愈能展現Tesilica處理器的必要性;Tesilica要在三、五年內在台灣開花結果,王敬之對此深具信心。

(採訪、攝影\歐敏銓)