0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

D触发器变体来了,速看!

冬至配饺子 来源:呆萌的长颈鹿 作者:三十而惑 2023-12-04 15:47 次阅读

什么是DRE触发器?

FF_DRE是一个具有异步设置(SET)和重置(RST)输入的边缘触发的D触发器(D Flip-Flop)

在任意时刻,当SET或RST为TRUE时会忽略CLK信号而设置或重置Q信号,RST比SET具有优先权,即RST和SET同为TRUE时,Q被重置为0。

时间图如下:

图片

特征表如下:

1.jpg

其中: CLK:时钟, RST:重置, SET: 设置 , D:输入 , Q:输出

  • 假设最初 输入都为0,输出 Q = 0;
  • 在t1处,RST=SET=0,D=1 ,输出Q=1;
  • 在t2处,RST=SET=0,D=1 ,输出Q=1;
  • 在t3处,RST=SET=0,D=0 ,输出Q=0;
  • 在t4处,RST=SET=0,D=1 ,输出Q=1;
  • 在t5处,RST=1 ,尽管D=1,但输出Q=0;
  • 在t6处,RST=0,SET=1,输出Q=1;
  • 在t7处,RST=SET=1,RST具有优先权,输出Q=0;
  • 在t8处,RST=1,尽管CLK上升沿,但输出Q=0;

图片

源代码如下:

FUNCTION_BLOCK "FF_DRE"
TITLE = 'FF_DRE'
{ S7_Optimized_Access := 'TRUE' }
VERSION : 0.1
   VAR_INPUT 
      SET : Bool;
      D : Bool;
      CLK : Bool;
      RST : Bool;
   END_VAR


   VAR_OUTPUT 
      Q : Bool;
   END_VAR


   VAR 
      edge : Bool;
   END_VAR


BEGIN


IF #RST OR #SET THEN
  #Q := NOT #RST;
ELSIF #CLK AND NOT #edge THEN
  #Q := #D;
END_IF;
#edge := #CLK;


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

    关注

    3

    文章

    164

    浏览量

    47992
  • DRE
    DRE
    +关注

    关注

    0

    文章

    4

    浏览量

    6634
  • RST
    RST
    +关注

    关注

    0

    文章

    31

    浏览量

    7421
  • CLK
    CLK
    +关注

    关注

    0

    文章

    127

    浏览量

    17226
收藏 人收藏

    评论

    相关推荐

    D触发器Verilog描述

    ,呵呵。。。上半年,由于Boss项目,学习了FPGA,学的有点急,也断断续续的,才过几个月,似乎知识已经远去,打开电脑,览以前的资料,记忆又回来了。。。简单记录下这道题,权当回忆。。。//基本D
    发表于 02-22 13:54

    D触发器/J-K触发器的功能测试及其应用

    D触发器的功能测试74LS74型双D触发器芯片引脚图,D触发器功能测试的引脚连线图,
    发表于 02-14 15:27 0次下载
    <b class='flag-5'>D</b><b class='flag-5'>触发器</b>/J-K<b class='flag-5'>触发器</b>的功能测试及其应用

    JK触发器 D触发器 RS触发器 T触发器 真值表

    D触发器真值表分析: 1. D 触发器真值表   Dn   
    发表于 09-11 23:15 2w次阅读

    D触发器

    D触发器 同步式D触发器逻辑电路图 D触发器功能
    发表于 10-20 09:57 2625次阅读
    <b class='flag-5'>D</b><b class='flag-5'>触发器</b>

    D触发器,D触发器是什么意思

    D触发器,D触发器是什么意思   边沿D 触发器:  电平
    发表于 03-08 13:53 4991次阅读

    D触发器工作原理是什么?

    D触发器工作原理是什么? 边沿D 触发器: 负跳沿触发的主从触发器工作时,必须在正跳沿前加
    发表于 03-08 13:56 7w次阅读
    <b class='flag-5'>D</b><b class='flag-5'>触发器</b>工作原理是什么?

    D触发器组成T和J-K触发器电路图

    图中所示是用CMOS电路D触发器组成T型触发器和J-K触发器线路。图示线路将D触发器的Q端与
    发表于 09-20 03:31 2.1w次阅读
    <b class='flag-5'>D</b><b class='flag-5'>触发器</b>组成T和J-K<b class='flag-5'>触发器</b>电路图

    J-K触发器组成D触发器电路图

    图中所示是用J-K触发器组成的D触发器电路。 从J-K触发器的逻辑图已知在D触发器端增
    发表于 09-24 00:21 8550次阅读
    J-K<b class='flag-5'>触发器</b>组成<b class='flag-5'>D</b><b class='flag-5'>触发器</b>电路图

    D触发器不同应用下的电路图详解

    D 触发器或数据触发器是一种触发器,它只有一个数据输入“D”和一个时钟脉冲输入, 这种触发器也称
    的头像 发表于 01-06 14:19 7727次阅读

    什么是D触发器D触发器如何工作的?

    锁存触发器有时组合在一起,因为它们都可以在其输出上存储一位(1或0)。与锁存相比,触发器是需要时钟信号(Clk)的同步电路。D
    的头像 发表于 06-29 11:50 3.9w次阅读
    什么是<b class='flag-5'>D</b><b class='flag-5'>触发器</b>,<b class='flag-5'>D</b><b class='flag-5'>触发器</b>如何工作的?

    d触发器有几个稳态 d触发器和rs触发器的区别

    D触发器的稳态 D触发器是数字电路中常用的一种存储元件,它有两种稳态,即低电平稳态和高电平稳态。当输入D为低电平时,输出Q保持为低电平;当输
    的头像 发表于 02-06 11:32 4223次阅读

    d触发器的逻辑功能 d触发器sd和rd作用

    D触发器是一种常见的数字逻辑电路,它在数字系统和计算机中扮演着重要的角色。本文将详细探讨D触发器的逻辑功能、工作原理以及RD(Reset-D
    的头像 发表于 02-06 13:52 2.7w次阅读

    d触发器是电平触发还是边沿触发

    D触发器(Data Flip-Flop)是一种常见的数字逻辑电路元件,主要用于存储一位二进制数据。D触发器可以是电平触发的,也可以是边沿
    的头像 发表于 08-22 10:17 1580次阅读

    t触发器变为d触发器的条件

    在数字电路设计中,触发器是一种非常重要的存储元件,用于存储一位二进制信息。触发器的种类很多,其中最为常见的有JK触发器D触发器和T
    的头像 发表于 08-22 10:33 1744次阅读

    d触发器和jk触发器的区别是什么

    ,可以存储一位二进制信息。触发器的输出状态取决于输入信号和触发器的当前状态。触发器的分类主要有D触发器、JK
    的头像 发表于 08-22 10:37 2329次阅读