6-第七章-常用中规模组合逻辑电路设计
- 格式:ppt
- 大小:1.95 MB
- 文档页数:66
《数字电路》课程教学大纲课程编号:课程名称:数字电子技术基础总学时数:80 理论教学学时:60实验教学学时:20前修课程为高等数学,普通物理,电路分析,模拟电路。
后续课程有CPLD,数字信号处理,单片计,通讯原理等一、课程的任务与目的本课程是计算机科学和电子信息工程技术专业的一门专业基础课程。
主要任务是:1.系统的介绍数字系统的数学工具阐述数字系统的基本设计和分析方法。
2.通过数字电路的学习给后面的课程打下一定的理论和实践基础。
3.通过基本理论的学习掌握一定的数字系统的设计方法,及常用器件的应用,再结合实验、培养学生有一定的设计能力。
主要内容有:数制及转换,逻辑代数的公式、定理,逻辑函数的化简方法。
半导体二极管、三极管、MOS管的开关特性。
CMOS、TTL集成逻辑门。
组合逻辑电路的基本分析和设计方法。
加法器、比较器、编码器和译码器,数据选择器和分配器。
基本、同步、主从、边沿触发器、时钟触发器功能分类及转换。
时序电路的基本分析和设计方法。
计数器、寄存器、读/写存储器、只读存储器、序列脉冲发生器。
多谐振荡器,、施密特触发器。
数模、模数转换器。
教学重点与难点:教学重点是:逻辑代数的基本概念、公式、定理,逻辑函数的化简方法。
各种门电路的逻辑功能,两种集成逻辑门的电气特性。
各类触发器的逻辑功能及触发方式。
组合、时序电路的分析、设计方法。
常用典型组合、时序电路的功能、特点和应用。
典型中、大规模集成电路器件的功能和应用。
多谐、施密特、单稳的特点、功能、参数及应用。
数模、模数转换器的典型电路原理、输出量与输入量间的定量关系,特点、参数。
教学难点:逻辑代数的公式、定理的正确应用,逻辑函数化简的准确性。
集成逻辑门的电气特性。
组合、时序电路的设计。
触发器的触发方式以及脉冲产生,整形电路、数模、模数转换电路的工作原理。
采用的教学方法:课堂、实验、课程设计等相结合教材名称:电子技术基础数字部分康华光主编高等教育出版社2000年6月(第四版)主要参考书:1.高教出版社《数字电子技术基础》(四版)阎石编2.《数字电子技术基础》周良权高教出版社3.《数字电子技术基础简明教程》(第二版)余孟尝4.《数字电子技术基础》(第四版) 阎石高教出版社教学基本要求:第一章数字逻辑基础一、教学要求:1)掌握十、二、十六进制和8421码及其相互转换,了解八进制,余三码,GRAY和ASC Ⅱ码。
组合逻辑电路设计方法一、组合逻辑电路设计的基础。
1.1 首先得明白啥是组合逻辑电路。
组合逻辑电路啊,就是那种输出只取决于当前输入的电路。
这就好比你去餐馆点菜,厨师做出来的菜(输出)只看你点了啥(输入),简单直接,没有啥弯弯绕绕。
这里面没有什么记忆功能,每一次的输出都是根据当下的输入值全新计算的。
1.2 了解基本逻辑门。
那组合逻辑电路是由啥组成的呢?就是那些基本逻辑门啦,像与门、或门、非门这些。
这就像是盖房子的砖头一样,是基础中的基础。
与门呢,就有点像两个人合作干一件事,只有两个人都同意(输入都为高电平),这件事才能成(输出为高电平),这就是“众志成城”啊;或门呢,只要有一个人愿意干(输入有一个为高电平),这事儿就能开始干(输出为高电平),有点“广撒网”的感觉;非门就更有趣了,你说东它往西,输入是高电平,输出就是低电平,完全反过来,就像个调皮捣蛋的小鬼。
二、组合逻辑电路设计的步骤。
2.1 确定需求。
在设计组合逻辑电路之前,你得先知道自己想要干啥。
这就像你要出门旅行,你得先想好去哪儿,是去山清水秀的地方看风景呢,还是去繁华都市购物。
比如说,你想要设计一个电路来判断一个数是不是偶数,这就是你的需求。
2.2 列出真值表。
有了需求之后呢,就可以列出真值表了。
真值表就像是一个账本,把所有可能的输入和对应的输出都记下来。
这可不能马虎,要像小学生做数学题一样认真仔细。
就拿判断偶数那个例子来说,输入是这个数的二进制表示,输出就是这个数是不是偶数,是就输出1,不是就输出0。
这一步就像是在给你的电路设计画草图,把大框架先定下来。
2.3 写出逻辑表达式。
根据真值表,就可以写出逻辑表达式了。
这逻辑表达式就像是电路的灵魂,它决定了电路内部的逻辑关系。
这个过程有点像把一堆散的零件组装成一个小机器,要把那些逻辑门按照一定的规则组合起来。
这时候你得运用一些逻辑代数的知识,就像厨师做菜要懂得调味一样,该用加法(或运算)的时候用加法,该用乘法(与运算)的时候用乘法。
实验七组合逻辑电路设计一、实验目的1、把握用小规模集成电路设计组合逻辑电路的方式。
2、熟悉用中规模集成电路设计组合逻辑电路的方式。
二、实验原理组合逻辑电路在逻辑功能上的特点是:这种电路在任何时刻的输出仅仅取决于该时刻的输入信号,而与这一时刻输入信号作用前电路原先的状态没有任何关系。
其电路结构大体上由逻辑门电路组成,只有从输入到输出的通路,没有从输出反馈到输入的回路,这种电路没有经历功能。
组合逻辑电路的设计确实是将实际的,有因果关系的问题用一个较合理、经济、靠得住的逻辑电路来实现。
组合逻辑电路设计的一样进程是(1)分析事件的因果关系,并用二值逻辑的0与1列出真值表。
(2)把真值表转换为对应的逻辑函数。
(3)依照电路的具体要求和器件的资源情形等因素选定器件的类型。
(4)将逻辑函数化简或变换成与所选用的器件类型相一致。
(5)依照化简或变换后的逻辑函数,画出逻辑电路图。
(6)依照逻辑电路图,用选定的器件实现具体的电路装置,并进行调试完成。
逻辑化简是组合逻辑电路设计的关键步骤之一。
但最简设计不必然是最正确的,一样情形在保证速度,稳固靠得住与逻辑关系清楚的前提下,应尽可能利用最少的器件,以降低本钱,减少体积。
组合逻辑电路设计进程一般是在理想情形下进行的,即假定一切器件均没延迟效应。
但事实上并非如此,信号通过任何器件都需要一个响应时刻。
而且由于制造工艺上的缘故,各器件的延迟时刻离散性专门大,因此依照理想情形设计的组合逻辑电路,在实际工作中输入信号转变时有可能产生不正常现象,这确实是通常所说的冒险现象。
组合逻辑电路的冒险现象是一个重要的实际问题。
当设计出一个组合逻辑电路后,第一应进行静态测试,即按真值表依次改变输入变量,测得相应的输出逻辑值,验证逻辑功能后,再进行动态测试,观看是不是存在冒险。
若是电路存在冒险现象,但不阻碍电路的正常工作,就不需要采取排除冒险的方法,若是阻碍电路的正常工作,就必需采取方法加以排除。
实验名称:中规模组合逻辑电路设计
一、实验目的:
1、学习用门电路实现中规模组合逻辑设计。
二、实验内容:
1. 用一个3线8线译码器和最少的门电路设计一个奇偶校验电路,要求当输入的四个变量中有偶数个1时输出为1,否则为0(预习时画出电路原理图,注明所用芯片型号)
2. 用4选1数据选择器74ls153实现三输入变量的奇偶校验电路。
当三个输入端有奇数个1时,输出为高,否则为低(预习时画出电路原理图,注明所用芯片型号)
3. 七段显示译码电路设计:利用集成8421BCD译码器MC4511对输入的4位二级制数译码,并用共阴极数码管显示(预习时查出MC4511、共阴极数码管的内部结构及管脚分配,画出原理图)
三、实验步骤:
(学生根据自己实验情况简要总结步骤和内容,主要包括:
1、实验原理图;如:
2、实验真值表;
3、实验结果记录。
如:
实验总结
(学生根据自己实验情况,简要总结实验中遇到的问题及其解决办法)
数码管的管脚图mc4511管脚图七段译码器mc4511真值表如下:。
实验六 用中规模组合逻辑器件设计组合逻辑电路一、实验目的1. 学习中规模集成数据选择器的逻辑功能和使用方法。
2. 学习使用中规模集成芯片实现多功能组合逻辑电路的方法。
二、设计任务用数据选择器74LS151或3/8线译码器设计一个多功能组合逻辑电路。
该电路具有两个控制端C1C0, 控制着电路的功能, 当C1C0=00时, 电路实现对输入的两个信号的或的功能;当C1C0=01时, 电路实现对输入的两个信号的与的功能;当C1C0=10时, 电路实现对输入的两个信号的异或的功能;当C1C0=11时, 电路实现对输入的两个信号的同或的功能。
三、设计过程(1)根据题意列出真值表如下所示, 再填入卡诺图中。
F 函数降维图(图中变量C 1C 0A 换成C 1C 0B 结果不变) (3)、减少Y 函数的输入变量, 将4变量减为3变量,通过降维来实现。
如上图所示。
这时, 数据选择器的输入端D0 ~ D7分别为:D 0=B, D 1=1, D 2 =0, D 3 =B, D 4 =B, D 5 =B ,D 6 =B , D 7 =B 6B 5B(4)、F 函数逻辑图如下图所示四、实验用仪器、仪表数字电路实验箱、万用表、74LS151.74LS00。
五、实验步骤1.检查导线及器件好坏。
2.按上图连接电路。
C1.C0、A.B分别接逻辑开关, 检查无误后接通电源。
3.按真值表逐项进行测试并检查是否正确, 如有故障设法排除。
实验数据如0 0 1 1下:C1C00 1 0 1A 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1B 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Y 0 1 1 1 0 0 0 1 0 1 1 0 1 0 0 1 实验证明, 实验数据与设计值完全一致。
设计正确。
六、设计和实验过程的收获与体会。
1.设计过程的收获与体会:①设计前要将真值表列出。
②用低维数据选择器实现高维逻辑函数时, 首先要降维, 将多出的变量作为记图变量。
在中等规模的组合逻辑电路设计中,有几种常见的逻辑器件可供选择。
以下是一些常用的中规模组合逻辑器件:1. TTL(Transistor-Transistor Logic,晶体管-晶体管逻辑):TTL是一种广泛使用的数字逻辑家族,其包括多种子系列,如74xx系列、74LSxx 系列、74ALSxx系列等。
TTL逻辑器件通常使用双极型晶体管和二极管构成,具有较高的速度和较低的功耗。
2. CMOS(Complementary Metal-Oxide-Semiconductor,互补金属氧化物半导体):CMOS是另一种常见的数字逻辑家族,具有低功耗、高噪声抑制、较高的集成度和较广的工作电压范围等特点。
CMOS逻辑器件通常可以使用CD4000系列或74HC系列等。
3. PAL(Programmable Array Logic,可编程阵列逻辑):PAL是一种可编程的逻辑器件,通过配置内部的与门阵列和或门阵列,可以实现特定的逻辑功能。
PAL器件通常用于中等规模的逻辑设计,其配置可以通过编程器进行编程。
4. GAL(Generic Array Logic,通用阵列逻辑):GAL是一种可编程逻辑器件,类似于PAL,但具有更高的逻辑单元密度和更灵活的编程选项。
GAL器件通常具有更大的逻辑容量和更高的速度。
5. FPGA(Field-Programmable Gate Array,现场可编程门阵列):FPGA 是一种灵活的可编程逻辑器件,可以在硬件级别上实现任意逻辑功能。
FPGA器件可通过编程实现中等规模的逻辑设计,具有高度的可重构性和可定制性。
这些逻辑器件在中等规模的数字逻辑设计中被广泛使用,具有不同的特点和应用场景。
选择适合特定设计需求的逻辑器件需要考虑因素包括功耗、速度、集成度、可编程性以及成本等。
实验六用中规模组合逻辑器件设计组合逻辑电路引言:组合逻辑电路是一种没有存储功能的电路,其输出仅由输入决定。
本实验通过使用中规模组合逻辑器件,设计一个组合逻辑电路,以实现具体的功能。
材料和设备:1.中规模组合逻辑器件芯片(如7A00、74LS00等)2.电路板3.连接线4.适配器5.电源实验目的:1.理解组合逻辑电路的工作原理;2.掌握使用中规模组合逻辑器件设计组合逻辑电路的方法;3.能够设计并实现一个具体的组合逻辑电路。
实验步骤:1.确定设计的组合逻辑电路的功能,并将其转化为逻辑表达式;2.根据逻辑表达式,使用中规模组合逻辑器件进行电路设计;3.将器件连接至电路板上,并通过适配器连接电源;4.打开电源,测试电路的功能是否符合设计要求;5.如有需要,对电路进行调整和优化,以提高电路的性能和可靠性。
实验注意事项:1.在设计电路前,要仔细考虑并理解所需功能,并进行充分的逻辑推导;2.连接电路时要注意线路之间的连接正确、稳固,并检查无误后再接上电源;3.在电路调试时,观察电路的输入和输出波形,及时调整和修正;4.实验结束后,关闭电源,拆除电路板和器件,保持实验室整洁。
实验报告:本实验通过使用中规模组合逻辑器件,成功完成了组合逻辑电路的设计和实现。
实验过程中遇到了一些困难和问题,但通过仔细思考和调试,最终解决了这些问题,并使电路达到了预期的功能。
在实验中,我们首先确定了需要设计的组合逻辑电路的功能,并将其转化为逻辑表达式。
然后,根据逻辑表达式,选择合适的中规模组合逻辑器件进行电路设计。
我们将器件连接至电路板上,并通过适配器连接电源,然后打开电源,测试电路的功能是否符合设计要求。
在调试过程中,我们观察了电路的输入和输出波形,并根据需要进行了调整和优化。
通过本次实验,我们深入理解了组合逻辑电路的工作原理和设计方法。
同时,通过实际操作,我们掌握了使用中规模组合逻辑器件设计组合逻辑电路的技能。
在实验过程中,我们还锻炼了问题分析和解决的能力,提高了团队合作和实验操作的技巧。
实验报告6 中规模组合逻辑电路的设计
一、实验目的
⑴熟悉中规模集成电路的使用
⑵掌握用中规模集成电路设计组合逻辑电路的方法
二、实验预习
复习数据选择器和译码器的逻辑功能
三、实验器材
⑴直流稳压电源、数字逻辑实验箱
⑵ 74LS00、74LS20、74LS151、74LS138
四、实验内容和步骤
1.路灯控制电路
试用数据选择器设计一个路灯控制电路,要求在四个不同的地方都能独立地开灯和关灯。
方法和步骤:
依照电路图连接即可
2.一位全减器
试用3-8译码器74LS138设计一位全减器。
A:被减数 B:减数 C:低位的借位 F1:本位差 F2:向高位的借位
依照电路图连线即可
五、思考题
总结使用中规模组合逻辑器件设计逻辑电路的一般方法。
1.精简设计电路所用的器件,简化结构;
2.节省设计电路所用的时间,缩短设计周期;
3.简化电路调试过程,缩短测试周期;
4.方便电路维护,减少维护成本。