我們制訂標準,您著手創新
AI Summary
Arm 提供系統及元件架構,協助設計人員輕鬆開發安全高效的系統。這些架構提供標準化的元件及介面,可因應常見的設計挑戰,在一致性與彈性之間取得適當平衡,以降低開發成本並加速系統單晶片 (SoC) 解決方案的上市時程。
這類系統架構是與 Arm 生態系合作夥伴協作提供,雖然並無強制規定使用,但在使用現成元件或作業系統設計系統時,仍可提供明確效益。
特色與效益
Arm 系統架構定義硬體、韌體及軟體介面,有助於簡化 CPU 與記憶體、儲存設備及加速器整合,以減少複雜度及縮短上市時程。
我們結合嚴格的安全性原則、最佳實務及產業知識,實現安全的平台設計。請參閱安全性架構框架。
我們的系統架構涵蓋各式各樣的產品,範圍涵蓋許多市場區塊,包括汽車、嵌入式、物聯網、行動裝置、伺服器及基礎設施,以及機器學習。
我們提供足夠的標準化來解決常見問題,同時讓合作夥伴能夠增加本身的價值與差異化。
透過軟體標準實現順暢效能及可攜性
軟體開發
使用 Arm C 語言擴充以取得 Arm 專屬指令,實現最佳化效能並維持可攜性。
應用二進位介面有助於確保編譯器、連結器及運行時間函式庫之間的相容性。
關鍵重點
Key Takeaways
- 免費的開放式系統架構標準
Arm 提供免費的系統架構規格,協助引導設計安全高效的系統。這些規格包括跨硬體、韌體及軟體元件的定義,以促成互用性並推動全生態系採用。 - 促進創新的平衡標準化
架構定義足夠的標準介面,以因應常見的設計挑戰、促進重複使用及一致性,同時讓開發人員享有彈性以維持設計差異化及創意。 - 選擇是否使用但通常對相容性至關重要
雖然並非強制採用,但這類系統架構在關鍵市場 (如物聯網、行動裝置、基礎設施及汽車) 特別實用,有助於確保相容性,特別是整合現成元件或軟體平台時。
常見問題
什麼是 Arm 系統架構?
Arm 系統架構是與生態系合作夥伴共同開發的一組開放式標準,用於定義硬體、韌體與軟體元件之間的一致介面。在各種平台推動互用性、重複使用及安全的系統設計。這類架構可因應 Arm 特定需求,補足產業標準的不足之處。
是否需要系統來實作這些架構?
Arm 並未強制要求使用這項架構。然而符合標準在特定市場通常是基本條件,對於使用現成元件與作業系統也具有優勢。Arm 積極支援採用這項架構,除了為開放原始碼專案做出貢獻,也提供符合標準的工具。因此這類架構廣泛用於行動裝置、嵌入式、汽車、物聯網及資料中心市場,獲得 SoC 廠商、OEM 代工廠商、韌體開發人員、作業系統維護商及其他生態系合作夥伴支持採用。
Arm 系統架構是否可以免費使用?
大多數已公佈的 Arm 系統架構規格都是免費提供,有助於廣泛的生態系協作及相容性。如需完整詳細資訊,請參閱相關規格的授權章節。
這與 Arm SystemReady 有何關聯?
SystemReady 是 Arm 標準計畫,可確保平台符合系統架構標準,例如 BSA (基礎系統架構) 及 BBR (基礎啟動需求)。這有助於確保廣泛的作業系統支援,並簡化平台整合。
我可以在哪裡獲取 Arm 系統架構的高階概述內容?
學習 Arm 架構 - Arm 系統架構指南針對主要 Arm 系統架構標準提供明確的高階簡介內容,並說明主要應用領域。這是瞭解這類標準如何支援互用性及平台一致性的絕佳起點。