首页 > 技术 > 内容

FPGA之时序电路的理解

时间:2025-11-30  作者:Diven  阅读:0

一。 概述

时序逻辑示意图,如下图所示。数据从一个寄存器出来,经过组合逻辑到达下一个寄存器

在学习数字电路的过程中,我们都知道时序逻辑,但是大家对时序逻辑真的了解吗?

(1)纯组合逻辑电路的缺点在哪?

(3)纯组合逻辑电路完成不了什么功能?

(2)为什么需要时钟和寄存器呢?

带着这三个疑问我们来认识一下时序逻辑电路。

二。 同步时序逻辑电路的作用

1. 时序逻辑电路对于组合逻辑的毛刺具有容忍度,从而改善电路的时序特性。同时电路的更新由时钟控制。

比如,在组合逻辑中当各路信号的路径长度不一样时那么组合逻辑的输出就会出现毛刺。如下图所示。F0和F1到达最后一个或门的路径长度不一样,那么在F端就会出现毛刺。

图片来自书籍《Verilog HDL高级数字设计》

毛刺信号如下图影印部分所示,由于C经过一个非门才到达下面的与门,故F1相对于F0有延迟,那么在F端就会造成毛刺,这个毛刺就是有短暂的时间输出为0。

图片来自书籍《Verilog HDL高级数字设计》

但是利用时序电路,数据A,B,C的触发是在时钟沿,输出信号F也是在时钟沿去采,而这个时钟沿到来的时间是在F输出稳定之后,故对电路的毛刺具有容忍度。如下图,可以看到最后寄存器的输出O就不存在毛刺。

这个特性使得在时序逻辑电路里面,电路的输出被采集到寄存器里面,并送往下一级电路的时候都是确定的而且是准确的,从而整体电路都是随着时钟沿在更新。

2. 纯组合逻辑只能由当前输入决定当前输出,而不能实现带反馈的逻辑,如下图所示,这样的话,你的电路就会陷入死循环而无法使用。

比如做一个计数器,如果我们用如下的组合逻辑的方式描述就会出问题。

而这种带反馈的逻辑,必须要通过寄存器把输出暂存起来,再由时钟沿去控制数据的反馈更新,这样电路才有意义。

计数器的正确描述方式如下。

猜您喜欢


贴片电阻0603,以其微小的体积和强大的功能,在现代电子电路中是很重要的配件。0603代表其尺寸为0.06英寸长,0.03英寸宽,大约相当于1.6毫米 x 0....
2024-11-29 10:26:14
在工业和建筑领域,防爆锹和防爆镐是不可少的工具,其分类主要根据材质、用途和设计特点进行划分。根据材质,防爆锹和镐一般分为钢制和铝合金制。钢制工具因其耐用性和强度...
2009-10-01 00:00:00
功率表作为电力监测的重要工具,其种类繁多,主要可以分为机械式和电子式两大类。机械式功率表通过电磁感应原理工作,结构简单,使用寿命长,但通常精度较低,响应速度慢,...
2009-05-22 00:00:00
NTC热敏电阻(Negative Temperature Coefficient Thermistor)是应用于温度测量和温度补偿的电子元件。但在实际应用中,有...
2025-04-17 03:01:09
隔离式USB芯片(带电源)是高性能的电子元件,应用于工业控制、医疗设备和数据传输等领域。其主要参数包括输入电压范围、输出电压、传输速率和隔离电压等。一般而言,输...
2012-12-11 00:00:00
锁存器是重要的数字电路元件,应用于存储和控制数据。了解锁存器的主要参数,对于设计和选型非常重要。时钟频率是一个关键参数,决定了锁存器的工作速度,通常以赫兹(Hz...
2008-05-02 00:00:00
随着电子产品和电气设备的应用,保险丝作为重要的安全保护元件,其质量直接关系到设备的安全运行。苏州力特奥维斯保险丝厂作为行业内知名的保险丝制造企业,受到关注。那么...
2025-11-23 13:00:04
消防电源监控系统是保障建筑消防安全的重要组成部分,其能够实时监测消防电源的运行状态,并在出现故障时及时发出警报,为消防安全提供可靠保障。本报告旨在记录和总结消防...
2024-10-22 00:00:00