首页
›
芯片设计与FPGA
›
034-验证环境搭建
›
《SVA断言驱动芯片功能验证》
VIP20
本课程属于:034-验证环境搭建
芯片设计与FPGA · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
SVA断言驱动芯片功能验证
📚 共计 30 章节
01
断言基础
什么是断言?断言在验证中的角色,断言与检查器的区别。
核心概念
入门
02
SVA语法入门
SVA的基本结构,序列(sequence)与属性(property)的概念。
SVA
语法
03
立即断言
立即断言的使用场景,$asserton/$assertoff/$assertkill控制。
控制
立即
04
并发断言
并发断言与立即断言的区别,并发断言在时钟边沿的采样。
并发
时钟
05
序列操作符
基本序列操作符(##, [*n], [->n], [=n])的使用。
操作符
序列
06
属性定义
property的定义与调用,蕴含操作符(|->, |=>)的用法。
property
蕴含
07
断言中的函数
$rose, $fell, $stable, $past, $sampled等系统函数。
系统函数
采样
08
断言中的局部变量
在序列和属性中使用局部变量,数据捕获与传递。
局部变量
捕获
09
断言中的方法
$onehot, $onehot0, $isunknown, $countones等。
方法
系统函数
10
断言中的时钟
多时钟域断言,时钟门控对断言的影响。
时钟域
门控
11
断言中的复位
异步复位与同步复位对断言的影响,disable iff的使用。
复位
disable iff
12
断言绑定
bind语句的使用,将断言绑定到设计模块。
bind
模块绑定
13
断言覆盖率
cover property的使用,断言覆盖率收集与分析。
覆盖率
cover
14
断言层次化
多层断言结构,断言复用与封装。
层次化
复用
15
断言调试
断言失败的调试技巧,波形分析与断言关联。
调试
波形
16
断言与功能覆盖
断言与covergroup的结合,功能覆盖点的断言化。
covergroup
功能覆盖
17
断言在UVM中的应用
UVM中的断言集成,uvm_assertion_handler。
UVM
handler
18
断言在SoC验证中的应用
总线协议断言,AXI/APB协议断言示例。
SoC
AXI
APB
19
断言在低功耗验证中的应用
电源域切换断言,隔离单元断言。
低功耗
电源域
20
断言在DFT验证中的应用
扫描链断言,BIST断言。
DFT
扫描链
BIST
21
断言在形式验证中的应用
形式验证中的断言,属性证明与反例。
形式验证
证明
22
断言在仿真加速中的应用
仿真加速器中的断言支持,断言编译优化。
加速
编译优化
23
断言在回归测试中的应用
回归测试中的断言管理,断言开关控制。
回归
开关控制
24
断言在IP验证中的应用
IP级断言开发,断言接口标准化。
IP
标准化
25
断言在系统级验证中的应用
系统级断言,跨芯片断言。
系统级
跨芯片
26
断言性能优化
断言对仿真性能的影响,断言优化技巧。
性能
优化
27
断言库开发
通用断言库设计,断言参数化与配置。
断言库
参数化
28
断言自动化
断言自动生成工具,从规范到断言的自动转换。
自动化
生成
29
断言标准与规范
IEEE 1800标准中的断言章节,企业断言编码规范。
标准
IEEE 1800
30
断言验证方法论总结
断言驱动的验证流程,断言在验证计划中的角色。
方法论
流程
所属VIP或分类
同VIP:SystemVerilog随机激励与功能覆盖闭环
同VIP:SystemVerilog随机激励约束与测试生成
同VIP:UVM芯片验证环境搭建与自动化回归