全球嵌入式及行動應用軟體領導廠商美商溫瑞爾(Wind River®),今日宣布推出最新版的Wind River Simics,其快速部署能力,可以讓嵌入式開發人員在軟體開發、除錯以及測試過程中迅速受益于全系統模擬功能。
Wind River Simics現包含了快速應用平台(Quick Start Platform,QSP)。該平台提供一個綜合虛擬平台以及不同架構的指令集模擬。此外, QSP還具有針對VxWorks® 以及 Linux的開發板支援套裝軟體(BSPs),及最新版針對Wind River Linux設計的附加 BSPs。這就為開發人員,特別是那些開發與目標硬體特性無關的使用者級應用軟體的開發人員,提供了一個方便易用的開發平台。
「模擬技術大幅節省總擁有成本和時間,特別是在使用複雜系統的時候。Wind River Simic不僅讓應用開發可以提前進行,而且還有助於確定合適的系統設計並降低硬體遷移的難度」,Wind River應用工具以及壽命循環解決方案副總裁Michel Genard說。「使用Wind River Simics讓開發人員可以獲得實際動手經驗,並且更迅速發揮虛擬平台以及模擬技術的優勢。」
雖然研究證實虛擬系統試制以及模擬工具的運用在不斷增加,但是專案及時完成率仍然不容樂觀,對於複雜項目而言則更是如此。 Wind River Simics為開發人員提供一種方便、快捷的早期開發平臺,這種工具反過來又進一步促進模擬技術的應用。
使用Wind River Simics,開發人員可以立即受益於逆向執行以及檢驗指示等功能。在逆向執行模式下,系統有能力對程式運行流程進行備份和修改,從而可以反覆對運行過程進行仔細檢查,並且每次都得出相同的結果。對於複雜軟體的開發和調試而言,可重複性以及可逆性非常重要,而且也是物理硬體所不具備的功能。現場備份可以準確反映整個系統的狀態。軟體測試人員可以選擇一個現場備份並發送給其他人,提醒開發人員注意軟體錯誤,從而使其可以根據測試人員的視角精確恢復現場執行。
作為一種全系統模擬,Wind River Simics可以模擬任何目標硬體系統,如單處理器主機板、多核心系統或者具備數百塊板以及不同架構的整個系統。目標軟體二進制檔案不須修改,即可以像在實際物理硬體上一樣運行Simics模擬。 有關Wind River Simics及其最新功能的更多詳情,請登錄http://www.windriver.com/products/simics/full-system-simulation-debugging/以及http://blogs.windriver.com/tools/2012/06/resistance-is-futile-you-will-be-simulated.html。如需瞭解Wind River Simics 的主要功能,請登錄http://youtu.be/ZpNYW6pbV4U觀看短片。