
新思科技推出面向Arm架構設備的Virtualizer原生運行虛擬仿真技術(Virtualizer Native Execution)。這項開創性的虛擬原型技術將改變邊緣設備及應用的軟件開發模式,特別是在汽車、高性能計算、物聯網和移動通訊行業。
Virtualizer原生運行虛擬仿真技術從以下方面實現了邊緣軟件開發范式的轉變:
仿真性能提高:Virtualizer原生運行虛擬仿真技術大大提高了虛擬原型的性能,讓軟件開發、調試與測試的速度顯著加快。
開發效率提升:借助云原生方法,Virtualizer原生運行虛擬仿真技術提升了開發效率,減少了工具鏈孤島,方便嵌入式軟件開發者運用現代開發工作流程。

將業界領先的虛擬原型解決方案擴展至Arm生態系統
作為市場領先的虛擬原型開發解決方案,Virtualizer擁有規模最大的模型與IP庫。通過它,開發者能夠使用目標硬件的虛擬原型,而不必使用依賴受地理位置限制且難以擴展的物理設備。
Virtualizer原生運行虛擬仿真技術將完整的Virtualizer工具套件引入Arm生態系統,支持在Arm架構設備上直接構建、執行和測試虛擬原型。由于它可以在本地、云端和邊緣等各種開發及計算環境中使用,因而消除了工具鏈和工作流程中的孤島,有助于提高開發的靈活性與敏捷性。
Virtualizer原生運行虛擬仿真技術通過以下方式顯著提升開發速度和效率:
原生執行:Virtualizer原生運行虛擬仿真技術無需借助指令集仿真器(ISS)對目標硬件的CPU進行仿真,而是可直接在主機CPU上運行虛擬原型。這大大縮短了啟動時間,典型的虛擬仿真環境下的安卓系統啟動時間從20分鐘銳減到幾十秒。
可擴展性:現代Arm主機擁有超過96個內核,Virtualizer原生運行虛擬仿真技術可將虛擬片上系統(SoC)的每個內核直接映射到物理內核,大大提升了虛擬原型運行性能。


助力Arm架構系統的推廣與研發
Arm架構的CPU長期主導移動通訊市場,近年來,在汽車、物聯網、消費類產品和其他邊緣應用領域的應用也日益廣泛。云計算和高性能計算市場也開始采用Arm CPU和IP,因為相較于傳統x86解決方案,它們在性能、功耗和成本上優勢突出。
這種廣泛的應用使得本地部署、云和邊緣環境中使用的CPU和工具集漸趨統一。這種一致性,也就是通常所說的指令集架構(ISA)一致性,為提升開發效率與靈活性創造了新契機。
Virtualizer原生運行虛擬仿真技術助力基于Arm的解決方案得到更廣泛應用與深入開發,并借助指令集架構(ISA)一致性的優勢,有力推動軟件開發與邊緣技術創新。

虛擬原型與硬件輔助驗證(HAV)融合
Virtualizer原生運行虛擬仿真技術還支持混合仿真,融合了虛擬原型和硬件輔助驗證(HAV)的獨特優勢。
Virtualizer原生運行虛擬仿真技術與新思科技HAV解決方案緊密集成,支持混合設置,其中CPU子系統被虛擬化(Virtualized),而待測器件(DUT)的其他部分被仿真(Emulated)。由于消除了ISS開銷并能在主機CPU上原生運行,Virtualizer原生運行虛擬仿真技術的運行速度可與最快的仿真系統(包括新的ZeBu-200)相媲美。
Virtualizer原生運行虛擬仿真技術的速度和可擴展性也帶來了新的仿真技術應用場景,如應用驅動的性能和功耗驗證。

推動嵌入式軟件開發邁向云端
長期以來,邊緣設備的嵌入式軟件開發過程零散碎片化,涉及復雜的實驗室設置、精密的測試板卡與線束以及各式各樣的工具集。這不僅降低了效率與可擴展性,還阻礙了現代敏捷開發流程的推行。
借助Virtualizer原生運行虛擬仿真技術,開發者能夠:
在云端構建和擴展CI/CD流水線
利用更高的性能和吞吐量以及更快的啟動速度
在本地、云端和邊緣等不同的開發與運行環境中復制并調整虛擬原型
面向Arm的Virtualizer原生運行虛擬仿真技術標志著邊緣軟件開發取得重大突破。其更高的性能與可擴展性、在Arm架構設備上的原生運行能力,以及云端到邊緣的一致性,能極大地提升開發者虛擬原型開發工作流程的效能。
? ? ? ?
? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?