组合逻辑电路的设计与应用
更新时间:2023-10-20 17:16:01 阅读量: 综合文库 文档下载
组合逻辑电路的设计与应用
组合逻辑电路的设计与应用
广西大学化学化工学院 韦顺帅 1104200146
摘要:组合逻辑电路在实践中被广泛应用,研究其实现方法具有重要的现实意义和实用价值。本文给出了组合逻辑电路设计的一般步骤,并举例说明,方便读者的理解。
Abstract:Combinational logic circuit is widely used in practice.it is value to studying it because of
Its important practical significance and practical value. This paper gives the general steps of combinational logic circuit design, and illustrate that make it easier for readers to understand.
关键词: 组合逻辑电路 真值表 设计
Keywords:Combinational logic circuit Truth table design
引言
处理数字信号的电路叫数字电路,数字电路主要研究电路的逻辑功能。在数字电路中根据逻辑功能的不同特点,可将其分为两大类:一类是组合逻辑电路,另一类是时序逻辑电路。组合逻辑电路是数字电路的一种重要的逻辑电路,是时序逻辑电路设计的基础。
组合逻辑电路就是将基本逻辑门与、或、非组合起来使用的逻辑电路。组合逻辑电路在逻辑功能上的共同特点是:任意时刻的输出状态仅取决于该时刻的输入状态,与电路原来的状态无关。由于组合逻辑电路的输出状态与电路的原来状态无关,所以组合逻辑电路是一种无记忆功能的电路。在电路结构上的特点是:它是由各种门电路组成的,而且只有从输入到输出的通路,没有从输出到输入的反馈回路。
组合逻辑电路的设计就是将实际的,有因果关系的问题用一个较合理、经济、可靠的逻辑电路来实现。组合逻辑电路所遵循的原则一般来说在保证速度、稳定、可靠的逻辑正确的情况下,尽可能使用最少的器件,降低成本是逻辑设计者的任务。
一、一般所遵循的设计步骤
1、根据设计要求,确定组合电路输入变量个数及输出变量个数;
2、确定输入变量、输出变量。并将输入变量两种输入状态与逻辑0或逻辑1对应;将输出变量两种输出状态与逻辑0或逻辑1对应;
3、根据设计要求,列真值表;
4、根据真值表写出各输出变量的逻辑表达式;
5、对逻辑表达式进行化简,写出符合要求的最简的逻辑表达式; 6、根据最简逻辑表达式,画出逻辑电路图。 原理性设计到此完成
二、举例说明一般的设计步骤
例1
设计一个三人表决电路。要求当三个人中有两个或三个表示同意,则表决通过,否则不通过。用与非门实现。
1、进行逻辑抽象
(1)确定输入变量、输出变量,并赋值。
分析命题,设三个人为输入变量,分别用A、B、C表示,且为1时表示同意,为0时表示不同意。表决的结果为输出变量,用Y表示,且为1时表示通过,为0时表示不通过。
(2)根据命题列真值表,见下表所示
1
组合逻辑电路的设计与应用
A 0 0 0 0 1 1 1 1 输入 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 输出 Y 0 0 0 1 0 1 1 1 (3)根据真值表写出逻辑函数表达式
Y?ABC?ABC?ABC?ABC
2、选定逻辑器件
用与非门集成器件 3、化简、变换逻辑函数。
Y?ABC?ABC?ABC?ABC
?AB?BC?AC
?AB?BC?AC ?AB·BC·AC
4、根据逻辑函数式画出逻辑图,见下图所示
例2某工厂有三个车间,在夏季用电高峰时,工厂用自备发电机提供生产,但是自备发电机的容量仅够一个车间开工生产。若A、B、C 车间都需要用电生产,则A 优先供电生产。若B、C 车间需要用电生产,则B 车间优先供电生产。若仅仅C 车间需要用电生产,则C 车间可供电生产。设计一个用与非门构成的逻辑电路,能够表示出车间供电情况。
(1)逻辑假设:设ABC 作为输入变量,需要供电为1,不需要供电为0;用YA 、YB、YC 表示输出变量,供电为1,不供电为0。
列真值表:
2
组合逻辑电路的设计与应用
(3)写出表达式
(4)化简并变换
(5)画出逻辑电路图:
三、设计电路中需要注意的问题
1、化简后表达式可以根据需要进行变换,变换成常用的与或-与或形式、与非-与非形式。再根据最终的取得的表达式,画出逻辑图。组合逻辑电路的。设计组成框图如图3
3
组合逻辑电路的设计与应用
2、根据逻辑真值表,写出逻辑函数表达式,并用公式或卡诺图法进行化简,得出最简逻辑表
达式。一般当输入变量较少时,可用卡诺图化简,会显得比较简单;而当输入变量较多(超过5个)时,通常用公式法化简比较简单。在进行逻辑函数化简时,要注意两点:一是要充分利用约束条件化简,以得到最简的表达式;二是要结合具体的元器件类型,求得最佳逻辑函数表达式(不一定是最简表达式)。所以,有时最简逻辑函数表达式,用给定的门电路去实现时,得到的并不一定是简单电路。而组合逻辑电路设计的最终结果是在实现相同功能的前提下,要求电路结构最简单。用逻辑门实现组合逻辑电路,除了注意选择“门”的类型外,还要考虑电路中的一些实际条件,如输入变量的形式、“门”的扇出系数等问题。最后需要指出的是,上述的设计步骤并不是一成不变的,根据实际给出的问题有时要作相应的调整。同时,为了把原理性设计变成实际装置,还必须完成工艺设计并进行组装、调试。组合电路的分析和设计是两个互逆的过程:分析是根据逻辑电路图得出其逻辑功能,而设计则是根据给定的逻辑功能,最终得出逻辑电路图。我们也可以由此对设计的电路进行检验。
四、结语
在日常生活中组合逻辑电路的应用实例非常多,如体育中举重裁判的表决器、地铁电气列车的自动控制电路等。如何准确地分析已知逻辑电路的功能,关键是根据真值表能够用准确的语言把其功能全部概括出来。而如何设计出性能可靠优越的逻辑电路,关键在于根据题目给定的条件正确列出相应的真值表。对于逻辑电路的理论设计,许多人想出了快速设计方法,虽说那样简洁、直观、敏捷。但是对于复杂的组合逻辑电路设计问题, 笔者建议还是采用常规设计方法较为稳妥。
参考文献:
1、卞元红 试谈组合逻辑电路的分析和设计问题【A】科协论坛·2009年第 11期(下) 2、薛普 辛鑫 组合逻辑电路的分析与设计【A】科技创业家 2012 年07(上)
4
正在阅读:
组合逻辑电路的设计与应用10-20
隧道超前地质预报实施细则讲解 - 图文12-09
最新人教版七年级下学期数学知识点总结11-22
十三五规划基本框架初步构想03-28
企业效能监察04-19
华图2019年省考第10季行测数量模拟题09-17
教育应注重人格培养 正方辩论稿12-05
阅读与写作2形成性考核答案10-11
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 电路
- 逻辑
- 组合
- 应用
- 设计
- 国内结算部
- 童年练习题+答案 - 图文
- 网络营销试题库(二)
- 培训分期付款合同
- 油层物理实验指导
- DotNet面试问答题汇总
- 2016年下半年山西省从业资格证无纸化考试《会计基础》考试试卷
- 柯文祥:壮哉,90后消防战士 张尘宇
- 027欧姆定律的应用
- 湖北省武汉市钢城第十一中学 八年级语文9月月考试题新人教版
- 在ISE下分析和约束时序
- 鄂政发42号 - 省人民政府关于完善企业职工基本养老保险制度的意见
- 大工15秋《数据结构》在线作业3 满分答案
- 党群工作部主要职责及工作制度(办法)
- 农村集体土地确权登记发证工作方案(讨论稿)
- 代寺镇中2009级华师大九年级下二次函数检测题
- 新视野大学英语读写教程答案·1-4册
- HAD102-06核动力厂反应堆安全壳系统的设计
- 下半年一级建筑师《建筑物理与设备》噪声的危害考试试题
- 证券考试真题2012