首页 > 其他分享 >数字设计基础-卡诺图的应用

数字设计基础-卡诺图的应用

时间:2023-01-07 10:23:28浏览次数:38  
标签:卡诺圈 F1 F2 卡诺图 数字 逻辑 应用 函数

目录

1 完成逻辑函数的逻辑运算2 用卡诺图记忆格雷码3 卡诺图消除组合逻辑中的冒险(毛刺)

1 完成逻辑函数的逻辑运算

eg.已知两逻辑函数F1(A,B,C)=∑m(0,1,3),F2(A,B,C)=∑m(0,4,5,7),试用卡诺图分别求出F1+F2;Fl·F2和Fl+F2。

 解:

  1. 将逻辑函数Fl、F2在同一张卡诺图中表示出来,将函数出现的1填在卡诺图小方格的左上角,将函数F2出现的l填在卡诺图小方格的左下角,如图4;
  2. 求Fl+F2时,将Fl、F2卡诺图中出现的所有1都画入包围圈,如图5;
  3. 求F1·F2时,将F1、F2卡诺图中重复出现的1画入包围圈,如图6;
  4. 求F1+F2时,将F1、F2卡诺图中不重复出现的1画入包围圈,如图7;
  5. 根据图5、6、7写出函数表达式:
 

 

 

2 用卡诺图记忆格雷码

格雷码是一种常用的无权BCD码,相邻两码之间只有一位二进制数码不同。

G3 G2 为高位,G1 G0为低位:如格雷码 4 :0110

 

 

 

3 卡诺图消除组合逻辑中的冒险(毛刺)

 

 

 

增加冗余项:

使用卡诺图判断一个组合逻辑电路是否存在着竞争冒险的一般步骤是:

  1. 首先画出该电路逻辑函数的卡诺图;
  2. 然后在函数卡诺图上画出与表达式中所有乘积项相对应的卡诺圈;
  3. 如果图中有相切的卡诺圈,则该逻辑电路存在着竞争冒险。

如图3所示,所谓卡诺圈相切即两个卡诺圈之间存在不被同一卡诺圈包含的相邻最小项。

如果逻辑函数的卡诺图中存在着相切的卡诺圈,该逻辑电路就存在着竞争冒险;那么,只要使函数的卡诺图中消除相切的卡诺圈,即可消除竞争冒险现象。在卡诺图上,加上一个与两相切卡诺圈相交的一个圈(一项),破坏卡诺圈的单独相切性。加上此圈后,逻辑函数多了一个冗余项,冗余项的加入并不改变原逻辑函数的逻辑值,但冗余项的加入却可以有效地消除冒险。

 

 

 

另外,组合逻辑中的毛刺除了用增加冗余项的方法来消除,还可以通过在组合逻辑的输出端增加小电容的方法来 消除,由于竞争引起的毛刺都是一些频率很高的尖脉冲信号,在电路的输出端加一个小电容,利用电容对电压的变化延迟特性来滤掉宽度极窄的毛刺信号。但是电容的加入将使得输出波形的边沿加宽,降低了电路的速度。

标签:卡诺圈,F1,F2,卡诺图,数字,逻辑,应用,函数
From: https://www.cnblogs.com/amxiang/p/17032184.html

相关文章

  • 《随机算法在信息学竞赛中的应用》做题记录
    目录《随机算法在信息学竞赛中的应用》做题记录MSTONESProblemSolutionP3567[POI2014]KUR-CouriersProblemSolutionCF364DGhdProblemSolutionTKCONVEXProblemSolutionP12......
  • vim删除行首数字
    简介: :1,$s/^[0-9]\{1,\}//g:%s/^[0-9]\{1,\}//g:18,200s/^/#/g:19,28s/^#//g:1,$s/^[0-9]\{1,\}//g:%s/^[0-9]\{1,\}//g:18,200s/^/#/g:19,28s/^#//g......
  • 力扣每日一题2023.1.6---2180. 统计各位数字之和为偶数的整数个数
    给你一个正整数num,请你统计并返回小于或等于num且各位数字之和为偶数的正整数的数目。正整数的各位数字之和是其所有位上的对应数字相加的结果。示例1:输入:num=......
  • javascript【应用】debounce和throttle
    debounce防抖在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时;典型的案例就是输入搜索:输入结束后n秒才进行搜索请求,n秒内又输入的内容,就重新计时。<divid="......
  • 带权并查集的实现及其应用
    带权并查集普通的并查集只能维护每个节点所在集合的编号,带权并查集则可以维护集合内任意一点到根的距离。简单来说,带权并查集支持如下两种操作:在点\(u\)和\(v\)之......
  • DP--数字三角形模型
    摘花生#include<iostream>#include<cstring>#include<algorithm>usingnamespacestd;constintN=1010;intf[N][N],T,n,m,w[N][N];intmain(){......
  • 图扑软件 | 数字孪生钢厂人员安全定位
    前言钢铁冶炼从原料采购、焦化烧结、炼铁、炼钢、轧钢、到产出成品,其冗长的生产工序、复杂的作业场景,更应加以重视生产现场的人员作业安全,将安全防范监管贯穿日常作业全过......
  • 神策营销云平台化应用实践
     营销云是一个业务系统,需要贴合客户的实际业务场景,以平台化+分层设计撬动场景发挥价值主张。本文将详细介绍神策营销云在数字化转型浪潮中的沉淀。一、神策营销云产品理......
  • Uni-App 提交 App应用 到 Google Play 提示 API 级别过低的解决办法
    原文链接:Uni-App提交App应用到GooglePlay提示API级别过低的解决办法发现问题近日准备发布新版本上架到GooglePlay上时,突然出现了Changeyourapp'starget......
  • Web 3.0应用程序的体系结构 (转的)
    原文地址: https://www.preethikasireddy.com/post/the-architecture-of-a-web-3-0-applicationWeb2.0  Web3.0 前端代码如何与以太坊上的智能合约进行通信......