1 / 4
文档名称:

2020年约翰逊计数器(扭环计数器).ppt

格式:ppt   大小:20KB   页数:4页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2020年约翰逊计数器(扭环计数器).ppt

上传人:业精于勤 2021/1/12 文件大小:20 KB

下载得到文件列表

2020年约翰逊计数器(扭环计数器).ppt

相关文档

文档介绍

文档介绍:module Johnson_4_1s(clk,rest,Q); //主模块,四个D触发器和一
input clk; //个秒脉冲模块组成
input rest;
output [3:0]Q;
wire [3:0]d;
wire a;
assign d[0]=Q[1];
assign d[1]=Q[2];
assign d[2]=Q[3];
assign d[3]=~Q[0]|~Q[1]&Q[2];
D_FF dff0(rest,a,d[0],Q[0]);
D_FF dff1(rest,a,d[1],Q[1]);
D_FF dff2(rest,a,d[2],Q[2]);
D_FF dff3(rest,a,d[3],Q[3]);
cp_1s cp1(rest,clk,a);
endmodule
*
约翰逊计数器(扭环计数器)
*
module D_FF(rest,clk,d,q); //D触发器模块
input rest;
input clk;
input d;
output q;
reg q;
always@(posedge rest or posedge clk)
if(rest==1'b1)
begin
q<=1'b0;
end
else
begin
q<=d;
end
endmodule
*
约翰逊计数器(扭环计数器)
*
module cp_1s(rest,clk,a); //秒脉冲模块,输出a为一秒的脉冲
input rest;
input clk;
output reg a;
reg [25:0]q;
always@(p