03.时序逻辑

1.时序逻辑的开始—寄存器

寄存器:

寄存器具有存储功能,一般是由D触发器构成,由是时钟脉冲控制,每个D触发器(D Flip Flop,DFF)能够存储一位二进制码.

D触发器的工作原理:在一个脉冲信号(一般为晶振产生的时钟脉冲信号)上升沿或者下降沿的作用下,将信号从输入端D送到输出端Q,如果时钟脉冲信号的边沿信号未出现,即使输入信号改变,输出信号仍然保持原值,且寄存器拥有复位清零功能,其复位又分为同步复位和异步复位.

D触发器的同步复位:工作时钟同步的意思,当上升沿或者下降沿到来时,检测的复位操作才是有效的,否则无效

D触发器的异步复位:“异步”的意思是和工作时钟不同步。也就是说寄存器的复位不关心时钟的上升沿(下降沿)是否到来,只要有检测到按键被按下,就立刻执行复位操作。如下图所示:

在这里插入图片描述

毛刺现象中的组合逻辑和时序逻辑:

在这里插入图片描述

在组合逻辑中,输入信号是什么样子,输出信号就是什么样子.因为在组合逻辑中我们将输入信号赋值给了输出信号.

而在时序逻辑中,输出信号会延迟输入信号一个时钟周期.当我们在表达组合逻辑时,如果时钟和数据是对齐的,就默认当前时钟沿,采集到的数据是在该时刻上升沿同一时刻的值;

如果是表达时序逻辑时,如果时钟和数据是对齐的, 默认当前时钟沿采集到的数据是在该时刻前一刻的值,
当前时钟沿采集到的数据是在该时刻前一刻的值,

  • 8
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值