📄 cout4.v.bak
字号:
module cout4(clk, clr, ena, cq, carry_out);
input clk, clr, ena;
output carry_out;
output [3:0] cq;
reg [3:0] cq;
reg carry_out;
reg [3:0] precq;
always @(posedge clk or posedge clr)
begin
if(clr)
precq <= 4'b0;
else
if(ena)
if(precq<10)
precq <=precq+1'b1;
else if(precq==10)
precq <=1'b1;
else
precq <=0;
end
always @(precq)
begin
if(precq==10)
begin
carry_out <=1;
cq <=0;
end
else
begin
carry_out <=0;
cq <= precq;
end
end
endmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -