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

Verilog时序收敛与上板调试实战

📚 共计 30 章节
01
时序收敛概述
什么是时序收敛 · 为什么重要 · 基本流程
概念入门
02
时序分析基础
建立时间与保持时间 · 时钟偏斜与抖动 · 时序路径分类
建立时间保持时间
03
时序约束入门
创建时钟 · 生成时钟 · 输入/输出延迟约束
SDC约束
04
时序约束进阶
多周期路径 · 伪路径 · 时钟组 · 最大/最小延迟
多周期伪路径
05
时序报告解读
报告结构 · 关键路径 · WNS/TNS · 定位违规
报告WNS
06
代码风格与时序
组合逻辑深度 · 寄存器规范 · 避免锁存器 · 同步设计
RTL风格
07
流水线设计
基本原理 · 深度选择 · 面积权衡 · 实战案例
流水线性能
08
重定时与寄存器平衡
重定时概念 · 平衡方法 · Retiming工具 · 手动技巧
Retiming平衡
09
时钟域交叉(CDC)
CDC本质 · 同步器 · 双锁存器 · FIFO · 验证
CDC亚稳态
10
多时钟域设计
时钟域划分 · 异步FIFO深度 · 握手协议 · 约束
多时钟FIFO
11
复位设计
同步/异步复位 · 复位树 · 释放时序 · 收敛
复位可靠性
12
综合策略
工具设置 · 优化选项 · 逻辑/物理综合 · 报告
综合优化
13
布局布线优化
布局策略 · 布线 · 拥塞控制 · 区域约束
布局布线
14
时序优化技巧
逻辑复制 · 关键路径 · 扇出控制 · 插入寄存器
优化技巧
15
面积与速度权衡
面积优化 · 速度优化 · 权衡策略 · 资源复用
面积速度
16
功耗与时序
动态/静态功耗 · 电压降 · 低功耗设计
功耗低功耗
17
SDC约束编写
SDC语法 · 常用命令 · 约束管理 · 验证
SDC约束
18
时序收敛方法论
自顶向下 · 增量收敛 · 迭代优化 · 检查清单
方法论流程
19
上板调试基础
调试流程 · 工具介绍 · Signal Tap/ChipScope · 触发
调试SignalTap
20
调试信号选择
选择原则 · 深度设置 · 采样时钟 · 存储管理
信号存储
21
高级触发功能
状态机触发 · 条件/序列/计数器触发 · 级联
触发高级
22
调试数据导出
导出格式 · Matlab/Python分析 · 波形查看 · 后处理
导出分析
23
硬件调试技巧
LED调试 · 串口调试 · 按键复位 · 分频时钟
硬件技巧
24
常见调试问题
亚稳态 · 毛刺 · 竞争冒险 · 时序违规现象
亚稳态毛刺
25
调试案例分析
计数器不工作 · 状态机跑飞 · 数据错误 · 接口异常
案例实战
26
时序与调试结合
调试反推时序 · 报告指导调试 · 验证修复
时序调试
27
版本管理与回归
版本控制 · 约束管理 · 回归测试 · 自动化脚本
版本回归
28
团队协作流程
约束分工 · 代码审查 · 收敛会议 · 问题跟踪
团队协作
29
项目实战
RTL到上板全流程 · 时序收敛 · 调试实战 · 总结
实战全流程
30
课程总结与进阶
核心回顾 · 学习路径 · 资源推荐 · 未来趋势
总结进阶