你需要DevOps的幫助嗎?你知道這個術語是什么意思嗎?如果你正在進行嵌入式開發,你需要了解這項技術。
DevOps可以定義為一種技術,其目標是自動化軟件開發和IT團隊之間發生的任何過程,從而產生可以及時構建、測試和發布的可靠軟件。這聽起來很明顯,但是前面提到的那些團隊并不總是合作得很好。
通過在開發過程中消除對物理硬件的需求,使用虛擬模型的模擬可以加速開發并改變開發人員的操作方式。也就是說,他們可以在開發周期中更快地進行自動化測試,并在設計和原型階段執行測試和調試。團隊成員可以無限制地訪問虛擬硬件,在整個開發過程中提供新的協作方法。
為了幫助簡化嵌入式開發過程,Wind River發布了新版本的Simics產品。據該公司稱,它包括新的功能,在積極運行模擬的同時,提供性能改善,安全增強和更大的洞察力。因此,用戶可以設計和測試使用傳統方法很難復制的復雜場景。簡而言之,Simics使用可以準確模擬實際硬件的虛擬平臺,允許對任何規模的系統進行功能模擬,從芯片到復雜的“系統的系統”。
具體來說,由于改進的第三代線程調度器、更好的內存分配以及圍繞SystemC組件的集成和執行的增強,可以看到模擬時間的改進。此外,現在構建和維護新模型更加容易。增強功能包括DML語言級更新和對分層對象的一流支持,這使得SystemC模塊的集成更加容易。額外的模型控制臺提供了更多的系統洞察力和模擬控制選項。
另一個關鍵特性是,使用Simics進行模擬可以實現更全面的安全測試。Simics包含一個卓越的網絡測試平臺,用于模擬無限數量的攻擊媒介,在嵌入式開發中可以顯著減少安全漏洞暴露。