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

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

3天内不再提示

触发器的Tsu,Th,Tco大揭秘

冬至子 来源:玩儿转FPGA 作者:包包 2023-06-28 15:40 次阅读

概念

建立时间Tsu

指在触发器的时钟信号上升沿到来以前,数据稳定不变的时间,如果建立时间不够,数据将不能在这个时钟上升沿被稳定的打入触发器,Tsu就是指这个最小的稳定时间。对应图1的Tsu(Tsu:set up time)

图片

图1. 触发器的波形图(参考“重要说明”里的触发器接口)

保持时间Th

在触发器的时钟信号上升沿到来以后,数据稳定不变的时间,如果保持时间不够,数据同样不能被稳定的打入触发器,Th就是指这个最小的保持时间。对应图1的Th(Th:hold time)

输出延时时间Tco

由 clk 触发到输出数据有效之间最大延 迟时间,对应图1的Tco(clock output delay)

触发器稳定判据

一个触发器是否不会产生竞争冒险,主要就看时钟和输入数据之间实际建立时间和保持时间是否大于触发器本身的最小建立时间和保持时间。参考图2,没错,稳定与否只和输入有关。红色字体是触发器的最小setup/hold时间,这个参数是器件本身的硬件特性决定的,我们改变不了。黑色字体是输入数据相对采样时钟的setup/hold时间,这个我们可以通过改变时钟与数据的相位关系去调整Tse和Th的大小。

图片

图2. 触发器建立保持时间波形图

稳定判据

1.Tsu ≥ Tse min

2.Th ≥ Th min

3.以上两条同时满足,则触发器稳定,不会有竞争冒险

移位寄存器的原理

图片

图3. 移位寄存器级联

图片

图4. 移位寄存器建立时间时序图

图4现象解释

参考图4,在第一个时钟上升沿,前边的触发器采集D1信号,将高电平打入触发器,经过Tco的触发器输出延时到达组合逻辑电路。又经过组合逻辑电路的延时Tcomb(我们假定组合逻辑电路此时没有改变信号的高低,可以把它假定为一个缓冲器)送到了D2接口上。

依据触发器稳定性判据可以得出,第二级触发器正常工作建立时间要满足以下边界条件:

实际建立时间Tsu = Tclk - Tco - Tcomb

Tsu > Tse min

图片

图5. 移位寄存器保持时间时序图

图5现象解释

参考图5,在第二个时钟上升沿前边触发器采集到D1上的低电平,经过Tco的延时在Q1上得到表达。这个低电平在经过组合电路延时Tcomb到达D2。

依据触发器稳定性判据可以得出,第二级触发器正常工作保持时间要满足以下边界条件:

实际保持时间Th = Tco-min + Tcomb

所以Th > Th min

综上,同时满足Tclk - Tco - Tcomb > Tse min和Tco-min + Tcomb > Th min则第二级触发器稳定,如果触发器级联级数更多,那么以此类推。

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

    关注

    6

    文章

    1922

    浏览量

    45473
  • 移位寄存器
    +关注

    关注

    3

    文章

    258

    浏览量

    22270
  • 触发器
    +关注

    关注

    14

    文章

    2000

    浏览量

    61134
  • CLK
    CLK
    +关注

    关注

    0

    文章

    127

    浏览量

    17159
收藏 人收藏

    评论

    相关推荐

    FPGA中几个基本的重要的时序分析参数介绍(fmax\tsu\th\tco\tpd)

    FPGA中几个基本的重要的时序分析参数介绍(fmax\tsu\th\tco\tpd)今天无聊,翻开书偶看到介绍时序部分的东西,觉得其中几个参数缩写所代表的含义应该记住,故写如下文章……FPGA中
    发表于 04-09 09:41

    FPGA触发器的亚稳态认识

    。如果触发器的时序要求tSU(建立时间)和tH(保持时间)被满足,那么触发器的延时TCO=tCO
    发表于 12-04 13:51

    Quartus II中Tsu/Tco的约束方法是什么

    Quartus II中Tsu/Tco的约束方法是什么
    发表于 04-29 06:36

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

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

    什么是RS触发器,RS触发器的工作原理是什么?

    什么是RS触发器,RS触发器的工作原理是什么? 主从RS触发器
    发表于 03-08 14:00 3.1w次阅读

    施密特触发器,施密特触发器是什么意思

    施密特触发器,施密特触发器是什么意思 施密特触发器也有两个稳定状态,但与一般触发器不同的是,施密特触发器采用电位
    发表于 03-08 14:14 1952次阅读

    QuartusII中Tsu/Tco的约束方法

    片内的Tsu/Tco 是指前级触发器Tco 和后级触发器Tsu, 一般来说都是几百ps 级别
    发表于 03-21 11:08 2535次阅读
    QuartusII中<b class='flag-5'>Tsu</b>/<b class='flag-5'>Tco</b>的约束方法

    触发器的作用_触发器的特点介绍

    本文开始介绍了触发器的定义和触发器的特点,其次阐述了触发器的分类和触发器的作用,最后介绍了触发器的工作原理。
    发表于 03-27 17:35 2.2w次阅读

    电平触发器,脉冲触发器和边沿触发器触发因素是什么

    脉冲触发器由两个相同的电平触发的SR触发器组成,其中左SR触发器成为主触发器,右手侧称为从触发器
    的头像 发表于 02-11 10:56 9429次阅读
    电平<b class='flag-5'>触发器</b>,脉冲<b class='flag-5'>触发器</b>和边沿<b class='flag-5'>触发器</b>的<b class='flag-5'>触发</b>因素是什么

    Quartus II中TsuTco的约束方法详细说明

    1. 片内的Tsu/Tco 是指前级触发器Tco 和后级触发器Tsu, 一般来说都是几百ps
    发表于 01-19 15:23 7次下载
    Quartus II中<b class='flag-5'>Tsu</b>和<b class='flag-5'>Tco</b>的约束方法详细说明

    QuartusII中TsuTco的约束方法详细资料说明

    1. 片内的Tsu/Tco 是指前级触发器Tco 和后级触发器Tsu, 一般来说都是几百ps
    发表于 01-29 16:27 11次下载
    QuartusII中<b class='flag-5'>Tsu</b>和<b class='flag-5'>Tco</b>的约束方法详细资料说明

    t触发器和jk触发器的区别和联系

    触发器是数字电路中常用的组合逻辑电路,在现代电子系统中有着广泛的应用。其中,最常用的两种触发器是T触发器和JK触发器。本文将详细介绍T触发器
    的头像 发表于 02-06 14:04 6089次阅读

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

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

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

    引言 数字电路是现代电子威廉希尔官方网站 的基础,广泛应用于计算机、通信、控制等领域。触发器是数字电路中的一种基本逻辑元件,具有存储和传递信息的功能。 触发器的基本概念 触发器是一种具有记忆功能的数字电路元件
    的头像 发表于 08-22 10:37 1829次阅读

    怎么用jk触发器变成t触发器

    将JK触发器变成T触发器,主要涉及到对JK触发器的输入端口进行适当的连接和配置,以实现T触发器的逻辑功能。以下是将JK触发器转换为T
    的头像 发表于 08-28 09:41 2689次阅读