Wind River推出全系統仿真工具Simics 4.6
全球嵌入式及移動(dòng)應用軟件領(lǐng)導廠(chǎng)商風(fēng)河(Wind River)今日宣布推出新版本全系統仿真工具Simics 4.6,通過(guò)仿真目標硬件的功能特性,讓開(kāi)發(fā)人員以全新思維與方法來(lái)進(jìn)行電子系統的研發(fā)、調試和測試工作,而且無(wú)論是單一處理器還是高復雜度的大型連網(wǎng)電子系統都完全適用。本次發(fā)布的最新版Simics提供了支持多板卡系統的應用軟件的調試能力,增強了項目團隊協(xié)同開(kāi)發(fā)與調試的功能,此外還新增了針對目標硬件系統的可視化(Visualization)及監視(Surveillance)功能。
本文引用地址:http://dyxdggzs.com/article/119261.htm近年來(lái),電子系統的復雜度幾乎是以等比級數的速率增加,越來(lái)越多的系統都包含多種異構(Heterogeneous)處理器和多核處理器,同時(shí)運行多套軟件協(xié)議棧與操作系統。更加嚴重的是,這些復雜的電子系統通常還僅僅是某個(gè)大型連網(wǎng)系統的一部分,還要通過(guò)局部總線(xiàn)、機架、局域網(wǎng)絡(luò )或互聯(lián)網(wǎng)等方式與大型網(wǎng)絡(luò )系統連結。有鑒于這些環(huán)環(huán)相扣的電子系統復雜性和連結性都大幅增加,如果仍然采用傳統開(kāi)發(fā)工具和作業(yè)方式針對這些系統進(jìn)行完整的設計調試、系統集成以及測試作業(yè),往往會(huì )使開(kāi)發(fā)人員陷入疲于應付的僵局,工作效率也將大打折扣。
Wind River Simics打破了傳統嵌入式產(chǎn)品開(kāi)發(fā)的固定模式,可為一套完整系統提供通用的開(kāi)發(fā)環(huán)境,即使該套系統是由多種不同的硬件板卡所構成,而且采用了不同的處理器和操作系統。Simics所提供的開(kāi)發(fā)環(huán)境事實(shí)上就是一套虛擬平臺,這套虛擬平臺能夠完全仿真其對應的實(shí)際硬件。當開(kāi)發(fā)人員在這套虛擬平臺上運行不必修改的目標軟件,例如固件(Firmware)、操作系統、中間件(Middleware)或應用軟件時(shí),可以獲得如同在實(shí)際硬件上運行這些目標軟件一樣的效果。
新版Simics 4.6的主要功能和特點(diǎn)簡(jiǎn)述如下:
進(jìn)一步擴展其獨特的全系統仿真能力,包括整合了Eclipse原碼調試功能。這項新功能充分利用了Simics的反向執行(Reverse Execution)以及操作系統的感知能力,可包括系統級和高級應用。
強化了項目團隊協(xié)同作業(yè)功能,可讓團隊成員共同分享完整的電子系統內容及其所有狀態(tài),不但有助提升工作效率,亦可加速軟件的開(kāi)發(fā)及測試周期。此外,全新協(xié)同作業(yè)增強功能還能按照團隊成員所處地理位置及其職責專(zhuān)長(cháng),作為任務(wù)分組的劃分依據,使協(xié)同作業(yè)在實(shí)際執行上更具效率。
支持針對目標硬件系統的可視化(Visualization)與監視(Surveillance)功能。允許定制化的圖像輸出功能,可用來(lái)以虛擬化方式呈現終端系統接口與可視化運行狀態(tài),如此一來(lái)即可輕易了解各項系統關(guān)鍵功能,也能早一步讓終端使用者先行認識未來(lái)實(shí)際硬件系統的樣貌。對開(kāi)發(fā)人員來(lái)說(shuō),這個(gè)功能則有助于監控并獲知目標軟件的各方面行為。
可支持運行各種目標軟件,包括任何一款商用操作系統,或任何一套由廠(chǎng)商自行研發(fā)的封閉式操作系統。只要是能在作為仿真對象的實(shí)際硬件裝置上運行的目標軟件,即可在Simics虛擬平臺上同樣運行且無(wú)絲毫差異。
可支持多樣化硬件核心架構,例如市場(chǎng)上主流的ARM、Intel、MIPS以及Power Architecture架構。
Wind River Simics 產(chǎn)品策略暨營(yíng)銷(xiāo)副總裁Michel Genard表示:“Wind River Simics解決了傳統嵌入式應用開(kāi)發(fā)過(guò)程中最復雜的部分,并針對產(chǎn)品的生命周期提供完整支持,包括從一開(kāi)始的系統定義乃至后續的產(chǎn)品支持服務(wù)。Simics的強大功能可協(xié)助開(kāi)發(fā)人員改善電子系統的開(kāi)發(fā)、調試及測試作業(yè),進(jìn)而加速產(chǎn)品上市時(shí)程、降低整體成本并確保最終產(chǎn)品的質(zhì)量達到最佳水平,有效提升公司在市場(chǎng)上的商業(yè)競爭力。”
評論