安謀國際(ARM)日前於一場電子系統層級設計(Electronic System Level, ESL)技術研討會中指出,採用虛擬原型的系統(Virtual Prototyping System)進行設計,可有助於硬體與軟體即早整合,進而增加系統單晶片(SoC)的驗證效率與設計時程,加快產品問市。
ARM ESL開發工具部門副總裁Vojin Zivojnovic指出,消費性電子產品的發展首重上市時程,然而大部分的產品卻無法準時推出,其中的關鍵點即在於軟體的開發及驗證,因此,ARM希望提供除了IP之外,更將致力於開發包含設計、發展、整合與維護等功能的完整解決方案。
參與這場研討會的工研院系統晶片中心IP技術及設計自動化組技術經理蘇培陞指出,所謂ESL設計方法係透過一個虛擬平台(Virtual Platform),使得SoC的硬體設計與軟體設計可同步進行,並即時進行功能驗證,改善以往須等到硬體原型(Prototype)完成後才能設計軟體,所造成在開發與驗證效率上的遞延,同時降低設計成本與風險。
他同時指出,隨著2005年全球最大的EDA展會-設計自動化會議(DEC)中相關業者如Synopsys等,均開始推出ESL開發工具,再加上整體IP使用與互通環境愈加地成熟,對ESL技術發展將有推波助瀾的效果,未來幾年將可快速成長。
而看準此一發展趨勢,ARM於2004年購併了由Zivojnovic所創辦的設計自動化公司AXYS,正式成立ESL開發工具部門,並由Zivojnovic擔任副總裁一職,持續發展系統層級的開發工具,並推出RealView Architect完整解決方案,包含MaxSim、MaxLib與MaxCore三種ESL開發工具產品,並擁有建立模型介面(Model Interfaces)、編譯工具(Compilation Tools)以及軟體除錯(Software Debuggers)等三項技術,可提供IP建立(IP Creation)、應用開發(Application Development)、架構研究(Architectural Exploration)、軟硬體整合(HW/SW Integration)與先期軟體開發(Pre-silicon Software Development)等設計流程支援。
事實上,包括EDA大廠與其他軟體開發業者,也已開始提供相關的ESL開發工具,然而Zivojnovic強調,ARM與其他業者所不同的優勢,在於擁有IP領域的豐富經驗,同時也比其他EDA業者更專注於ESL的技術研發,可提供更符合客戶需求的解決方案。