開發沒有硬體的軟體
快速模型是 Arm CPU 和系統 IP 的功能準確的程式設計師視圖模型,因此您可以在硬體實作可用之前開發針對最新 Arm IP 的軟體。它們還為持續整合和驗證增加易於部署和自動化目標的價值。
特色與效益
功能準確
快速模型與 Arm IP 一起開發和測試,為軟體開發提供高度準確和經過驗證的虛擬原型。快速模型非常適合低階軟體開發,例如作業系統核心和裝置驅動程式。
完整且可擴展
快速模型支援非常詳細的 Arm IP 實作,包括共同處理器暫存器、異常級別、轉譯表和快取。他們的 SystemC 介面支援與第三方模型整合為虛擬 SoC 原型。
完全可除錯
快速模型除錯介面支援與許多除錯廠商支援的模型的虛擬連接。此介面可在不更改除錯工具的情況下實現硬體和軟體目標之間一致的除錯體驗。
可擴充和自動化
Arm 快速模型的指令碼介面使它們易於自動化,並且是持續整合和用於驗證場的完美選擇。虛擬原型比硬體原型更容易擴展和維護。
使用場景
早期軟體開發
在晶片可用之前開發和除錯複雜的 SoC 軟體,例如驅動程式、韌體、作業系統和應用程式。
系統最佳化
評估硬體/軟體權衡,快速做出改變,並在承諾實施之前探索替代方案。
加速軟體開發
在硬體可用之前儘早開始在最新 Arm 架構的裝置上開發軟體。在晶片可用之前開始研究最新 Arm CPU 和系統 IP。
測試和驗證
虛擬原型更易於跨多個站點擴充、部署和管理,在持續整合和驗證場中很受歡迎。
硬體/軟體共同設計
與硬體一起開發軟體並加快產品生命週期。