ARM公司發(fā)布了其首個專為快速虛擬原形軟件開發(fā)所設(shè)計(jì)的基于全新的ARM代碼轉(zhuǎn)換仿真技術(shù)的快速虛擬原型模型。該系列中的第一款模型是為ARM1176JZ(F)-S處理器設(shè)計(jì)的RealView 實(shí)時系統(tǒng)模型,它在平均速度3GHz的運(yùn)行Windows的PC上能執(zhí)行超過100MIPS的LINUX啟動,使得軟件開發(fā)者能夠在基于ARM領(lǐng)先處理器架構(gòu)的模型上進(jìn)行高速仿真。這也使得系統(tǒng)軟件和硬件開發(fā)可以同時進(jìn)行,加快產(chǎn)品上市時間。
全新的基于ARM1176JZ(F)-S處理器的實(shí)時系統(tǒng)模型及相關(guān)支持技術(shù)可以在標(biāo)準(zhǔn)PC上運(yùn)行,并能夠在幾秒的時間內(nèi)啟動如Linux、Symbian或WinCE等系統(tǒng)。配合對LCD顯示器、鍵盤和鼠標(biāo)等目標(biāo)用戶界面的支持,這一技術(shù)尤其適用于應(yīng)用代碼和操作系統(tǒng)端口的開發(fā)和驗(yàn)證。 全新的RealView產(chǎn)品將作為RealView開發(fā)者包的一個插件可選項(xiàng)向用戶提供。此次發(fā)布的獨(dú)立的基于ARM1176JZ(F)-S處理器的系統(tǒng)模型是這一虛擬原型系列中的第一個產(chǎn)品,由內(nèi)核、中斷控制器、計(jì)時器和用戶界面等部分組成?;谄渌?jīng)挑選的ARM11系列處理器和Cortex處理器的系統(tǒng)模型也將陸續(xù)推出。
除了在RealView產(chǎn)品線中加入快速模型和仿真技術(shù),ARM還加強(qiáng)了其以處理器為核心的MaxCore工具的性能,來實(shí)現(xiàn)全部系統(tǒng)的靈活建模。全新的圖形化設(shè)計(jì)入門工具用強(qiáng)大的LISA+語言對CPU及系統(tǒng)部件和外設(shè)進(jìn)行描述,使得系統(tǒng)模型的建立和配置非常簡便。由MaxCore工具所創(chuàng)建的處理器和系統(tǒng)模型可以直接輸入遵從SystemC的MaxSim工具,也可以同MaxLit庫的其他模型結(jié)合在一起進(jìn)行詳細(xì)的評測和系統(tǒng)分析。MaxSim技術(shù)強(qiáng)大的基于周期的界面和執(zhí)行為SystemC模擬提供了業(yè)內(nèi)最佳的模型互用性和仿真速度保證。MaxCore和MaxSim工具以及MaxLib模型庫都是針對系統(tǒng)構(gòu)架師的ARM RealView解決方案的組成部分。而RealView開發(fā)者包及快速系統(tǒng)模型則是針對軟件開發(fā)者的。
ARM ESL工具副總裁Vojin Zivojnovic表示:“越來越多的ARM合作伙伴需要在開始硬件開發(fā)前進(jìn)行系統(tǒng)建模。因此,快速的、逼真的設(shè)計(jì)仿真技術(shù)對于減少半導(dǎo)體產(chǎn)品上市時間是非常重要的。隨著對仿真在設(shè)計(jì)周期中的重視的不斷提高,設(shè)計(jì)者們對建模的工業(yè)標(biāo)準(zhǔn)的爭取也是非常重要的。ARM將向公眾積極地推廣我們的快速、強(qiáng)大、基于周期的SystemC界面,以及內(nèi)核和系統(tǒng)建模所用的LISA+語言,由此來幫助業(yè)界滿足這一需求。”