01
握手协议基础
什么是握手协议 · 同步与异步握手 · 四相/两相握手 · 建立与保持时间
基础时序
02
valid-ready握手协议
valid-ready原理 · backpressure · ready生成 · valid/ready依赖
协议流控
03
握手时序分析基础
时序路径分类 · setup/hold · 时钟偏斜 · 组合逻辑延迟
STA时序
04
握手接口setup/hold计算
输入/输出延迟约束 · 内部路径延迟 · 最差情况分析
约束计算
05
跨时钟域握手 (CDC)
CDC本质 · 双锁存器 · 握手同步器 · FIFO · 格雷码指针
CDC同步
06
亚稳态问题
亚稳态机理 · MTBF · 亚稳态窗口 · 减少亚稳态方法
可靠性时序
07
静态时序分析 (STA)
SDC约束 · 输入输出延迟 · 伪路径/多周期 · 时序报告
STA约束
08
组合逻辑环路
组合环路问题 · break tie · 仿真环路 · RTL避免
RTL设计
09
握手信号延迟匹配
数据/valid匹配 · ready路径延迟 · skew影响 · 补偿技术
时序匹配
10
握手接口功耗优化
时钟门控 · 数据翻转率 · 低功耗握手 · DVFS
低功耗优化
11
死锁与活锁
死锁条件 · 资源分配图 · 活锁/饥饿 · 死锁避免
协议可靠性
12
握手接口验证方法
断言检查 · 覆盖率驱动 · formal验证 · 仿真模型
验证断言
13
AXI握手协议分析
AXI通道握手 · AW/AR/W时序 · B/R握手 · 乱序传输
AXI总线
14
AHB握手协议分析
AHB传输阶段 · hready · hresp · 流水线握手
AHB总线
15
APB握手协议分析
APB状态机 · psel/penable · 写传输 · 读传输
APB外设
16
时序收敛策略
关键路径优化 · 寄存器插入 · 流水线握手 · retiming
收敛优化
17
物理设计考虑
布局布线影响 · 时钟树 · shielding · 电源完整性
物理后端
18
错误处理
超时机制 · 重传 · 错误检测码 · 错误恢复
可靠性容错
19
测试与调试
扫描链 · 握手观测 · 片上调试 · 协议分析仪
测试调试
20
握手协议标准化
OCP · TileLink · 自定义协议 · 兼容性
标准互连
21
NoC中的应用
网络接口握手 · 路由节点 · 流量控制 · 虚拟通道
NoC网络
22
DDR接口握手
命令握手 · 数据选通 · 读写时序 · DDR训练
DDR存储
23
PCIe握手协议
TLP层握手 · 数据链路层 · 流控制 · 重放机制
PCIe高速
24
USB握手协议
USB传输握手 · 令牌/数据/握手包 · USB3.0流控
USB外设
25
Ethernet握手
MAC层握手 · 帧间隙 · 碰撞检测 · 流量控制帧
以太网MAC
26
AI加速器握手
计算单元握手 · 数据流调度 · 脉动阵列 · 存储接口
AI加速器
27
时序建模
SVA断言 · 时序图 · Petri网 · 形式化建模
建模形式化
28
自动化生成
握手综合 · 参数化设计 · 代码生成 · 约束自动生成
自动化工具
29
高级优化
推测性握手 · 乱序握手 · 可变延迟 · 自适应握手
优化高级
30
实战项目
需求分析 · RTL设计 · 约束编写 · 时序分析 · 验证
项目综合