FPGA之时序电路的理解

时间:2025-04-28  作者:Diven  阅读:0

一。 概述

FPGA之时序电路的理解

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

猜您喜欢

耳塞的应用领域,涵盖了生活的多个方面。在日常生活中,耳塞常用于隔绝噪音,帮助人们在嘈杂环境中获得宁静,尤其是在城市中,耳塞成为许多上班族和学生的必备良品。在医疗...
2025-05-31 00:00:00

电容是电子设备中常见的元器件。很多时候,电容有正负极之分。分不清正负极,会导致电路故障。本文将介绍如何检测电容的正负极。查看电容标识电容的表面通常有标识。比如,...
2025-03-24 14:00:02

随着电子技术的快速发展,表面贴装技术(SMD)在现代电子产品中变得越来越普遍。其中,SMD_P=1mm(交错脚)作为重要的封装形式,因其优异的性能和的应用领域而...
2025-04-19 21:31:12

PDIP(塑料双列直插式封装)是常见的电子元件封装形式,应用于集成电路(IC)和其电子组件中。本文将重点介绍PDIP8_10.16X6.48MM这一特定规格的封...
2025-04-20 13:30:41

1. Spartan-6系列封装概述  Spartan-6系列具有低成本、省空间的封装形式,能使用户引脚密度最大化。所有Spartan-6 LX器件之间的引...
2018-07-01 10:48:00

MEMS器件广泛应用于机械、光学、射频、生物等领域,气体检测正是其重要应用方向之一。气体检测最常用的方法是基于气敏涂层的传感器,利用其气敏层与被检测物质之间的相...
2024-01-23 09:33:00

电烙铁套装是电子爱好者和维修人员必备的工具,其主要作用在于焊接和修复电路板。借助电烙铁,用户可以轻松地将电子元件固定在电路板上,确保电流的正常流动。电烙铁还可以...
2022-05-04 00:00:00

贴片电阻和合金电阻都是常见的电子元件,但它们在结构、特性和应用方面存在一些关键区别。理解这些区别有助于您根据具体需求选择合适的电阻器。贴片电阻,顾名思义,是一种...
2024-11-26 11:29:42

管钳是专门用于夹持和旋转管状物体的工具,应用于建筑、机械维修和家庭修缮等领域。通常由坚固的金属材料制成,具备良好的耐久性和抗压能力。管钳的特点在于其独特的钳口设...
2013-02-27 00:00:00

贴片电阻上的「5R1」标识代表其阻值为5.1欧姆。字母「R」在电阻值中代表小数点,因此「5R1」可以理解为数字「5.1」。这种标识方法在贴片元件中非常常见,因为...
2024-11-26 11:29:48