文章目录
-
- 一、黑盒验证
- 二、白盒验证
- 三、灰盒验证
一、黑盒验证
- 1、
黑盒验证
:大多数基于仿真的验证环境都是黑盒验证; - 2、不需要知道设计的内部结构和特性,只需要在输入端口打激励,观察输出即可;
- 3、验证工程师学习设计的规格,然后编写验证环境中的 drivers, monitors, checkers,和scoreboard,整个过程中,对设计的细节知之甚少
- 4、黑盒验证中,参考模型的设计非常重要
- 4、优点:
- ①、黑盒验证本身不包含设计的内部逻辑信息,因此DUT内部的结构变化对验证环境影响很小;
- ②、设计和验证相对比较独立,有利于保持测试环境的稳定;
- ③、设计更新后,新的验证人员也只需要很少的力气来维护和继承的验证环境