首页
›
芯片设计与FPGA
›
038-Vivado FPGA原型验证
›
《FPGA原型验证的RTL调试实战》
VIP20
本课程属于:038-Vivado FPGA原型验证
芯片设计与FPGA · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
FPGA原型验证的RTL调试实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
FPGA原型验证概述
什么是FPGA原型验证 · 原型验证在芯片开发流程中的位置 · 原型验证的优势与挑战
FPGA
原型验证概述
02
原型验证平台选型
主流FPGA芯片厂商对比(Xilin… · 原型验证板卡选型要素 · 硬件资源评估方法
原型验证平台选型
FPGA
03
RTL设计基础回顾
同步设计原则 · 时钟域与复位域 · 状态机编码风格
RTL
设计基础回顾
04
RTL仿真与调试基础
仿真工具链(VCS/Questa/V… · 波形查看技巧 · 断言(SVA)基础应用
RTL
仿真
05
综合与实现流程
Synplify/Vivado综合流… · 时序约束基础 · 资源利用率分析
综合
实现流程
06
FPGA布局布线
布局布线策略 · 时钟资源分配 · I/O规划
FPGA
布局布线
07
比特流生成与下载
比特流生成选项 · 下载配置方式(JTAG/SPI Fl… · 上电自检流程
比特流生成
下载
08
原型验证调试环境搭建
调试主机配置 · JTAG调试器连接 · 虚拟逻辑分析仪(ILA/VIO)部署
原型验证调试环境…
调试主机配置
09
信号探针技术
探针插入方法 · 探针深度与宽度权衡 · 多时钟域探针同步
信号探针技术
探针插入方法
10
触发条件设置
基本触发模式(边沿/电平/序列) · 复杂触发状态机设计 · 触发位置与存储深度
触发条件设置
基本触发模式
11
波形数据采集与分析
ILA波形导出 · VCD/FSDB格式转换 · 离线波形分析技巧
波形数据采集
分析
12
时钟域调试
跨时钟域同步器验证 · 亚稳态问题定位 · 时钟门控调试
时钟域调试
跨时钟域同步器验…
13
复位域调试
异步复位同步释放验证 · 复位树分析 · 部分复位问题定位
复位域调试
异步复位同步释放…
14
状态机调试
状态跳转异常捕获 · 死锁状态恢复 · 状态机覆盖率分析
状态机调试
状态跳转异常捕获
15
总线协议调试
AXI/AHB/APB协议分析 · 总线时序违规检测 · outstanding交易调试
总线协议调试
AXI/AHB/APB
16
存储器调试
BRAM/URAM内容读取 · 存储器初始化验证 · ECC错误注入与调试
存储器调试
BRAM/URAM
17
高速接口调试
SerDes/GTH/GTY调试 · 眼图扫描分析 · 链路训练状态监控
高速接口调试
SerDes/GTH/G…
18
DDR存储器调试
DDR控制器初始化验证 · 读写训练调试 · 数据眼图优化
DDR
存储器调试
19
PCIe接口调试
PCIe链路训练状态机 · TLP包分析 · DMA传输调试
PCIe
接口调试
20
以太网接口调试
GMII/RGMII/SGMII调试 · MAC层调试 · PHY管理接口调试
以太网接口调试
GMII/RGMII/S…
21
调试脚本自动化
Tcl脚本自动化控制 · Python与ILA交互 · 批量回归测试脚本
调试脚本自动化
Tcl
22
性能分析与优化
关键路径定位 · 流水线优化 · 资源利用率优化
性能分析
优化
23
功能覆盖率驱动调试
覆盖率收集方法 · 未覆盖点分析 · 定向测试用例生成
功能覆盖率驱动调…
覆盖率收集方法
24
软硬件协同调试
裸机程序调试 · Linux内核驱动调试 · 中断响应调试
软硬件协同调试
裸机程序调试
25
多FPGA系统调试
片间互联调试 · 同步问题处理 · 分布式调试策略
FPGA
系统调试
26
功耗调试
动态功耗测量 · 时钟门控验证 · 电源域隔离调试
功耗调试
动态功耗测量
27
可靠性调试
单粒子效应模拟 · 冗余设计验证 · 看门狗定时器调试
可靠性调试
单粒子效应模拟
28
调试案例实战一
AXI总线死锁问题定位与修复
调试案例实战一
AXI
29
调试案例实战二
跨时钟域数据丢失问题定位与修复
调试案例实战二
跨时钟域数据丢失…
30
调试案例实战三
DDR控制器初始化失败问题定位与修复
调试案例实战三
DDR
所属VIP或分类
同VIP:AXI互联在原型验证中的应用
同VIP:AXI总线互联设计与调试
同VIP:Hybrid原型验证平台搭建