加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 相關推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

選擇模擬仿真平臺需要考慮的8個因素

2023/08/22
3901
閱讀需 5 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

模擬仿真技術具備獨特優(yōu)勢,足以引發(fā)軟件開發(fā)的全面變革,尤其是對于智能邊緣來說更加有效。而且,這些優(yōu)勢很難通過其他方式獲得,因為模擬仿真平臺讓開發(fā)人員擺脫對于物理硬件的依賴,在虛擬環(huán)境中即可構建他們的系統(tǒng)。虛擬環(huán)境為開發(fā)人員提供了巨大的靈活性,加速了產(chǎn)品開發(fā),并在開發(fā)周期的早期階段即可發(fā)現(xiàn)和解決問題,從而在整個開發(fā)周期內改善可移植性、可伸縮性和品質。

但是,您會面臨多種仿真技術以及多種工具,要做出最佳選擇并非易事。至少,在您的開發(fā)團隊啟動模擬仿真項目之前,需要考慮以下8個因素。以下是在選擇模擬仿真平臺需考慮事項的概要。要了解這些因素的更多細節(jié),請查閱有關各項主題的白皮書。

要素1:模擬仿真項目目標

深入研究模擬仿真項目的主要目標,以此引領您建構起相應的解決方案,并在此過程中為您指引方向。最基本的前提是理解您在開發(fā)項目規(guī)劃中制定出的時間表、成本和質量要求,然后明確模擬仿真平臺將如何幫助您滿足這些目標要求。

要素2: 模擬仿真需求

在您理解了開發(fā)項目的目標之后,就可以對模擬仿真平臺提出精確的需求。您可以選擇不同級別的仿真功能,例如處理器級仿真、自定義設備仿真和全系統(tǒng)仿真。同樣重要的是,要確保您所需工具應具備的靈活性,以便根據(jù)需要在運行時(Runtime)之上添加或剔除設備。

要素3:用戶vs合作者

請重視項目的復雜性,注意模擬仿真平臺將如何幫助您實現(xiàn)項目目標,照顧到模擬用戶的需求以及他們將與誰合作。用戶和合作者可能包括測試人員、開發(fā)人員、工件工程師、系統(tǒng)工程師和最終客戶團隊。

要素4:方便使用

云互聯(lián)和協(xié)作是大勢所趨,這就導致易用性對開發(fā)人員的效率至關重要。云訪問、DevOps集成和用戶界面等特性是關鍵的考量因素。

要素5:模型——什么、哪里、如何、誰

模擬仿真平臺的水平不可能超過可用的模型。例如,如果某個設計在仿真平臺中尚未提供,開發(fā)人員可能就需要創(chuàng)建新的線路板模型。這將影響投資回報和成本。

要素6:可移植性和可擴展性

雖然當今的開發(fā)團隊都可以通過云環(huán)境互連起來,但還是應該允許他們選擇在桌面上運

行模擬仿真。其他可移植性和可伸縮性方面的考慮還包括批處理模式對性能的影響、針對克隆的測試點、并行運行多個測試、確定性模擬結果以及為調試而傳遞模擬狀態(tài)。

要素7:基本功能vs高級功能

您想要哪些功能,這并不重要;您需要哪些功能,這非常重要——無論它屬于基礎功能還是高級功能!

模擬仿真平臺的基本功能包括處理器和電路板仿真、生產(chǎn)二進制文件的使用、創(chuàng)建腳本以獲取仿真知識以及用于仿真控制的命令行交互。高級功能包括內置調試器、數(shù)據(jù)回放、確定性模擬、多線程功能、模型的動態(tài)鏈接以及人工虛擬環(huán)境的創(chuàng)建。

要素8:安全性認證

軟件安全性認證是一個應用模擬仿真技術越來越多的領域,因為這種技術可以解決認證中的許多挑戰(zhàn)。例如,開發(fā)人員可以專注于認證測試和驗證,從而有效地減少通過該過程的迭代次數(shù)。這樣也同時降低了總認證成本和風險。此外,他們還可以對誘導硬件故障的測試進行模擬,將其作為成功標準,從而在硬件可用之前做到胸有成竹??偟膩碚f,模擬仿真平臺可以讓團隊更好地為認證做好準備。

總結

模擬仿真平臺在軟件開發(fā)中提供了其他方式難以實現(xiàn)的獨特優(yōu)勢。在啟動模擬仿真工作之前,開發(fā)團隊應該充分考慮以上8個因素,以便更好地選擇能夠幫助他們獲得最新的模擬仿真技術和技術支持合作伙伴。在一開始就選擇最適用的模擬仿真平臺,可以顯著節(jié)省資源和成本,提高效率、質量和業(yè)務成果。

相關推薦

電子產(chǎn)業(yè)圖譜