設計定案前符合 BSA/伺服器基礎系統架構 (SBSA) 標準的輕鬆途徑
Arm SystemReady 投片生產前計畫可協助晶片廠商在設計定案前符合 BSA/伺服器基礎系統架構 (SBSA) 標準,透過妥善定義的低風險途徑達成 SystemReady。此計畫提供各種工具 (例如投片生產前 BSA/SBSA 符合標準測試),以及包含特定步驟的架構,協助晶片廠商符合 BSA 標準。
如果要讓系統單晶片 (SoC) 達到 SystemReady,晶片廠商就必須在所有的開發投片生產前的階段就考量符合 BSA 標準事宜:畢竟 BSA 定義了系統架構,因此硬體 (晶片) 必須符合標準。
由於每次生產晶片都要耗費高昂成本,因此如果能在投片生產前符合標準,就可在設計定案前進行 SoC 設計測試,協助降低成本及風險。
特色與效益
在設計定案前符合 BSA 標準。
避免代價高昂的晶片重製及軟體解決方法。
實現妥善定義及低風險的途徑邁向 Arm SystemReady。
流程
如果要達到 Arm SystemReady 投片生產前的標準,需要經過好幾個階段的流程,如下圖概述所示。廠商最終必須在投片生產前的模擬環境執行 ACS (Architecture Compliance Suite) 測試。ACS 是由 Arm 開發的開源平台。
晶片設計人員可選擇在 UEFI 或直接於裸機執行 ACS:
- 在 UEFI 執行的主要效益:晶片設計人員可利用現有的韌體開發工作成果,以加速移植並減少整合工作。
- 在裸機執行的主要效益:可在設計週期中提前執行測試,模擬週期更短,並可加速進行根本原因分析。
PCIe Exerciser 是達到完整 BSA 涵蓋範圍的必要工具。Excerciser 可產生自訂刺激 (stimuli),讓投片生產前測試成為晶片上測試的超級組合。Exerciser 提供更出色的控制及觀察能力,有助於識別更深層的整合問題,特別適合 PCIe。
如欲進一步瞭解達成 Arm SystemReady 投片生產前的流程,請參閱 SystemReady 投片生產前參考指南。
主要合作夥伴
Arm SystemReady 投片生產前的符合標準測試,是以 BSA 規格及伺服器基礎系統架構 (SBSA) 等補充資料為基礎,提供給晶片合作夥伴使用。Arm 與電子設計自動化 (EDA) 合作夥伴密切合作,開發各種相關工具。
Arm 與 EDA 夥伴合作,為晶片設計人員提供完整的解決方案,進行投片生產前的 BSA 符合標準測試。EDA 可開發及商業化 PCIe Exerciser,是投片生產前 BSA/伺服器基礎系統架構 (SBSA) 符合標準測試的關鍵元件。PCIe Exerciser 在投片生產前模擬環境中整合 ACS 測試、Exerciser 和裸機驅動程式,提供開機即用的體驗。
EDA 也能整合 BSA/伺服器基礎系統架構 (SBSA) 符合標準測試及投片生產前模擬及驗證環境,為晶片合作夥伴提供完整的解決方案,以及開機即用的體驗。點選以下標誌,進一步瞭解適合 SystemReady 投片生產前的 EDA 解決方案。
EDA 合作夥伴:
Arm Morello
在 Morello 的評估開發板製造前,其設計就經過投片生產前的符合標準測試。
執行投片生產前的符合標準測試,可協助確保晶片沒有不符合標準的問題,並能以最輕鬆的方式開啟不同的作業系統。
這種全新方式提供巨大效益,除了消除高成本晶片生產的風險,也讓人有信心知道其硬體設計能夠成功執行軟體。