Q56.
有關ARM 系統架構採用高階微控制器匯流排架構(Advanced Microcontroller Bus Architecture, AMBA),下列敘述何者正確?
數位電子 · 甲級 · 嵌入式系統 · Q56
難易度分析
3 / 5
此題需對 AMBA 家族各協定的功能與特性有全面了解,並能區分它們的核心設計差異;同時作為多選題,答題者必須辨別兩個正確答案並排除兩個相似但錯誤的選項,屬於一般難度。
正確答案 (複選):①, ②
- ① CHI採用封包通訊具可延展性架構:CHI (Coherent Hub Interface) 採用封包交換 (Packet-Switched) 通訊方式,具備點對點連線與可延展性 (Scalable) 架構,適用於多核心系統中高效能的快取一致性 (Cache Coherency) 互連。
- ② ACE 提供多核心架構分享記憶體架構:ACE (AXI Coherency Extensions) 在 AXI 基礎上擴展快取一致性協定,提供多核心處理器之間共享記憶體的硬體支援,確保各核心的快取資料保持一致性。
錯誤選項解析
- ③ AXI 採用共用位址/控制與資料交換通道架構:AXI (Advanced eXtensible Interface) 採用的是獨立分離通道架構,包含獨立的讀寫位址通道、讀寫資料通道與回應通道,而非共用通道;其為點對點介面設計,非共用匯流排交換架構。
- ④ APB 提供高頻寬資料傳遞:APB (Advanced Peripheral Bus) 設計用於低頻寬、低功耗的周邊裝置連接(如 UART、GPIO),屬於簡單的非管線傳輸架構;高頻寬資料傳遞應由 AXI 或 AHB 負責。
Learning Tip
"AMBA 匯流排家族的考點在於區分各協定的應用場景:AXI 用於高效能資料傳輸(獨立五通道管線架構)、AHB 用於高效能系統匯流排、APB 用於低速周邊、ACE 擴展多核心快取一致性、CHI 為封包式可延展互連。實務上常混淆 AXI 的分離通道與共用匯流排概念,需特別注意 AXI 是點對點介面而非共享式架構。"
學員答題分佈
①CHI採用封包通訊具可延展性架構0%
②ACE 提供多核心架構分享記憶體架構0%
③AXI 採用共用位址/控制與資料交換通道架構0%
④APB 提供高頻寬資料傳遞0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!