ADR 001: 选择 AXI4 作为主总线协议¶
1. 状态¶
已接受
2. 背景¶
需要选择一种高性能总线协议用于 SoC 内部主从设备通信。
3. 选项¶
3.1 AXI4¶
- 优点: 高性能、支持突发传输、乱序传输、广泛使用
- 缺点: 实现复杂、面积开销大
3.2 AHB¶
- 优点: 简单、面积小
- 缺点: 不支持突发、性能较低
3.3 OCP¶
- 优点: 灵活、可扩展
- 缺点: 生态小、工具支持少
4. 决策¶
选择 AXI4 作为主总线协议。
5. 理由¶
- 高性能需求 (500MHz)
- 支持突发传输提高效率
- 丰富的 IP 生态
- 行业广泛采用
6. 影响¶
- 增加实现复杂度
- 需要 AXI 验证环境
- 面积增加约 15%