欢迎来到学术参考网

组合逻辑电路设计和仿真

发布时间:2015-12-14 13:55

摘 要:组合逻辑电路是数字电路中最重要的一种逻辑电路,以Multsim软件进行仿真的举重裁判判决电路为例,将实践教学与EDA技术的有机结合,为电子电路的设计与开发提供较好的方向。

关键词:组合逻辑;Multisim;仿真
1 引
  组合逻辑电路其特点是功能上无记忆,结构上无反馈,即电路在任意时刻的输出状态只取决于该时刻各输入状态的组合,而与电路的原状态无关。本文通过实例介绍组合逻辑电路的设计方法,并通过电子设计自动化EDA(Electronic Design Automation)进行仿真分析,使组合逻辑电路的设计变得更方便,更实用。
2 组合逻辑电路的设计步骤
  1) 根据给定题目的逻辑要求列出真值表
  2) 化简得出最简的逻辑函数表达式
  3) 选择(已给定)器件实现其逻辑函数,画出逻辑图
  在工程上为了使电路结构简单和使用元器件少,往往要求逻辑表达式尽可能简化。一般来说在保证速度、稳定、可靠的逻辑正确的情况下,尽可能使用最少的器件,降低成本是逻辑设计者的任务。
3 组合逻辑电路的设计举例
3.1 问题提出
  现有A、B、C三个举重裁判对运动员成绩进行判决(A为主裁判)当两个以上裁判(必须含有主裁判)认可时,运动员成绩有效。试设计实现这样一个举重裁判裁决电路。
3.2 设计过程
  1)分析设计要求,列出真值表。设A、B、C三个裁判对运动员成绩进行判决,同意用1表示,不同意用0表示,Y为表决结果,同意用1表示,不同意用0表示,同时还应考虑A为主裁,具有否决权。 
输入输出ABCY00000010010001101000101111011111  2)由真值表写出逻辑表达式

  3) 由卡诺图化简后,变换为与非表达式      4) 根据输出逻辑函数画逻辑图。
  
  
  
  
  
4 组合逻辑电路的仿真测试
4.1 用Multisim软件仿真
  Multisim软件是一种电路设计与仿真软件。它可以对模拟、数字和混合电路进行电路性能仿真和分析。
  1)采用直观的图形界面创建电路,在计算机屏幕上模拟仿真实验室的工作台,绘制电路图需要的元器件。
  2) 提供了庞大的元件数据库。Multisim有16000多种元件、模型,包括有实际元件和虚拟元件。
  3) 强大的虚拟仪器功能。为用户提供多种面板与实际仪器相似的虚拟测仪器,在平台上可随时调用进行电路测试、分析。
4.2测试电路创建
  1)在元器件库中单击电源Sources,列表中选中VCC和GND,单击OK按钮,取出电源5V。
  2)其他元器件依次类推,可参照以下说明使用。
* U1A、U1B、U1C与非门在TTL→74LS→中选择74LS00N。
* J1、J2、J3单刀双掷开关在Basic→SWITCH→中选择SPDT_SB。
* Y指示灯在Indicators→中选择PROBE_DIG_RED。
4.2 仿真测试
  将三个单刀双掷开关做如下设置:J1中Key=A、J2中Key=B、J3中Key=C。启动 Multisim的仿真开关后,J1中Key=A接到电源5V上,J2中Key=B接到电源5V上,J3中Key=C接到GND上,这时指示灯Y发光,就可以实现三人表决电路中A(为主裁)和B两个裁判判决运动员成绩有效的情况之一(其他情况可以通过设置实现)。
5 结语
  通过组合逻辑电路的设计和Multisim软件的应用,可使学生初步掌握仿真软件技术,内容可以紧密联系课本知识,能全面地概括和反映所学的组合逻辑电路设计的知识点,将课堂内容具体化,又利用了计算机的优势,发挥其直观、动态模拟的优势。
参考文献:
[1]王廷才,李怀刚.电子技术实训[M].北京:高等教育出版社,2008.05.
[2]郭锁利,刘延飞.基于Multisim 9的电子系统设计仿真与综合应用[M].北京人民邮电出版社,2008.02.
[3]杨志忠.数字电子技术[M].北京:高等教育出版社,2008.06.

上一篇:关于应用计算机辅助艺术设计的探讨

下一篇:.NET框架下动态文本呈现测试系统的设计与实现