分享到:

组合逻辑

2.7代数简化 在上一节中,我们看到任何组合逻辑函数都可以用两种标堆形式来表达,然后用两级电路来实现标准表达式,但是,这样的电路通常并不是实现逻辑函数的最经济的方法。在下面三节中我们要讨论使逻辑函数简化或者最佳化的方法以期达到最经济的效果。“简化”意味着寻找项数最少或者字母最少的表达式。“最佳化”则是意味着寻找最能适应某些简化规定的表达式。 通常,我们总是先试图使表达式的项数减到最少,然后才是字母数。这种方式相当于先减少逻辑门的数目,然后再使输入端数亦减到最少,这种简化规则是早期开关理论中提出的经典办法,它能很好地适应当时条件下的分离元件。在下一章中,我们将讨论适应新型元件的简化规范。 这里先讨论三种方法: 1.代数简化。 2.卡若图。 3 .Q一M。(Qui,ie一MeG]uske,·)表。 在2.5节里我们曾介绍了代数简化,代数表达式简化的基本方法是应用公理和定律,最有效的削减方法是重复应用xy十X了二X以减少和,利用它的对...  (本文共13页) 阅读全文>>

《电子世界》2019年16期
电子世界

以全加器为例,探讨数字组合电路逻辑设计方法

本文以全加器电路的组合逻辑设计为例,详细介绍组合逻辑电路的多种设计方法,并分析各种方法的优缺点,对其他功能的数字逻辑电路的设计提供参考。组合逻辑电路是指输出状态完全由当前电路的输入状态决定,不受电路之前的状态影响数字电路。组合逻辑电路设计流程以设计要求为起点,建立真值表和逻辑函数,按照一定的要求化简逻辑函数,最后绘制逻辑图。本文以全加器为例,介绍几种全加器实现方法,以此对其他功能的组合逻辑电路设计提供借鉴。1.全加器的真值表和逻辑表达式全加器,是指在两个一位二进制数相加的同时另外加上之前加法的进位,也就是三个一位二进制数据相加,相加的结果有两位——和输出以及进位输出。根据组合逻辑电路的设计流程,首先建立输入变量A、B、C和输出变量HE、JW,结合全加器定义,在真值表中反映输入变量和输出变量的对应关系,即三个输入变量中有一个“1”或者三个“1”相加时,和输出为“1”,而有两个“1”或三个“1”相加时,进位输出为“1”。绘制真值表如...  (本文共2页) 阅读全文>>

《实验室研究与探索》2015年04期
实验室研究与探索

基于FPGA模型机的组合逻辑控制器

向:计算机体系结构、计算机智能控制。通信作者:富坤(1979-),女,满族,辽宁辽阳人,博士生,讲师,主要研究方向:计算机体系结构、电子设计自动化。Tel.:13502135526;E-mail:fukun@hebut.edu.cn0引言控制器是计算机的核心部件之一,根据产生控制信号方式的不同,分为微程序控制器和组合逻辑控制器[1-2]。组合逻辑控制器由时序电路、指令译码电路和组合逻辑电路三部分组成。通过指令译码器确定当前执行的指令,结合时序电路产生的节拍,共同作为组合逻辑电路的输入,结果输出相应的控制信号[3-4]。组合逻辑控制器是由复杂组合逻辑门电路和触发器构成,执行速度快,因此在近几年新兴计算机结构比如RISC中得到广泛应用。本文完成了组合逻辑控制器的设计并采用FPGA实现了控制器的功能[5]。在Altera QuartusⅡ软件环境下,使用VHDL硬件描述语言和原理图输入对组合逻辑控制器进行电路设计,并进行仿真验证。最后...  (本文共6页) 阅读全文>>

《电子制作》2014年11期
电子制作

数据选择器实现组合逻辑函数的方法研究

数据选择器是一种常用的组合逻辑电路,现已有相应的集成芯片,数据选择器的应用非常广泛,实现组合逻辑函数是其中一个重要应用。相比门电路实现的组合逻辑电路,数据选择器实现起来具有电路简单、使用方便等优点,但实现的方法非常灵活,下面将研究不同情况下数据选择器实现逻辑函数的具体方法。1数据选择器基本功能数据选择器又称为多路选择器或多路开关,其基本功能是:在地址控制端作用下,从多路输入信号中选择其中一路作为输出。常用的数据选择器有4选1、8选1、16选1等。任一数据选择器的逻辑函数为其中n为数据选择器地址端个数,D为数据端。2数据选择器实现组合逻辑函数的方法2.1数据选择器地址输入端个数与要实现的逻辑函数变量个数相同时取3变量逻辑函数F,F的表达式为现采用8选1数据选择器来实现该3变量逻辑函数,8选1数据选择器地址端数为3,此时数据选择器地址输入端个数与逻辑函数F的变量个数相同。对于8选1数据选择器,其输出的逻辑表达式为将逻辑函数F与8选1...  (本文共2页) 阅读全文>>

《科技创业家》2013年03期
科技创业家

论组合逻辑电路的分析和综合

逻辑电路的分析与综合是互为可逆过程,看懂一个逻辑电路的作用是做什么用的这就叫分析,分析组合逻辑电路就是通过分析找出电路的逻辑功能,并能使电路简化。分析组合逻辑的步骤如下:逻辑图→逻辑式→逻辑化简→真值表→分折功能逻辑函数的化简可采用代数化简法或卡诺图化简法根据给定的逻辑功能,写出最间的逻辑函数式,并根据逻辑函数式构成相应组合逻辑电路的过程称为逻辑电路的设计,组合逻辑电路的设计是要求设计者按照给照给定的具体要求设计最简单的逻辑电路。组合逻辑电路的设计一般的步骤如下,(1)根据给出的条件和最终实现的功能,首先定出逻辑变量和逻辑函数,并用相应字母表示出来。然后用0和1各表示一种状态,由此找出逻辑变量和逻辑函数之间的关系。(2)根据逻辑变量和逻辑函数之间的关系例出真值表,根据真值表写出逻辑表达式。(3)化简逻辑函数。(4)根据最简逻辑表达式画出相应逻辑电路。设计组合逻辑的步骤如下:逻辑要求→真值表→逻辑式→逻辑化简→逻辑图例1:异或门逻...  (本文共1页) 阅读全文>>

《电子制作》1998年10期
电子制作

组合逻辑电路与时序逻辑电路

在数‘多电路中,一按照逻辑功能的不同特点即从输出与输入的关系,可分成组合逻辑电路(简称组合电路)和时序逻辑电路(简称时厅电路)两大类 在组合电路中,电路的梅一种输入信号的组合都对应且仅对应个输出信号口它没有“记忆”功能,一且输入估号消失,输出信号立即发生变化口任何」个时刻的输出信号仅取决于该时刻的输入信号,而与信号作用前电路原来所处的状态尤关。具有卜述特点的电路,不论其逻辑功能如何,均称为组合电路。属于组合电路的有吝类门电路、编码器、译码器、加法器、奇偶校验器等 在时序电路中,任一时刻的输出信号不仅取决于当时的输入信号,l(lJ且还取决于电路原来的状态,或者说还与以前的输入有关这改是时序电路与组合电...  (本文共1页) 阅读全文>>