首页
›
芯片设计与FPGA
›
034-验证环境搭建
›
《形式化验证与动态仿真协同测试》
VIP20
本课程属于:034-验证环境搭建
芯片设计与FPGA · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
形式化验证与动态仿真协同测试
共30节完整课程
第1章
课程导论
形式化验证与动态仿真的定义、各自的优缺点、为什么需要结合、课程目标与学习路径。
形式化验证与动态仿真的定义
各自的优缺点
第2章
动态仿真基础
Testbench结构、激励生成、波形查看、覆盖率概念。
Testbench结构
激励生成
第3章
形式化验证基础
数学逻辑基础、模型检测、等价性检查、属性规约语言(SVA/LTL)。
数学逻辑基础
模型检测
第4章
断言与属性
SystemVerilog Assertion (SVA) 语法、序列、属性、cover与assume。
SystemVerilog Assertion (SVA) 语法
序列
第5章
仿真驱动的形式化
动态仿真与形式化引擎的协同、覆盖驱动验证、Bug hunting策略。
动态仿真与形式化引擎的协同
覆盖驱动验证
第6章
形式化引擎入门
BDD与SAT求解器基础、引擎选择策略、资源管理。
BDD与SAT求解器基础
引擎选择策略
第7章
属性验证实战
如何将设计规范转化为SVA属性、常见模式(握手、FIFO、仲裁器)。
如何将设计规范转化为SVA属性
常见模式(握手
第8章
黑盒与白盒验证
形式化中的黑盒假设、白盒约束、内部信号观察。
形式化中的黑盒假设
白盒约束
第9章
复杂设计验证
状态机验证、数据通路验证、流水线冲突检测。
状态机验证
数据通路验证
第10章
覆盖率驱动的形式化
Cover属性、覆盖点、功能覆盖与代码覆盖的桥接。
Cover属性
覆盖点
第11章
等价性检查
组合逻辑等价、时序逻辑等价、带黑盒的等价性检查。
组合逻辑等价
时序逻辑等价
第12章
形式化调试
反例分析、波形回溯、假设调试、引擎日志解读。
反例分析
波形回溯
第13章
动态仿真高级技巧
随机化约束、功能覆盖点、断言覆盖率、回归测试。
随机化约束
功能覆盖点
第14章
仿真与形式化协同流程
从仿真到形式化的过渡、混合验证策略、资源分配。
从仿真到形式化的过渡
混合验证策略
第15章
SoC级验证挑战
总线协议验证(AXI/APB)、中断控制器、低功耗验证。
总线协议验证(AXI
APB)
第16章
安全关键系统验证
ISO 26262、DO-254中的形式化要求、故障注入与形式化。
ISO 26262
DO-254中的形式化要求
第17章
形式化工具实战
JasperGold/VC Formal/Questa Formal 基本操作与脚本。
JasperGold
VC Formal
第18章
动态仿真工具实战
VCS/Xcelium/Riviera-PRO 高级用法与调试技巧。
VCS
Xcelium
第19章
属性模式库
常见设计模式的SVA模板(请求-应答、超时、乱序完成)。
常见设计模式的SVA模板(请求-应答
超时
第20章
动态仿真工具实战
VCS/Xcelium/Riviera-PRO 高级用法与调试技巧。
VCS
Xcelium
第21章
属性模式库
常见设计模式的SVA模板(请求-应答、超时、乱序完成)。
常见设计模式的SVA模板(请求-应答
超时
第22章
形式化抽象技术
数据抽象、时序抽象、对称性约减、细化证明。
数据抽象
时序抽象
第23章
动态仿真中的形式化辅助
动态形式化、仿真时断言证明、覆盖点证明。
动态形式化
仿真时断言证明
第24章
混合验证方法论
从仿真到形式化的渐进式验证、假设管理、收敛策略。
从仿真到形式化的渐进式验证
假设管理
第25章
验证计划与指标
如何制定混合验证计划、指标定义、进度追踪。
如何制定混合验证计划
指标定义
第26章
团队协作与流程
验证工程师与设计工程师的协作、版本管理、回归管理。
验证工程师与设计工程师的协作
版本管理
第27章
高级形式化技术
Inductive Proof、k-induction、Interpolation、IC3。
Inductive Proof
k-induction
第28章
动态仿真中的性能优化
仿真加速、多核仿真、仿真与形式化的性能权衡。
仿真加速
多核仿真
第29章
低功耗验证
UPF/CPF验证、电源域切换的形式化验证、动态仿真中的功耗分析。
UPF
CPF验证
第30章
机器学习在验证中的应用
ML辅助的激励生成、形式化引擎调度、Bug预测。
ML辅助的激励生成
形式化引擎调度
所属VIP或分类
同VIP:SVA断言驱动芯片功能验证
同VIP:SystemVerilog随机激励与功能覆盖闭环
同VIP:SystemVerilog随机激励约束与测试生成