一、JK 触发器的 Verilog 代码实现和 RTL 电路实现
module JK_FF(
input wire Clk,
input wire J,
input wire K,
output reg Q
);
// 公式
always @(posedge Clk) begin
Q <= (J&(~Q))|((~K)&Q);
end
// 查找表
// always @(posedge Clk)
// case({J,K})
// 2'b00: Q <= Q;
// 2'b01: Q <= 0;
// 2'b10: Q <= 1;
// 2'b11: Q <= ~Q;
// endcase
endmodule
JK 触发器的 RTL 电路图如下所示:
JK 触发器的 RTL 电路图
二、T 触发器的 Verilog 代码实现和 RTL 电路实现
module T_FF(
input wire Clk,
input wire T,
output reg Q
);
// 公式
always @(posedge Clk) begin
Q <= (T&(~Q))|((~T)&Q);
end
// 查找表
// always @(posedge Clk)
// if(t)
// Q <= ~Q;
// else
// Q <= Q;
endmodule
T 触发器的 RTL 电路图如下所示:
T 触发器的 RTL 电路图
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
RTL
+关注
关注
1文章
385浏览量
59692 -
JK触发器
+关注
关注
1文章
43浏览量
15873 -
触发器
+关注
关注
14文章
1995浏览量
61043 -
Verilog设计
+关注
关注
0文章
20浏览量
6514
发布评论请先 登录
相关推荐
主从jk触发器和边沿jk触发器的区别
主从JK触发器和边沿JK触发器是数字电路中常用的存储元件,它们在功能和应用上既有相似之处,也存在显著的区别。以下将从多个方面介绍这两种
评论