1、中断信号读取

当构造测试用例,触发逻辑电路内部的信号中断时,当中断信号只拉高一个时钟周期,该如何测试?

if 判断(×)。因为我们不知道哪个时刻中断信号被拉高,所以通过if判断是不行的,或者说if判断这种方式工作量是比较高的。

采用wait 方法(√)。我们采用wait方法去等待该信号为1,当等到了wait会继续往下执行。用法如下 wait (xxx==1);

2、force与release的用法

通过force,我们可以改变逻辑内部信号的值,当我们force完之后,在后续当我们不需要force值时,我们可以release该信号。用法为 force xxx=1; release xxx;

3、问题:如何将自己负责的芯片模块验证完备?大家可以在评论区发表意见哦,欢迎讨论哈

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐