- 博客(4)
- 收藏
- 关注
原创 随机约束和分布学习总结
运行 randomize 要求约束条件正确一个类可以有多个随机块 可以使用constraint_mode 函数来打开或者关闭约束,解决有冲突的问题。soft代表约束优先级更低rand和randcconstraint c{}SV只能随机化2值数据。所有约束都是并行的...
2022-02-27 19:21:30 133
原创 SV学习笔记之随机化
SV学习笔记之随机化1.首先 CRT 随机测试法通过随机激励 找到定向测试无法确定的BUG。2.组成有两部分 1.使用随机的数据流来为DUT产生输入的测试代码。 2.伪随机数发生器的种子。3.第九章将会用功能覆盖率来确定验证的进度。$random函数可以产生随机的数据1.器件配置2.环境配置3.原始输入数据4.封装后的输入数据5.协议异常错误违规6.延时6.3和OOP使用时sv的随机激励产生是最有效的首...
2022-02-24 19:08:04 1374
原创 SV 学习笔记
接口通常用来 写一些task和functioninitial begin 是仿真行为了已经clocking可以用来消除阻塞问题所有子程序参数的声明都带上类和方向
2022-02-23 22:41:02 196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人