SystemVerilog验证教程(一)--Test Plan and Design Verification Environment

本文是SystemVerilog验证教程的一部分,重点讨论Test Plan和Design Verification Environment。Test Plan对于验证至关重要,它包括设计描述、验证工具、风险评估、功能验证、验证策略、覆盖率目标等。验证环境则是围绕DUT创建的,用于生成激励和收集输出,强调可重用性和层次化。TestBench的层次结构包括信号层、命令层、功能层、场景层和Test层。
摘要由CSDN通过智能技术生成

转载请标明出处:
原文发布于:浅尝辄止,未尝不可的博客
https://blog.csdn.net/qq_31019565

SystemVerilog 验证教程(一)–Test Plan and Design Verification Environment

Test(Verification) Plan

Test Plan是决定验证好坏的一个决定性的因素。往往在正常的验证工作中,对于TestPlan的多次Review是验证的重要工作之一,实际的coding只是一个Plan的翻译过程,反而需要的时间相对较少。
切记:想清楚再动手,Plan–>Code

其实从最开始的验证这个角度想,给你一个设计。你要对它进行Verify,那么你都会有什么样的问题。说到底就是怎么去验证。 what will you do ? or what is your plan? 这正是一个验证计划思路形成的过程。你可以遵循一个固定的Flow。

现在开始问问题。
第一个问题,要验证什么样的设计?
第二个问题,用什么工具来验证?
第三个问题,应该验证这个设计的哪些内容?
第四个问题,如何将想要验证的内容转化到设计的输入?

  • 2
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值