摘要: 阻塞赋值与非阻塞赋值概念 阻塞赋值和非阻塞赋值都属于过程赋值,所谓过程赋值语句就是只能在initial 和always 语句块中的复制语句。赋值对象只能是寄存器变量类型。右边的表达式可以是任意操作符的表达式。 阻塞赋值 阻塞赋值的语法如下 寄存器变量 = 表达式; 所谓阻塞赋值具有两层含义: 右边表 阅读全文
posted @ 2022-03-06 17:40 孤独野猪骑士 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 分层事件队列 当我们在谈到非阻塞赋值时都会说非阻塞赋值不对LHS立刻进行赋值,它在time-step的最后进行赋值。但是time-step的最后又是什么时候?就需要讨论Verilog的分层事件队列。 Verilog描述了电路的行为,是并行进行的,在仿真的时候我们把每一条语句每一个代码块都看作并行执行 阅读全文
posted @ 2022-03-06 17:29 孤独野猪骑士 阅读(324) 评论(0) 推荐(0) 编辑