為延續C與C++設計工具的領先,電子設計自動化(EDA)工具廠第三大的明導國際(Mentor Graphics),率先倡導設計層級提升概念,將硬體設計導向電子系統層級(Electronic System Level, ESL)的進化,繼Catapult C在RTL領域廣受歡迎後,於日前再推出業界首項高階系統級合成工具Catapult SL,支援複雜等級體系設計,並提供電源分析工具連結,協助功耗降低達30%。
據研究機構Collett針對IC設計循環調查顯示,45%的過程錯誤來自手動操作,其餘55%過程則有EDA工具提供良好服務。基於此,明導國際設計創造暨合成部門總經理Simon Bloch認為,其45%尚無設計自動化工具部分正是ESL的大好機會。
基於高效能應用設計考量,Catapult SL由區塊層級合成轉向自動創造完整訊號處理的子系統,以符合特殊設計的需求。明導國際高階合成產品線總監Shawn McCloud表示,等級體系設計引擎讓Catapult SL可在子系統的多元區塊內協同運作,及自動合成區塊內通道與記憶體緩衝區,致使效能標準不易被硬體C語言或區塊層級合成方法所達成。Capapult SL也整合節省運載加法電路,此乃一有效運算與處理的設計技術,可增加個別區塊效能,同時能讓Capapult SL在縮小硬體尺寸時創造更高效能的硬體區塊。
另一方面,輸入硬體語言如SystemC的高階合成工具,需要設計者在原始碼中嵌入結構細節,手動操作的插入通道,記憶體緩衝區與介面時脈不僅需要事前更多的設計努力,也限制特殊導入,讓子系統無法再探索,且需費時的流程,卻仍須承受效能瓶頸。McCloud強調,Catapult SL可提供自動消除這些瓶頸的方法,達成良好效能並符合高效能視訊與無線設計、加速上市時程。
據明導國際調查,有43%的設計者認為導入ESL首要原因在於縮短產品上市時程。有關設計語言上的選擇,高達50%的專案現正使用C或C++進行,而下一階段的專案也有高達46%會採用C或C++語言,此外,該公司針對ESL需求深入調查,預計未來三年內將有高達57%用戶比例須導入ESL工具,Bloch指出,這也正代表ESL工具市場即將起飛。
為因應市場潮流趨向設計複雜的應用,如3G、4G、WiMAX、UWB、MPEG-4、H.264等,加上必須符合在緊湊的時程中完成前所未有小尺寸的設計,因此,Bloch認為,設計概念的層級必須再提升。針對概念層級在RTL之上的ESL產品,Bloch表示,相較之下,可提升10~100倍的生產力。而該公司也已規畫一系列的ESL產品,包括驗證、合成與設計工具等。