01
AXI协议基础回顾
通道握手 · 地址与数据通道解耦 · outstanding传输机制
协议基础
02
流水线设计哲学
面积换速度 · 寄存器切分 · 关键路径优化
方法论时序
03
写地址通道优化
AW通道流水线寄存器插入 · 地址生成逻辑优化
AW写地址
04
写数据通道优化
W通道数据对齐 · 窄位宽传输优化 · 写数据缓冲设计
W通道数据
05
写响应通道优化
B通道乱序返回处理 · 响应聚合逻辑
B通道响应
06
读地址通道优化
AR通道流水线深度控制 · 地址仲裁优化
AR读地址
07
读数据通道优化
R通道数据重排序 · 读数据缓冲设计
R通道重排序
08
乱序传输与重排序
ID管理机制 · 重排序缓冲区(RFB)设计
乱序RFB
09
Outstanding传输深度控制
最大未完成事务数设定 · 流控机制
流控深度
10
写合并与写掩码优化
写掩码逻辑优化 · 合并策略对性能的影响
写掩码合并
11
窄位宽传输优化
数据打包与解包 · 字节选通信号处理
窄位宽选通
12
跨时钟域处理
异步FIFO设计 · 握手同步器 · 双缓冲设计
CDC异步
13
AXI互联架构优化
交叉开关设计 · 共享总线仲裁 · 多路选择器优化
互联仲裁
14
低延迟路径设计
关键路径识别 · 旁路路径设计 · 推测执行
延迟旁路
15
高吞吐量设计
深度流水线 · 多bank存储 · 并行处理
吞吐量并行
16
时序收敛技巧
寄存器平衡 · 逻辑复制 · 流水线重定时
时序收敛
17
面积优化策略
资源共享 · 流水线级数权衡 · 控制逻辑优化
面积资源
18
功耗优化设计
门控时钟 · 数据使能控制 · 低功耗状态机
功耗门控
19
死锁预防与处理
协议级死锁 · 资源级死锁 · 死锁检测与恢复
死锁可靠性
20
QoS与优先级管理
优先级编码器设计 · 带宽分配 · 延迟保证
QoS优先级
21
AXI-Stream接口优化
流控机制 · 数据包边界处理 · KEEP信号优化
Stream接口
22
AXI-Lite接口优化
简单握手逻辑 · 低延迟设计 · 寄存器接口
Lite控制
23
验证与调试方法
断言检查 · 覆盖率驱动验证 · 波形分析技巧
验证调试
24
性能建模与分析
延迟模型 · 吞吐量模型 · 瓶颈分析
建模性能
25
综合与实现技巧
综合约束 · 时序例外 · 物理设计考虑
综合后端
26
常见设计错误
协议违规 · 时序错误 · 资源竞争案例分析
错误案例
27
高级优化技术
推测读 · 写合并优化 · 预取技术
高级推测
28
多核一致性优化
监听协议 · 目录协议 · 缓存一致性
一致性多核
29
SoC集成案例
实际SoC中AXI互联优化 · 性能调优实例
SoC案例
30
未来趋势与展望
CHI协议演进 · CXL互连 · 片上网络
趋势CHI