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

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

3天内不再提示

D触发器如何保证不出现“空翻”现象?

冬至子 来源:半导体技术人 作者:半导体技术人 2023-07-05 10:49 次阅读

数字系统往往是由多个触发器所组成,这时常常需要各个触发器按照一定的节拍同步动作,因此必须给电路加上一个统一的控制信号。这个统一的控制信号叫做时钟脉冲,简称CP。同步触发器又称钟控触发器,即时钟控制的电平触发器。

D 触发器:D锁存器和维持-阻塞D触发器

在CP=1期间,输出变化多于一次的现象,称为“空翻”。D锁存器的“空翻”现象,如何保证不出现“空翻”?

图片

边沿触发器概念:

为了提高触发器的可靠性,增加抗干扰能力,希望触发器的次态仅取决于CP信号上升沿或者下降沿到达时刻输入信号的值。为此,研制了边沿型触发器。包括:维持-阻塞正边沿D触发器和利用CMOS传输门的主从型D触发器。

特性方程:

图片

功能表

图片

逻辑符号:

图片

由钟控RS触发器与利用反馈构成的维持-阻塞电路组成:

图片

图片

D触发器设计:

LIBRARY ieee;

USE ieee.std_logic_1164.all;

ENTITY dflipflop IS

PORT (D,C : IN STD_LOGIC;

Q : OUT STD_LOGIC);

END dflipflop;

ARCHITECTURE Behavior OF dflipflop IS

BEGIN

PROCESS( C )

BEGIN

IF C'EVENT AND C='1' THEN

Q<=D;

END IF;

END PROCESS;

END Behavior;

使用Verilog HDL语言实现D触发器(带R、S端)

//门级

module cfq(s,r,d,clk,q,qbar);

input s,r,d,clk;

output q,qbar;

wire na1,na2,na3,na4;

nand

nand1(na1,s,na4,na2),

nand2(na2,r,na1,clk),

nand3(na3,na2,clk,na4),

nand4(na4,na3,r,d),

nand5(q,s,na2,qbar),

nand6(qbar,q,r,na3);

endmodule

//行为级

module dff_rs_async(clk,r,s,d,q);

input clk,r,s,d;

output q;

reg q;

always@(posedgeclk or posedge r or posedge s)

begin

if(r) q<=1'b0;

else if(s) q<=1'b1;

else q<=d;

end

endmodule

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

    关注

    58

    文章

    5665

    浏览量

    235036
  • 锁存器
    +关注

    关注

    8

    文章

    904

    浏览量

    41430
  • D触发器
    +关注

    关注

    3

    文章

    164

    浏览量

    47840
  • 同步触发
    +关注

    关注

    0

    文章

    2

    浏览量

    7196
  • HDL语言
    +关注

    关注

    0

    文章

    46

    浏览量

    8905
收藏 人收藏

    评论

    相关推荐

    基本RS触发器实验

    新课第五章 触发器5.1 概述1、触发器具有“记忆”功能,它是构成时序逻辑电路的基本单元。本章首先介绍基本RS触发器的组成原理、特点和逻辑功能。然后引出能够防止“空翻
    发表于 04-02 11:58

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

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

    D触发器

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

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

    JK触发器,JK触发器是什么意思 1.主从JK触发器主从结构触发器也可以彻底解决直接控制,防止空翻。这里以性能优良、广泛使用的主从JK
    发表于 03-08 13:36 6747次阅读

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

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

    同步触发器触发方式和空翻问题

    一、空翻问题由于在CP=1期间,同步触发器触发引导门都是开放的,触发器都可以接收输入信号而翻转,所以在CP=1期间,如果输入信号发生多次变化,触发
    发表于 08-18 09:08 2.1w次阅读
    同步<b class='flag-5'>触发器</b>的<b class='flag-5'>触发</b>方式和<b class='flag-5'>空翻</b>问题

    常用边沿触发器电路结构和工作原理

    边沿触发器只在时钟脉冲CP上升沿或下降沿时刻接收输入信号,电路状态才发生翻转,从而提高了触发器工作的可靠性和抗干扰能力,它没有空翻现象。边沿触发器
    发表于 01-31 09:17 3.1w次阅读
    常用边沿<b class='flag-5'>触发器</b>电路结构和工作原理

    边沿触发器波形图

    主从触发器可以有效克服钟控触发器空翻现象,但主从触发器还存在一次翻转现象,降低了抗干扰能力。边
    发表于 01-31 10:38 2.4w次阅读
    边沿<b class='flag-5'>触发器</b>波形图

    触发器空翻现象指什么?

    触发器空翻现象指什么?  触发器空翻现象是指在高速运转的计算机电子器件中,由于信号传递速度限制,
    的头像 发表于 09-17 14:47 5353次阅读

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

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

    数字电路触发器空翻现象及原因

    数字电路是现代电子技术的基础,广泛应用于计算机、通信、控制等领域。在数字电路中,触发器是一种重要的存储单元,用于存储和传递信息。然而,在实际应用中,触发器可能会发生空翻现象,影响电路的
    的头像 发表于 07-23 11:15 1534次阅读

    触发器具有空翻现象的影响

    ,它可以存储一位二进制信息(0或1)。触发器的种类有很多,如SR触发器、JK触发器D触发器、T触发器
    的头像 发表于 07-23 11:17 727次阅读

    触发器坏了什么现象

    触发器坏了的现象因其应用领域的不同而有所差异。在数字电路、数据库以及摩托车点火系统中,触发器损坏后所表现出的现象各不相同。以下将分别就这三个领域进行阐述。
    的头像 发表于 08-12 15:50 570次阅读

    什么触发器具有空翻现象

    具有空翻现象触发器主要是 钟控RS触发器空翻现象是指在同一时钟脉冲作用期间,
    的头像 发表于 08-22 10:32 527次阅读

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

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