verilog的两个always的问题写程序中经常会这样写,自己感觉会有一点竞争冒险了,两个always都响应同样的时钟,其中一个always里面给变量赋值,另外一个用if来判断变量的值做不同的处理,这样会不
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/11 00:46:13
![verilog的两个always的问题写程序中经常会这样写,自己感觉会有一点竞争冒险了,两个always都响应同样的时钟,其中一个always里面给变量赋值,另外一个用if来判断变量的值做不同的处理,这样会不](/uploads/image/z/6846448-40-8.jpg?t=verilog%E7%9A%84%E4%B8%A4%E4%B8%AAalways%E7%9A%84%E9%97%AE%E9%A2%98%E5%86%99%E7%A8%8B%E5%BA%8F%E4%B8%AD%E7%BB%8F%E5%B8%B8%E4%BC%9A%E8%BF%99%E6%A0%B7%E5%86%99%2C%E8%87%AA%E5%B7%B1%E6%84%9F%E8%A7%89%E4%BC%9A%E6%9C%89%E4%B8%80%E7%82%B9%E7%AB%9E%E4%BA%89%E5%86%92%E9%99%A9%E4%BA%86%2C%E4%B8%A4%E4%B8%AAalways%E9%83%BD%E5%93%8D%E5%BA%94%E5%90%8C%E6%A0%B7%E7%9A%84%E6%97%B6%E9%92%9F%2C%E5%85%B6%E4%B8%AD%E4%B8%80%E4%B8%AAalways%E9%87%8C%E9%9D%A2%E7%BB%99%E5%8F%98%E9%87%8F%E8%B5%8B%E5%80%BC%2C%E5%8F%A6%E5%A4%96%E4%B8%80%E4%B8%AA%E7%94%A8if%E6%9D%A5%E5%88%A4%E6%96%AD%E5%8F%98%E9%87%8F%E7%9A%84%E5%80%BC%E5%81%9A%E4%B8%8D%E5%90%8C%E7%9A%84%E5%A4%84%E7%90%86%2C%E8%BF%99%E6%A0%B7%E4%BC%9A%E4%B8%8D)
verilog的两个always的问题写程序中经常会这样写,自己感觉会有一点竞争冒险了,两个always都响应同样的时钟,其中一个always里面给变量赋值,另外一个用if来判断变量的值做不同的处理,这样会不
verilog的两个always的问题
写程序中经常会这样写,自己感觉会有一点竞争冒险了,两个always都响应同样的时钟,其中一个always里面给变量赋值,另外一个用if来判断变量的值做不同的处理,这样会不会不稳定
verilog的两个always的问题写程序中经常会这样写,自己感觉会有一点竞争冒险了,两个always都响应同样的时钟,其中一个always里面给变量赋值,另外一个用if来判断变量的值做不同的处理,这样会不
稳定的,你在第一个always里给那个变量赋值,这个变量从时钟上升沿到真正值的变化会有一个Tco的时间,这个你应该懂的吧,这个Tco加上布线延时的时间会比保持时间Th长,所以你在第二个always里用if来判断变量的值做不同的处理是没有问题的.