1 实验七组合逻辑电路设计一、实验目的1、 掌握用小规模集成电路设计组合逻辑电路的方法
2、 熟悉用中规模集成电路设计组合逻辑电路的方法
二、实验原理组合逻辑电路在逻辑功能上的特点是:这种电路在任何时刻的输出仅仅取决于该时刻的输入信号,而与这一时刻输入信号作用前电路原来的状态没有任何关系
其电路结构基本上由逻辑门电路组成,只有从输入到输出的通路,没有从输出反馈到输入的回路,这类电路没有记忆功能
组合逻辑电路的设计就是将实际的,有因果关系的问题用一个较合理、经济、可靠的逻辑电路来实现
组合逻辑电路设计的一般过程是(1)分析事件的因果关系,并用二值逻辑的0 与 1 列出真值表
( 2)把真值表转换为对应的逻辑函数
( 3)根据电路的具体要求和器件的资源情况等因素选定器件的类型
( 4)将逻辑函数化简或变换成与所选用的器件类型相一致
( 5)根据化简或变换后的逻辑函数,画出逻辑电路图
( 6)根据逻辑电路图,用选定的器件实现具体的电路装置,并进行调试完成
逻辑化简是组合逻辑电路设计的关键步骤之一
但最简设计不一定是最佳的,一般情况在保证速度, 稳定可靠与逻辑关系清晰的前提下,应尽量使用最少的器件,以降低成本,减少体积
2 组合逻辑电路设计过程通常是在理想情况下进行的,即假定一切器件均没延迟效应
但实际上并非如此, 信号通过任何器件都需要一个响应时间
而且由于制造工艺上的原因,各器件的延迟时间离散性很大,因此按照理想情况设计的组合逻辑电路,在实际工作中输入信号变化时有可能产生不正常现象,这就是通常所说的冒险现象
组合逻辑电路的冒险现象是一个重要的实际问题
当设计出一个组合逻辑电路后,首先应进行静态测试,即按真值表依次改变输入变量,测得相应的输出逻辑值,验证逻辑功能后,再进行动态测试,观察是否存在冒险
如果电路存在冒险现象,但不影响电路的正常工作,就不需要采取消除冒险的措施,如果影响