我是靠谱客的博主 拉长寒风,这篇文章主要介绍触发器详解——(三)T触发器,现在分享给大家,希望可以做个参考。

1、T触发器介绍

T触发器是一种边沿敏感的存储单元。只有一个信号输入端T,在时钟有效边沿到来时,T端输入有效信号,则触发器翻转,否则触发器保持不变。因此T触发器能够实现有效的计数功能,常用于实现数字计数器。T触发器可以由J-K触发器的J,K输入端与T输入端相连得到。J-K触发器见触发器详解——(二)J-K触发器
T触发器逻辑功能为:当T=0时,触发器状态不变Qn+1=Qn;而当T=1时,在脉冲有效边沿到来时翻转。触发器的特性表如表1-1所示:
表1-1:
在这里插入图片描述
由触发器的特性表可以得特性方程以及状态转换图:
在这里插入图片描述
图1-1状态转换图
在这里插入图片描述

2、Verilog HDL语言实现

T触发器

module t(clk,rst,T,Q);
	input clk,rst,T;
	output Q;
	reg Q;
	always@(posedge clk or posedge rst)
	begin	
		if (rst==1'b1) Q<=1'b0;
		else if (T==1'b1) Q=~Q;
		else Q=Q;
	end
endmodule 

测试代码

module t_t;
	reg clk,rst,T;
	wire Q;
	initial
	begin
		clk=1'b0;
		forever #10 clk=~clk;
	end
	
	initial 
	begin
		rst=1'b0;T=1'b0;
		#10 rst=1'b1;T=1'b1;
		#10 rst=1'b0;T=1'b1;
		#20 T=1'b1;
		#20 T=1'b0;
		#20 T=1'b1;
	end
	
	t u1(.clk(clk),.rst(rst),.T(T),.Q(Q));
endmodule 

仿真结果
在这里插入图片描述

最后

以上就是拉长寒风最近收集整理的关于触发器详解——(三)T触发器的全部内容,更多相关触发器详解——(三)T触发器内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(102)

评论列表共有 0 条评论

立即
投稿
返回
顶部