• 时序逻辑电路


    数字电路分为两大类,组合逻辑电路和时序逻辑电路

    今天我们要开始学习的是时序逻辑电路,要求大家掌握

    同步逻辑电路的分析方法

    常用的时序逻辑电路的使用方法

    当然由于时序逻辑电路的特点,使得时序逻辑电路难度远远大于组合逻辑电路


    电路任意时刻的输出不仅取决于输入信号还和时刻有关,我们称之为时序逻辑电路

    结构特点从构成的结构来说,主要有两个特点,这个电路是由组合电路和存储电路组成

    原来的状态该如何保留,这个时候就需要有存储电路,它应该包含两个部分

    包括组合电路和存储电路(也可以称之为记忆电路)

    但是在这两种组合当中,存储电路是必须要有的,组合电路是可有可无的

    所以这是第一个结构特点,必须要有存储电路来帮助存储原来的状态

    在结构上必须要有反馈,这是第二个特点

    从触发器的输出到触发器的输入这么一个过程


    对于组合电路来说有相应的输入信号,输出得要作为存储电路的输入

     这就是时序逻辑电路的基本结构图

    我们该如何描述这样的一个时序电路

    但是从这个结构上我们可以看到,我们不仅关注外部的输入和输出,我们也很关注内部的输入和输出,所以逻辑功能的描述不能仅仅依靠输入输出,而是得要靠一组方程来进行描述


    逻辑功能的描述

    我们主要是通过三组方程才能够把一个时序电路完整的表达出来

    我们分别称之为:输出方程是关于X和q的一个函数关系式

    q是原状态的q,要看做是输入信号,不是它新的状态,而是当前的状态

     第二组方程,我们称之为驱动方程,或者也把他叫做激励方程,这个表达的是,Z=G(X,Q)

    第三组方程,我们称之为状态方程Q^{n+1}=H(Z,Q^{n})

    状态方程更能反应状态的变化

    通过这三个方程才能完整的描述时序电路

    所以这个我们要清楚,时序逻辑电路的描述方式


    时序逻辑电路的分类 

    时序逻辑电路的分类方法

    1.按照触发器的动作特点进行分类,同步时序电路和异步时序电路

    同步时序电路:跟时钟信号来进行一致的工作,触发器的工作是同时发生的

    异步时序电路:不受统一时钟信号来工作,并不受同一个的控制,所以状态的变化是有时间的

    2.按电路的输出信号的特点

    我们可以分成两类

    1.Mealy型:他的输出变量不但和输入有关,还和状态有关 Y=F(X,Q) 

    2.Moore型 输出变量只和状态有关Y=F(Q)

    这两个的表达式已经比较清楚,这两种分类方法要非常了解

    关于时序逻辑电路的基本概念,我们就讨论这么多


    分析方法

    先列出三个方程,再列出状态转换表和转换图

    更容易看的是状态转换图,更容易看出规律

    怎么列出状态转换表和转换图?

    我们通过一个例子来看出三个状态方程的写法

     

     

  • 相关阅读:
    万应案例精选|低代码+数字金融创新实践,云畅科技助力教培行业监管数字化
    EasyCVR平台添加RTSP设备时,出现均以TCP方式连接的现象是什么原因?
    记 350亿数据从 es 迁移到 ClickHouse 遇到的问题
    Oracle 19c LISTAGG 函数中distinct
    C语言学习笔记(十八)
    【路径规划-VRP问题】基于遗传算法求解出租车网约车接送客车辆路径规划问题附matlab代码
    力扣:674. 最长连续递增序列
    DQN算法概述及基于Pytorch的DQN迷宫实战代码
    案例4-1.4 堆中的路径 + 基础实验4-2.5 关于堆的判断
    SpectralDiff论文阅读笔记
  • 原文地址:https://blog.csdn.net/m0_52555753/article/details/128179827