编写testbench时信号串通问题

在编写testbench时,一般的复位信号prst是通过initial加上延迟时间产生的,时钟信号用always #5 clk=~clk;从感觉上我们经常产生时钟沿和复位信号变化沿对齐的情况,如下图,但因为复位信号和时钟信号不是同沿,所以有时存在串通现象,所以一般让两个变化沿不对齐就可避免还情况发生。

图片发自简书App

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • fpga规范 工作过的朋友肯定知道,公司里是很强调规范的,特别是对于大的设计(无论软件还是硬件),不按照规范走几乎...
    Michael_Johnson阅读 5,938评论 1 4
  • testbench 1. 激励的产生 对于testbench而言,端口应当和被测试的module一一对应。端口分为...
    Michael_Johnson阅读 7,710评论 0 1
  • 10#数据类型 合并数组和非合并数组 合并数组:存储方式是连续的,中间没有闲置空间。例如,32bit的寄存器,可以...
    constant007阅读 33,460评论 0 18
  • 一个VHDL程序代码包含实体(entity)、结构体(architecture)、配置(configuration...
    洛神红梅花果茶丿阅读 12,640评论 0 2
  • 学号:16010199021 姓名:李若宇 转载自 http://blog.csdn.net/sun1991011...
    承瑜阅读 5,955评论 0 1

友情链接更多精彩内容