作业帮 > 综合 > 作业

verilog中的阻塞赋值与非阻塞赋值详解.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 11:05:12
verilog中的阻塞赋值与非阻塞赋值详解.
组合逻辑的always模块中使用阻塞赋值;
时序逻辑的always模块中使用非阻塞赋值;
---------------------------------------------------
再问: 可不可以这样理解,就是组合中计算马上赋值,时序逻辑中上升沿计算,下降沿赋值?
再答: 嗯,有点那个意思 关键是组合逻辑中是实时变化的,而时序逻辑中一个cycle才变化一次 比如: always @(a or b) begin c = a + b; end always @(posedge clk) begin if(rst) c