一文详解带复位的SR触发器和JK触发器

描述

带复位的SR触发器

图1是基本SR触发器及其真值表。

 

异步复位

 

图1 基本SR触发器及其真值表

 

异步复位

 

图2 异步复位SR触发器的verilog描述

图2的SR触发器在图1的基本SR触发器的基础上添加了异步复位,所以多了一个rst信号,当rst为高电平,则SR触发器复位到0。当rst为低电平时,那么此时该触发器的功能和基本SR触发器一致。

另外该module将SR触发器中的S和R信号合并为一个2bit位宽的一个信号input [1:0] sr,在综合工具编译的时候应该会编译成sr[0]和sr[1](高低位)。

带复位的JK触发器

JK触发器是数字威廉希尔官方网站 触发器中的一种基本威廉希尔官方网站 单元。JK触发器具有置0、置1、保持和翻转功能。在各类集成触发器中,JK触发器的功能最为齐全。在实际应用中,它不仅有很强的通用性,而且能灵活地转换其他类型的触发器。由JK触发器可以构成D触发器和T触发器。

 

异步复位

 

 

图3 基本JK触发器

 

异步复位

 

图4 基本JK触发器真值表

 

异步复位

 

图5 带复位的JK触发器的verilog描述

该JK触发器module描述与上述的SR触发器类似,唯一的区别在于真值表的不同。

D触发器

D触发器是常用的触发器,时钟高电平下,D端数据赋值给Q端。

 

异步复位

 

图6 D触发器verilog描述

T触发器

图7是基本T触发器。

 

异步复位

 

图7 T触发器

 

异步复位

 

图8 T触发器的verilog描述

主从触发器

主从是串联连接的两个触发器的组合,其中一个充当主机,另一个充当从机。每个触发器都连接一个互补的时钟脉冲,即如果时钟脉冲处于高电平状态,则主触发器处于使能状态,从触发器处于禁用状态,如果时钟脉冲为低电平,主触发器处于禁用状态,从触发器处于启用状态。主从触发器也称为脉冲触发器,因为在此操作模式下,触发器可以通过 CLK 脉冲启用或禁用。

 

异步复位

 

图9 主从触发器

 

异步复位

 

图10 主从触发器verilog描述

在主从触发器中我们可以看到,verilog描述提前定义了一个基本D触发器,并在描述中调用了两次该module。主从触发器中的主触发器的输入pin从module端口定义,从触发器的输入pin用wire变量定义。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分