Wind River與Mathworks領先工具整合
全球領先的智慧網路系統軟體供應商美商溫瑞爾(Wind River)正與MathWorks 合作,將Wind River Simics® 與Simulink整合起來,以改善基於模型設計的工作流程。兩家公司的這項合作,在聯合設計中實現了平臺模型的測試和協同模擬,顯著提升系統驗證的智慧化水準,並且消除後續研發、測試和整合的風險,從而實現更佳的模型設計。由於風險降低,使得該解決方案對於航太與國防、工業自動化等對在許多複雜性和關鍵安全性方面具有較高要求的研發工程團隊而言,具有特殊的價值。
基於模型的設計將工程師和科學家的工作從實驗室搬到了電腦桌面。設計工作包括從需求分析到設計、實施和測試的整個研發過程,而系統模型是其中的核心。如果一個基於模型的設計專案同時涵蓋軟體和硬體實施需求,例如固定點和時序行為,研發團隊就可以自動生成嵌入式部署代碼,為系統驗證創建測試基準,從而節省時間,同時避免人工編碼錯誤。
Wind River是MathWorks的長期合作夥伴,現在又進一步將Simics與Simulink整合起來,可以支援PIL(Processor-in-the-Loop,處理器在環)測試功能。Simulink既是一個多域模擬,又是一個基於模型設計的模組圖環境,在嵌入式系統模型設計中被廣泛應用。它支援模擬、自動代碼生成以及對嵌入式系統的連續測試和驗證。
PIL測試功能負責對Simulink控制器模型使用Embedded Coder 生成的代碼進行檢測,確保其能夠在最終目標系統的實際處理器上正確運行。在PIL測試之前,控制演算法通常已經開發完成並在主機上通過驗證,演算法採用高精度浮點運算,不必考慮實施系統和任何交叉開發工具(例如可能影響目標系統行為的編譯器)的影響。整合了Simulink的Simics PIL目前已可供所有Simics客戶使用。
MathWorks設計自動化部門市場行銷總監Paul Barnard表示:「透過將Simulink與Simics PIL相整合,MathWorks客戶可以使用他們的Simulink系統模型,驗證和評估Simulink控制演算法生成的代碼在嵌入式處理器上的應用,而不需實際的硬體支援和調試工具。基於Simics的PIL測試功能使進入目標系統變得更加容易,而且還可以更早進行。同時,因為可以頻繁地進行以架構為基礎的測試和執行存檔,從而降低了在後期整合時出現問題的風險」。
Wind River副總裁兼Simics總經理Michel Genard表示:「實現Simics與Simulink PIL相整合,這是Simics以極高效率解決大規模硬體目標進入、可靠協同和自動化等問題的極好範例。通過Simics類比,基於模型的開發者可以更輕易地進入嵌入式目標實施測試,利用保存和分享控制器軟體類比來進行協同工作,以及更加自動化地進行早期硬體特性測試。使用Simics進行基於模型設計,軟體發展者可以更迅速地完成與專案進度密切相關的模型基礎代碼」。
Simics可與許多其他模擬工具整合,提供獨特的軟體發展和測試虛擬環境。有關Simics整合類比工具的更多資訊,請參考網址:http://www.windriver.com/simics/ 。
Simics是Wind River Helix™產品系列的一部分,該產品系列專為推動物聯網進步而開發。
有關Wind River如何面對物聯網機遇和挑戰,請見http://www.windriver.com/products/helix/
關於Wind River
Wind River是Intel (NASDAQ: INTC )的全資子公司,也是全球領先的智慧網路系統軟體提供商。從1981開始至今,Wind River一直是嵌入式計算技術的先鋒。在當今世界中,已經有超過10億台產品應用了Wind River的技術成果。擁有國際一流的全球化專業服務和技術支援以及廣泛的合作夥伴生態系統,Wind River提供業界最全面的嵌入式軟體產品陣容。Wind River提供的技術和專業經驗可以支援安全、穩定、可靠的智慧化系統創新與部署。有關Wind River的更多詳細資訊,請參考http://www.windriver.com/。