System Verilog视频学习笔记(8)- Randomization
发布时间
阅读量:
阅读量
OOP-Randomization(面向对象-随机化)
内容源自启芯-System Verilog视频
==============================================================
目录结构:
1、为何需要引入随机机制?
2、在何种情境下采用随机化方法?
--------2.1 基于面向对象的随机化技术
--------2.2 变量限制条件
--------2.3 控制符号
--------2.4 顺序限制规则
--------2.5 randomize函数应用
--------2.6 randsequence语句使用
3、总结要点
==============================================================
本章学习目标:
1、掌握验证过程中引入随机机制的原因与必要性
2、理解随机变量的概念与特性
3、掌握对随机变量进行约束的方法与技巧
1、为何需要引入随机机制?
在验证流程中,若试图覆盖所有可能的输入序列,将耗费大量时间资源,因此穷举法并不适用于实际操作。通过选取能够提供有效信息的随机序列,成为了一种更为高效且可行的解决方案。
2、在何种情境下采
全部评论 (0)
还没有任何评论哟~
