开发没有硬体的软体
快速模型是 Arm CPU 和系統 IP 的功能準确的程式設計師視圖模型,因此您可以在硬體實作可用之"前開發針對最新 Arm IP 的軟體。它們還為持續整合和驗證增加易於部署和自動化目標的價值。
特色与效益
功能準确
快速模型與 Arm IP 一起開發和測試,為軟體開發提供高度準確和經過驗證的虛擬原型。快速模型非常適合低階軟體開發,例如作業系統核心和裝置驅動程式。
完整且可扩展
快速模型支援非常詳細的 Arm IP 實作,包括共同處理器暫存器、異常級別、轉譯表和快取。他們的 SystemC 介面支援與第三方模型整合為虛擬 SoC 原型。
完全可除错
快速模型除错介面支援与许多除错厂商支援的模型的虚拟连接。此介面可在不更改除错工具的情况下实现硬体和软体目标之"间一致的除错体验。
可扩充和自动化
Arm 快速模型的指令碼介面使它們易於自動化,並且是持續整合和用於驗證場的完美選擇。虛擬原型比硬體原型更容易擴展和維護。
使用场景
早期软体开发
在晶片可用之"前開發和除錯複雜的 SoC 軟體,例如驅動程式、韌體、作業系統和應用程式。
系统最佳化
评估硬体/软体权衡,快速做出改变,并在承诺实施之"前探索替代方案。
加速软体开发
在硬體可用之"前儘早開始在最新 Arm 架构的裝置上開發軟體。在晶片可用之"前開始研究最新 Arm CPU 和系統 IP。
测试和验证
虚拟原型更易於跨多个站点扩充、部署和管理,在持续整合和验证场中很受欢迎。
硬体/软体共同设计
與硬體一起開發軟體並加快产物生命週期。