芯片验证实战总结——测试用例编写二
·
1、中断信号读取
当构造测试用例,触发逻辑电路内部的信号中断时,当中断信号只拉高一个时钟周期,该如何测试?
if 判断(×)。因为我们不知道哪个时刻中断信号被拉高,所以通过if判断是不行的,或者说if判断这种方式工作量是比较高的。
采用wait 方法(√)。我们采用wait方法去等待该信号为1,当等到了wait会继续往下执行。用法如下 wait (xxx==1);
2、force与release的用法
通过force,我们可以改变逻辑内部信号的值,当我们force完之后,在后续当我们不需要force值时,我们可以release该信号。用法为 force xxx=1; release xxx;
3、问题:如何将自己负责的芯片模块验证完备?大家可以在评论区发表意见哦,欢迎讨论哈
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)