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中综合后的电路为:

相关推荐
运维小雅11 小时前
哪些因素会直观地影响到产品销量?
经验分享·笔记·媒体
抓饼先生11 小时前
Linux control group笔记
linux·笔记·bash
搞一搞汽车电子12 小时前
S32K3平台eMIOS 应用说明
开发语言·驱动开发·笔记·单片机·嵌入式硬件·汽车
大筒木老辈子13 小时前
Linux笔记---封装套接字
笔记
AlexMercer101213 小时前
[前端]1.html基础
前端·笔记·学习·html
楚肽生物小敏13 小时前
Cy3-Tyramide,Cyanine 3 Tyramide; 174961-75-2
笔记
健康平安的活着14 小时前
langchain4j笔记篇(阳哥)
笔记
ホロHoro16 小时前
学习笔记:MYSQL(4)
笔记·学习·mysql
9527华安17 小时前
Xilinx系列FPGA实现DP1.4视频收发,支持4K60帧分辨率,提供2套工程源码和技术支持
fpga开发·音视频·dp1.4·4k60帧
cycf20 小时前
高速接口基础
fpga开发