AMBA總線應用的詳解(一)

AMBA總線規範介紹

AMBA 總線規範是 ARM 公司提出的總線規範,被大多數 SoC 設計採用,它規定了AHB(Advanced High-performance Bus)、ASB( Advanced System Bus)及 APB(Advanced Peripheral Bus)。
AHB 用於高性能、高時鐘頻率的系統結構。APB 用於連接外部設備,對性能要求不高,而考慮低功耗問題。
今天我們就以ANLU(國產)ELF2系列SOC芯片爲例來研究AHB總線規範的應用。

ELF2系列SOC芯片

  1. 系統框圖
    在這裏插入圖片描述
  2. 地址映射
    Cortex-M3 支持 4GB 存儲空間,被劃分成如圖所示若干區域:
    在這裏插入圖片描述
  3. AHB Slave 接口在這裏插入圖片描述
  4. ARM-FPGA之AHB總線信息交互方式
    (1)AHB Slave 接口直接讀寫
    在這裏插入圖片描述(2)AHB Slave轉Memory時序接口讀寫在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章