欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载  

    第3章组合逻辑电路.ppt

    • 资源ID:2577445       资源大小:336.51KB        全文页数:24页
    • 资源格式: PPT        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第3章组合逻辑电路.ppt

    第3章 组合逻辑电路,组合逻辑电路: 电路在任一时刻的输出状态仅由该时刻的输入信号决定,与电路在此信号输入之前的状态无关.,3.2 组合逻辑电路的分析,3.2.1 分析方法,分析步骤:,(1) 根据逻辑电路图,写出输出逻辑函数表达式;,(2) 根据逻辑表达式,列出真值表;,(3) 由真值表或表达式分析电路功能.,例: 分析下图所示逻辑电路,P2=A·P1,P3=B·P1,P4=C·P1,真值表:,逻辑功能: 一致电路,3.3 组合逻辑电路设计,一般步骤:,(1) 由实际逻辑问题列出真值表;,(2) 由真值表写出逻辑表达式;,(3) 化简、变换输出逻辑表达式;,(4) 画出逻辑图。,例: 试用与非门设计一个三变量表决电路,表决规则为少 数服从多数.,解: (1) 列真值表,设: 由A、B、C表示三个输入变量,F表示表决结果。并设A、B、C为1表示赞成,为0表示反对;F为1表示表决通过,为0 表示不通过。,(2) 化简、求最简函数表达式,(3) 画出电路图,例 设计一个两位二进制数比较器。,解: 设被比较的数分别为 A=A1A0,B=B1B0;比较的结果 为:A1A0B1B0时,输出F1=1; A1A0=B1B0时,输 出F2=1; A1A0B1B0时,输出F3=1.,画卡诺图化简:,按F1、F2和F3表达式 可方便地用门电路实现 比较器的逻辑功能。,3.4 组合逻辑电路中的冒险,前面分析组合逻辑电路时,没有考虑门电路的延迟时 间对电路的影响。实际上,由于门电路延迟时间的关系, 可能会使逻辑电路产生错误输出。通常把这种现象称为 竞争冒险。,产生冒险的原因,以例说明,再举一例,产生冒险的原因之一 : 电路存在由非门产生的互补信号,且互补信号的状态发生变化时有可能出现冒险现象。,(分析中略去与门和或门的延时),消去冒险的方法,1. 发现并消去互补变量,2. 增加乘积项,3. 输出端并联电容器,如果逻辑电路在较慢速度下工作,为了消去冒险,可 以在输出端并联一电容,其容量在420pF之间,该电容 和门的输出电阻构成RC低通网络,对窄脉冲起平滑作用。,3.5 可编程逻辑器件和VHDL概述,利用可编程逻辑器件(PLD,Programmable Logic Device)来实现电路的设计,硬件描述语言(HDL,HardwareDescription Language)就是可以描述硬件电路的功能,VHDL是应用最为广泛的国际标准电子设计语言,3.5.1 VHDL基本结构,硬件描述语言的基本格式包括两个要素,输入、输出的定义(即输入、输出说明),对输出如何响应输入的定义(工作原理),对应逻辑符号的描述部分:实体(Entity),对应逻辑关系的说明部分:结构体(Architecture),以二输入与门为例:,3.5.2 VHDL中的中间信号,电路模块内部的信号点,不是模块的输入也不是输出,与输入输出端口分开定义,在逻辑功能描述部分定义,仅在一个模块内部有效,1 ENTITY fig2 IS 2 PORT(a,b,c : IN BIT; 3 y: OUT BIT); 4 END fig2; 5 ARCHITECTURE ckt OF fig2 IS 6 SIGNAL m :BIT; 7 BEGIN 8 m=a AND b; 9 y=m OR c; 10 END ckt;,SIGNAL是关键字,定义m为中间信号,并行赋值语句,3.5.3 VHDL描述逻辑电路的进程形式,进程语句(PROCESS)是VHDL常用的子结构描述语句,以2输入与非门为例:,1 LIBRARY IEEE; 2 USE IEEE.STD_LOGIC _1164.ALL; 3 ENTITY nand2 IS 4 PORT(a,b: IN STD_LOGIC; 5 y: OUT STD_LOGIC); 6 END nand2;,库说明语句,使用包集合的说明语句,实体描述部分,7 ARCHITECTURE nand2_l OF nand2 IS 8 BEGIN 9 PROCESS (a,b) 10 VARIABLE tmp:STD_LOGIC_VECTOR(1 DOWNTO 0); 11 BEGIN 12 tmp:=a 13 CASE tmp IS,结构体描述部分,PROCESS (敏感信号表),变量定义语句,定义tmp为新的变量,“: =”为变量赋值符号。“&”为并置运算符,条件选择语句,14 WHEN”00”=yyyyy=X; 19 END CASE; 20 END PROCESS; 21 END nand2_l;,输出状态不定,进程结束语句,

    注意事项

    本文(第3章组合逻辑电路.ppt)为本站会员(本田雅阁)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开