一文搞懂组合逻辑电路


在这里插入图片描述

1.1 介绍

由各种门电路组合而成且无反馈的逻辑电路称为组合逻辑电路,简称组合逻辑。

1.2 特点

任意时刻的输出状态取决于该时刻输入信号的状态。

1.3 组合逻辑电路分析步骤

  • 阅读组合逻辑电路图
  • 列出布尔表达式
  • 列出真值表
  • 分析逻辑功能

1.4 竞争冒险

1.4.1 介绍

在组合电路中,当逻辑门有两个互补输入信号同时向相反状态变化时,输出端可能产生过渡干扰脉冲的现象称为竞争冒险。竞争冒险并不一定都是有害的,在某些情况下也是有用的。例如边沿工作的触发器。

1.4.2 解决方法
  • 加选通脉冲
    • 选通脉冲法具有通用性
  • 修改逻辑设计
    • 增加多余项
  • 滤波电容
    • 由于冒险现象产生的尖峰脉冲一般都很窄,所以如果组合逻辑电路在较慢的速度下工作,只要在逻辑电路的输出端并联一个很小的滤波电容,其容量为4~20pF,就可以把尖峰脉冲的幅度削弱至门电路的阈值以下,使输出端不会出现逻辑错误。加入小电容滤波的方法简单易行,但输出电压波形边沿会随之变形,仅适合于对输出波形前、后沿要求不高的电路。
1.4.3 判断是否竞争冒险的方式
  • 代数法
    • 当输出函数最终能化简成 Y = A + A ‾ Y = A + \overline{A} Y=A+A Y = A ⋅ A ‾ Y = A·\overline{A} Y=AA的形式时,可能会有竞争冒险现象出现。
  • 卡诺图法
    • 在用卡诺图法化简逻辑函数时,为了使逻辑函数最简而画的包围圈中,若有两个包围圈之间相切而不交,则在相邻处也可能存在竞争冒险。

1.5 组合逻辑电路设计步骤

  • 逻辑问题描述
    • 这一步的任务呀是将设计问题转化为一个逻辑问题或算法问题,也就是用逻辑表达式来描述设计要求
  • 逻辑函数的简化
    • 由第一步得到的逻辑表达式不是最简的,这一步主要是简化逻辑表达式。
  • 逻辑函数的变换
    • 把得到的最简表达式转换成给定的门电路类型
  • 画逻辑图
    • 根据变换后的逻辑表达式绘制逻辑电路图。

1.6 任意项/无关项

  • 好处
    • 利用无关项的特性可以使逻辑函数表达式化简得更简单,这意味着设计出的逻辑电路所用的门电路更少,性价比更高。

1.7 常用组合逻辑电路的功能与应用

1.7.1 数据选择器

数据选择器(MUX)又称多路转换器或多路开关,它使一种多路输入、单路输出的标准化逻辑构件。其输出等于那一路输入,取决于控制信号。通常由二选一、四选一、八选一、十六选一等多种。控制讯号的个数由输入信号的个数决定。

1.7.2 数据分配器

数据分配器(DMUX)的功能与多路选择器相反,它使一种单路输入、多路输出的逻辑构件,从那一路输出由控制信号决定。

1.7.3 编码器
1.7.3.1 介绍

在数字系统中,要对所处理的信息或数据赋予二进制代码,称为编码。

1.7.3.2 常用编码器
  • 普通二进制编码器
  • 二进制优先编码器
  • 二-十进制优先编码器
1.7.4 译码器
1.7.4.1 介绍

译码是将表示特定意义信息的二进制代码翻译出来,是编码的逆过程。实现译码操作的电路称为“译码器”,它输入的是二进制代码,输出的是与输入代码对应的特定信息。

1.7.4.2 常用译码器
  • 二进制译码器
  • 二-十进制译码器
  • 显示驱动译码器
1.7.5 数据比较器
1.7.6 加法器
1.7.7 奇偶校验器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值