首页
›
芯片设计与FPGA
›
036-RTL设计
›
《功能覆盖驱动的RTL验证实战》
VIP20
本课程属于:036-RTL设计
芯片设计与FPGA · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
功能覆盖驱动的RTL验证实战
📚 共计 30 章节
01
验证方法论概述
功能验证的挑战 · 覆盖率驱动验证(CDV) · 验证计划的重要性
方法论
CDV
02
SystemVerilog断言基础
立即断言与并发断言 · assert/assume/cover · 断言与覆盖率
SVA
断言
03
功能覆盖点定义
covergroup/coverpoint · bins定义 · 交叉覆盖率
covergroup
交叉覆盖
04
覆盖率驱动的测试平台架构
验证环境组件 · 覆盖率收集器 · 反馈循环机制
架构
反馈
05
覆盖率分析与收敛
数据收集与合并 · 功能覆盖率 vs 代码覆盖率 · 回归策略
收敛
分析
06
随机约束与覆盖率
随机化激励 · 约束求解器 · 定向与随机平衡
随机
约束
07
高级覆盖点技术
状态机覆盖率 · 序列覆盖率 · 转换覆盖率
FSM
transition
08
覆盖率驱动的调试
低覆盖率根因 · 空洞填补 · 报告解读
调试
空洞
09
形式化验证与覆盖率
形式化基础 · 断言证明 · 动态仿真结合
形式化
证明
10
项目实战:完整CDV流程
从计划到签收 · 覆盖率驱动验证全流程
实战
流程
11
验证计划文档编写
定义验证目标 · 功能点映射 · 计划评审
文档
计划
12
SystemVerilog OOP在验证中应用
类、继承、多态、随机化
OOP
SV
13
UVM基础
UVM框架 · 组件层次 · 序列与驱动器
UVM
组件
14
UVM中的覆盖率集成
嵌入covergroup · 报告机制与覆盖率挂钩
UVM
覆盖率
15
高级UVM技巧
寄存器模型 · 门级仿真 · 性能优化
UVM
寄存器
16
断言库与重用
SVA库构建 · 断言宏 · 跨项目重用
重用
SVA
17
覆盖率驱动的激励生成策略
边界测试 · 异常测试 · 协议违例
激励
边界
18
多核与SoC验证
SoC挑战 · 互连协议覆盖 · 功耗感知
SoC
多核
19
低功耗验证
电源域切换覆盖 · 低功耗断言 · UPF
低功耗
UPF
20
验证度量与质量指标
覆盖率度量 · VCS标准 · 逃逸率分析
度量
质量
21
仿真加速与覆盖率
硬件加速 · 仿真与形式化协同
加速
协同
22
脚本自动化与覆盖率
Python/Perl处理 · 自动化报告 · CI/CD
脚本
CI/CD
23
覆盖率数据库管理
UCIS格式 · 数据库合并 · 回归管理
UCIS
数据库
24
验证IP(VIP)开发
VIP架构 · 覆盖率嵌入 · 交付标准
VIP
开发
25
基于断言的验证IP (ABVIP)
设计模式 · 协议检查器 · 覆盖率监视器
ABVIP
断言
26
机器学习在验证中的应用
ML预测空洞 · 优化随机种子 · 辅助调试
ML
AI
27
验证环境的重用策略
垂直重用 · 水平重用 · 参数化环境
重用
环境
28
覆盖率驱动的形式化属性检查
属性规约 · k-induction · BMC · 抽象
形式化
属性
29
验证管理
团队协作 · 版本控制 · 流程标准化 · 里程碑
管理
流程
30
课程总结与未来趋势
验证技术演进 · 开源工具 · AI影响
趋势
AI
所属VIP或分类
同VIP:RTL代码风格与高质量设计实战
同VIP:RTL设计与上板联调指南
同VIP:RTL设计与验证环境搭建实战