由人工智慧驅動的設計應用
新思科技(Synopsys)推出專為以 Arm架構為基礎的裝置而打造的Virtualizer Native Execution。這項突破性的虛擬原型(virtual prototyping)設計技術將徹底改變邊緣裝置與應用程式的軟體開發方式,尤其是在車用電子、高效能運算(HPC)、物聯網(IoT)及行動裝置等產業領域的運用。
為實現邊緣軟體開發的典範轉移,Virtualizer Native Execution強化:
Virtualizer 作為領先市場的虛擬原型設計解決方案,擁有最大的模型與 IP 資料庫,讓開發者能夠使用目標硬體的虛擬原型,而不是採用受地理位置限制且難以擴展的實體測試設備。
Virtualizer Native Execution將完整的 Virtualizer 工具套件擴展至 Arm 生態系統,使開發者能夠直接在 Arm 架構機器上建置、執行與測試虛擬原型。此外,由於這項技術從開發到運算環境都適用(涵蓋本地部署(on-premises)系統、雲端與邊緣),可減少工具鏈與工作流程孤島,幫助提高開發的靈活性與敏捷性。
Virtualizer Native Execution 透過以下方式顯著提升開發速度與效率:
Virtualizer Native Execution也支援混合仿真(hybrid emulation),結合虛擬原型設計與硬體輔助驗證(hardware-assisted verification, HAV)的獨特優勢。
透過與新思科技的 HAV解決方案深度整合,Virtualizer Native Execution可支援混合設置,其中CPU子系統已被虛擬化,並針對其餘的受測裝置(device under test, DUT)進行仿真。此外,由於Virtualizer Native Execution消除了ISS負擔,並可直接在主機CPU上運行,因此能夠與最先進的仿真系統同步執行,包括最新的 ZeBu-200。
Virtualizer Native Execution的高速與可擴展性,也使其能夠支持全新的仿真應用場景,例如應用程式驅動的效能與功耗驗證。
針對邊緣裝置的嵌入式軟體開發,長期以來一直是一個破碎化的流程,涉及複雜的實驗室設置、精密的測試電路板與佈線,以及各種分散的工具鏈。這不僅降低開發效率與可擴展性,也限制了現代敏捷開發流程的採用。
透過Virtualizer Native Execution,開發者得以:
針對Arm架構打造的Virtualizer Native Execution代表著邊緣軟體開發的重大突破。透過更高效能、更強大的可擴展性、在Arm 架構上進行原生執行(native execution),以及雲端到邊緣的同位,開發者將能進一步提升虛擬原型設計的工作流程。