首页
›
芯片设计与FPGA
›
038-Vivado FPGA原型验证
›
《RTL仿真与板级验证双轨流程》
VIP20
本课程属于:038-Vivado FPGA原型验证
芯片设计与FPGA · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
RTL仿真与板级验证双轨流程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
双轨流程概述
什么是RTL仿真与板级验证双轨流程 · 为什么需要双轨流程 · 双轨流程的典型应用场景
双轨流程概述
RTL
02
开发环境搭建
Vivado/Quartus安装 · Modelsim/VCS仿真器配置 · 开发板驱动安装与验证
开发环境搭建
Vivado/Quart…
03
RTL设计基础
Verilog/VHDL模块化设计 · 组合逻辑与时序逻辑 · 同步与异步设计要点
RTL
设计基础
04
Testbench编写入门
Testbench结构 · 时钟与复位生成 · initial与always块的使用
Testbench
编写入门
05
仿真激励生成
随机激励 · 定向激励 · 约束随机激励
仿真激励生成
随机激励
06
仿真结果检查
波形查看 · 自动比对 · 断言(Assertion)基础
仿真结果检查
波形查看
07
常见仿真错误调试
仿真不收敛 · X态传播 · 竞争与冒险
常见仿真错误调试
仿真不收敛
08
板级验证环境搭建
FPGA管脚约束(XDC/UCF) · 时钟与复位电路设计 · 电源与下载配置
板级验证环境搭建
FPGA
09
在线逻辑分析仪使用
ChipScope/SignalTa… · 探针插入 · 触发条件设置
线逻辑分析仪使用
ChipScope/Si…
10
虚拟输入输出(VIO)
VIO核原理 · 手动激励注入 · 调试寄存器读写
VIO
虚拟输入输出
11
串口(UART)调试实战
UART协议回顾 · RTL设计 · 仿真验证
UART
串口
12
SPI接口调试实战
SPI模式配置 · Master/Slave设计 · 仿真与板级联调
SPI
接口调试实战
13
I2C接口调试实战
I2C时序 · 多设备仲裁 · 仿真验证
I2C
接口调试实战
14
DDR3/DDR4控制器验证
MIG核配置 · 仿真模型使用 · 板级读写测试
DDR3/DDR4
控制器验证
15
AXI总线验证
AXI4/AXI4-Lite/AXI… · VIP使用 · 仿真与板级吞吐量测试
AXI
总线验证
16
跨时钟域(CDC)验证
同步器设计 · 仿真中的CDC检查 · 板级亚稳态测试
CDC
跨时钟域
17
复位电路验证
异步复位同步释放 · 复位树 · 仿真中的复位行为
复位电路验证
异步复位同步释放
18
功耗分析
仿真中的功耗估计 · 板级功耗测量 · 动态与静态功耗优化
功耗分析
仿真
19
时序收敛
时序约束(SDC)编写 · 仿真中的时序检查 · 板级时序裕量测试
时序收敛
SDC
20
脚本化仿真流程
Tcl/Makefile自动化仿真 · 回归测试 · 结果自动比对
脚本化仿真流程
Tcl/Makefile
21
覆盖率驱动验证
代码覆盖率 · 功能覆盖率 · 覆盖率合并与分析
覆盖率驱动验证
代码覆盖率
22
UVM验证方法学入门
UVM框架 · sequence/driver/mo… · UVM在双轨流程中的应用
UVM
验证方法学入门
23
软硬件协同验证
RTL仿真与C模型协同 · FPGA在环(HIL)验证 · 性能评估
软硬件协同验证
RTL
24
FPGA原型验证
多FPGA划分 · 跨FPGA信号同步 · 原型验证与仿真一致性检查
FPGA
原型验证
25
调试进阶
JTAG调试 · AXI Debugger · 逻辑分析仪与示波器联合调试
调试进阶
JTAG
26
版本管理
Git在RTL项目中的应用 · 仿真与板级验证脚本版本管理 · CI/CD集成
版本管理
Git
27
文档与报告
验证计划编写 · 仿真报告生成 · 板级测试报告
文档
报告
28
案例实战1
以太网MAC层验证——RTL仿真与板…
案例实战1
MAC
29
案例实战2
图像处理管线验证——仿真像素比对与板…
案例实战2
图像处理管线验证
30
案例实战3
SoC系统验证——CPU子系统仿真与…
案例实战3
SoC
所属VIP或分类
同VIP:AXI互联在原型验证中的应用
同VIP:AXI总线互联设计与调试
同VIP:FPGA原型验证的RTL调试实战