摘要: 1、覆盖率类型 1.1 概述 覆盖率是衡量设计验证完备性的一个通用词语。 随着测试逐步覆盖各种合理的组合,仿真过程会慢慢勾画出你的设计情况。 覆盖率工具会在仿真过程中收集信息,然后进行后续处理并且得到覆盖率报告。 通过这个报告找出覆盖之外的盲区,然后修改现有测试或者创建新的测试来填补这些盲区。 这个 阅读全文
posted @ 2022-07-17 22:25 咸鱼IC 阅读(2255) 评论(2) 推荐(0) 编辑
摘要: 1、线程 线程即独立运行的程序。 线程需要被触发,可以结束或者不结束。 在 module 中的 initial 和 always,都可以看做独立的线程,它们会在仿真 0 时刻开始,而选择结束或者不结束。 硬件模型中由于都是 always 语句块,所以可以看成是多个独立运行的线程,而这些线程会一直占用 阅读全文
posted @ 2022-07-17 15:20 咸鱼IC 阅读(469) 评论(0) 推荐(0) 编辑