VIP20
本课程属于:019-Vitis开发 芯片设计与FPGA · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录 咨询 / 购买

AXI总线互联架构设计

📚 共计 30 章节
01
AXI总线概述
AXI协议发展历史 · AXI4与AXI3的区别 · 在SoC设计中的核心地位
基础演进
02
AXI通道详解
读地址/数据通道 · 写地址/数据/响应通道 · 信号定义与时序
通道时序
03
AXI握手协议
VALID/READY握手机制 · 依赖关系 · 传输握手过程
握手控制
04
AXI传输特性
突发传输 · 乱序传输 · 交织传输
Burst乱序
05
AXI互联结构
共享总线 · 交叉开关 · 网络片上架构(NoC)
拓扑架构
06
AXI地址映射
地址解码 · 地址对齐 · 重叠与保护
地址解码
07
AXI数据宽度转换
窄位宽⇄宽位宽转换 · 数据对齐与填充
宽度转换
08
AXI时钟域转换
异步FIFO · 双时钟域握手 · 同步器链设计
跨时钟FIFO
09
AXI服务质量(QoS)
优先级仲裁 · 带宽分配 · 延迟控制 · QoS信号
QoS仲裁
10
AXI低功耗接口
Clock Gating · Power Gating · Low-Power信号
低功耗门控
11
AXI原子操作
独占访问 · 锁定访问 · 原子事务
原子独占
12
AXI内存属性
Cache/Buffer属性 · Memory类型 · Shareability
内存属性
13
AXI互联架构设计原则
延迟与吞吐量权衡 · 面积与性能 · 可扩展性
设计权衡
14
AXI仲裁算法
固定优先级 · 轮询 · 加权轮询 · 动态优先级
仲裁算法
15
AXI路由机制
基于地址/ID路由 · 源路由与目的路由
路由寻址
16
AXI事务ID管理
ID分配策略 · 重映射 · 去重与排序
ID管理
17
AXI写数据交织
硬件实现 · 交织深度控制 · 交织与乱序
交织写数据
18
AXI读数据重排序
重排序缓冲区 · 重排序窗口 · 与ID关系
重排序读数据
19
AXI互联的流水线设计
寄存器切片 · 流水线深度优化 · 时序收敛
流水线时序
20
AXI互联的死锁预防
协议级/资源级死锁 · 死锁避免策略
死锁预防
21
AXI互联的验证方法
定向/随机测试 · 协议检查器 · 覆盖率驱动
验证测试
22
AXI性能分析
带宽计算 · 延迟分析 · 吞吐量模型 · 瓶颈定位
性能分析
23
AXI互联的RTL实现
Verilog/VHDL结构 · 模块划分 · 接口定义
RTL实现
24
AXI互联的综合与时序
综合约束 · 时序路径分析 · 关键路径优化
综合时序
25
AXI互联的FPGA实现
FPGA资源利用 · 片上互联IP · AXI VIP使用
FPGAIP
26
AXI互联的SoC集成
系统地址映射 · 中断/DMA控制器互联
SoC集成
27
AXI互联的调试与测试
在线调试 · 协议分析 · 性能计数器
调试测试
28
AXI互联的案例分析
典型SoC互联 · 多主多从 · 异构计算互联
案例实战
29
AXI互联的演进趋势
CHI协议 · CXL协议 · 未来互联架构展望
趋势CHI
30
AXI互联设计实战
从需求分析到RTL实现的全流程实战项目
项目全流程