系統架構
Arm 系統架構定義各項元件及介面,協助簡化硬體及軟體的互用性。這類架構在整個生態系提供標準化及共通性,協助降低軟體的擁有成本。
Arm 提供免費使用的系統架構,協助生態系以最輕鬆的方式設計安全且高效率的系統。
特色與效益
節能、高效能又安全的裝置需要的不只是一個好的 CPU。它還需要系統組件將 CPU 連接到記憶體、儲存設備及繪圖處理器等其他組件。Arm 系統架構涵蓋硬體、韌體與軟體,並提供標準化與最佳實務指南,有助於設計系統時降低成本並縮短上市時程。
安全性是每個產品成功的關鍵因素,我們的系統架構結合嚴密的安全性原則、最佳實務及產業知識。它們提供一種有凝聚力與標準化的方法,以打造更安全的平台設計。PSA Certified 是個好範例,它引領生態系並鼓勵合作夥伴設計可擴充的安全性。檢視我們的安全性架構框架。
Arm 提供跨越多個市場的系統架構,包括汽車、嵌入式、物聯網、行動裝置、伺服器、基礎設施及機器學習。我們與整個產業的晶片合作夥伴及作業系統 (OS) 廠商合作,設計硬體到作業系統及韌體到作業系統的介面。
Arm 提供打造與創新生態系的基礎,為合作夥伴和生態系提供價值。系統架構因市場而異。它們在許多市場區塊 (從嵌入式到行動裝置乃至於基礎設施) 促成各式各樣的產品。
Standardized Foundations for Scalable, Interoperable Systems
We help you consistently combine Arm-specific interfaces and industry-standard interfaces to achieve a base level of compatibility across implementations for common market problems.
Generic Operating System Support
Chiplet Architecture
We let you design chiplets that can be customized and incorporated into multiple systems using standard system partitioning and connectivity.
Server Management
We expose essential features expected by data center and enterprise users, ranging from remote server monitoring and control to deployment, hardware lifecycle management, and fault management and troubleshooting.
Enabling Seamless Performance and Portability Through Software Standard
System Firmware
Facilitate secure and efficient system functionality with a set of low-level interface standards.
Software Development
Optimize performance while maintaining portability using Arm C-Language Extensions to gain access to Arm-specific instructions.
The Application Binary Interface helps ensure compatibility across compliers, linkers and run-time libraries.
Unified Standards for Component and Software Integration
Power Control System Architecture (PCSA)
Delegate SoC-specific power and performance management while retaining overall control with the operating system.
Key Takeaways
Key Takeaways
- Free and Open System Architecture Standards
Arm offers free system architecture specifications that guide the design of secure, efficient systems. These include definitions across hardware, firmware, and software components, enabling interoperability and ecosystem-wide adoption. - Balanced Standardization That Enables Innovation
The architecture defines just enough standard interfaces to tackle common design challenges, promoting reuse and consistency, while preserving flexibility for developers to maintain design differentiation and creativity. - Optional But Often Critical for Compatibility
While adoption isn't mandatory, these system architectures are particularly useful in key markets like IoT, mobile, infrastructure, and automotive. They help ensure compatibility, especially when integrating off-the-shelf components or software platforms.
Frequently Asked Questions
什麼是 Arm 系統架構?
Arm 系統架構是與生態系合作夥伴共同開發的一組開放式標準,用於定義硬體、韌體與軟體元件之間的一致介面。在各種平台推動互用性、重複使用及安全的系統設計。這類架構可因應 Arm 特定需求,補足產業標準的不足之處。
是否需要系統來實作這些架構?
Arm 並未強制要求使用這項架構。然而符合標準在特定市場通常是基本條件,對於使用現成元件與作業系統也具有優勢。Arm 積極支援採用這項架構,除了為開放原始碼專案做出貢獻,也提供符合標準的工具。因此這類架構廣泛用於行動裝置、嵌入式、汽車、物聯網及資料中心市場,獲得 SoC 廠商、OEM 代工廠商、韌體開發人員、作業系統維護商及其他生態系合作夥伴支持採用。
Arm 系統架構是否可以免費使用?
大多數已公佈的 Arm 系統架構規格都是免費提供,有助於廣泛的生態系協作及相容性。如需完整詳細資訊,請參閱相關規格的授權章節。
這與 Arm SystemReady 有何關聯?
SystemReady 是 Arm 標準計畫,可確保平台符合系統架構標準,例如 BSA (基礎系統架構) 及 BBR (基礎啟動需求)。這有助於確保廣泛的作業系統支援,並簡化平台整合。
我可以在哪裡獲取 Arm 系統架構的高階概述內容?
學習 Arm 架構 - Arm 系統架構指南針對主要 Arm 系統架構標準提供明確的高階簡介內容,並說明主要應用領域。這是瞭解這類標準如何支援互用性及平台一致性的絕佳起點。