文章目錄
- Overview
- 一、定義區別
- 二、AXI 信號層面對比
- 三、舉例說明
- 示例一:Partial Access
- 示例二:Narrow Access
- 四、硬件/系統處理角度
- 五、AXI 總線接口信號舉例對比
- Partial Write 事務:
- Narrow Write 事務(32-bit Master on 64-bit Bus):
- 六、總結對比表
- 七,軟件判斷
- 判斷 Partial Access 支持方法
Overview
在 SoC 總線設計中,AXI(Advanced eXtensible Interface)協議是廣泛使用的一種總線標準。它支持靈活的訪問模式,包括:
-
Partial Access(部分訪問)
-
Narrow Access(窄口訪問)
這兩者都是“非完整總線寬度”訪問的手段,但本質和處理機制完全不同,下面從定義、AXI信號、舉例、硬件處理等角度進行詳細對比講解。
一、定義區別
項目 | Partial Access(部分訪問) | Narrow Access(窄口訪問) |
---|---|---|
目的 | 在總線數據位寬范圍內,只訪問其中部分字節 | 主設備自身位寬 < 總線位寬,只能傳輸小數據塊 |
主設備位寬 | 與總線一致(如 64-bit) | 小于總線 |