Verilog HDL阻塞赋值和非阻塞赋值笔记

module test(

input wire clk,

input wire b,

output reg a,

output reg c

);

always@(posedge clk)

begin

a=b;

c=a;

end

endmodule

上面的代码在vivado中综合后的电路为:

module test(

input wire clk,

input wire b,

output reg a,

output reg c

);

always@(posedge clk)

begin

a<=b;

c<=a;

end

endmodule

上面的代码在vivado中综合后的电路为:

module test(

input wire clk,

input wire b,

output reg a,

output reg c

);

always@(posedge clk)

begin

a=b;

c<=a;

end

endmodule

上面的代码在vivado中综合后的电路为:

module test(

input wire clk,

input wire b,

output reg a,

output reg c

);

always@(posedge clk)

begin

a<=b;

c=a;

end

endmodule

上面的代码在vivado中综合后的电路为:

相关推荐
xian_wwq几秒前
【学习笔记】探讨大模型应用安全建设系列2——安全评估:攻击面梳理与差距分析
笔记·学习·安全
ljt27249606619 分钟前
Vue笔记(三)--用户交互
javascript·vue.js·笔记
网络工程小王24 分钟前
【大模型vLLM 使用】学习笔记
笔记·学习·llama
Genevieve_xiao30 分钟前
【xjtuse】【数学建模】课程笔记(四)种群模型(微分方程稳定性)、随机模型、贝叶斯
笔记·数学建模
羊群智妍1 小时前
2026企业GEO优化:AI搜索优化工具实测对比
笔记
Hello_Embed1 小时前
USB 学习指南+软硬件框架
网络·笔记·stm32·嵌入式·ai编程
三块可乐两块冰2 小时前
rag学习2
笔记
Genevieve_xiao2 小时前
【xjtuse】【数学建模】课程笔记(六)线上学习
笔记·学习·数学建模
晓梦林2 小时前
HiddenGate靶场学习笔记
笔记·安全·web安全
智者知已应修善业3 小时前
【74ls138+74ls00传送带故障报警】2024-1-9
驱动开发·经验分享·笔记·硬件架构·硬件工程