测试点分解

  1. 测试点描述:针对一个DUT,我们要“测什么、仿什么”。测试...功能。DUT在.....激励下,应该有....输出。体现了验证工程师对DUT理解和把握的准确度和完整度。
  2. 测试点分解的依据:DUT的Spec;标准、协议(DUT符合的标准、协议);其他文档:围绕DUT其他各种文档(产品需求、架构文档、算法说明、产品说明书、应用手册);通用基本逻辑单元的常规测试点(如FIFO的空满、溢出);来自设计工程师的要求验证工程师的经验
  3. 测试点分解的步骤:阅读、学习必要的各种文档,逐条简明列写测试点
    阅读文档:spec---标准、协议---其他文档。spec主要是文字描述、寄存器描述、端口信号、通用逻辑单元、时钟复位及特殊逻辑。
  4. 测试点分解的思路:功能:单独、组合;时序:端口、内部;异常
  5. 对于时钟复位及特殊逻辑:DUT中是否存在多时钟?跨时钟?时钟切换?变频控制?复位?特殊逻辑?
  6. 考虑模块在异常激励,异常时钟,异常复位,异常配置下的行为。

I2C测试点的部分提取

posted @ 2023-09-09 15:50  yoy116  阅读(228)  评论(0)    收藏  举报