当前位置: 首页 > news >正文

Verilog 硬件描述语言自学——重温数电之组合逻辑电路

目录

1)组合逻辑电路定义

2)组合逻辑电路分析

3)组合逻辑电路设计

4)组合逻辑电路优化

5)组合逻辑电路中的竞争冒险

6)总结         


1)组合逻辑电路定义

        组合逻辑电路的一般框图:

        组合逻辑电路结构特征:输出输入之间没有反馈延迟电路不含记忆单元

        组合逻辑电路工作特征:在任何时刻,电路的输出状态只取决于同一时刻的输入状态与电路原来的状态无关


2)组合逻辑电路分析

        分析步骤:由逻辑图写出各输出端的逻辑表达式-->化简和变换逻辑表达式-->列出真值表-->根据真值表或者逻辑表达式,经分析最后确定其功能  

        逻辑电路分析举例:   

                                              

            


3)组合逻辑电路设计

        设计过程:

        a. 根据实际逻辑问题,求出所要求逻辑功能的最简单逻辑电路

        b. 逻辑抽象:根据实际逻辑问题的因果关系确定输入、输出变量,并定义逻辑状态的含义

        c. 根据逻辑描述列出真值表

        d. 由真值表写出逻辑表达式

        e. 简化变换逻辑表达式,画出逻辑图

组合逻辑电路设计示例:

 



        


       

        

                  

      

         

          

         


4)组合逻辑电路优化

        组合逻辑电路优化是用指定芯片中特定资源实现逻辑函数,使电路的成本低且工作速度快。因此需要对逻辑表达式进行变换,以减少芯片资源的数目和连线。

    

               

                


5)组合逻辑电路中的竞争冒险

        产生竞争冒险的原因:            

        竞争当一个逻辑门的两个输入端的信号同时向相反方向变化,而变化的时间有差异的现象。

        冒险:两个输入端的信号取值的变化方向是相反时,如门电路输出端的逻辑表达式简化成两个互补信号相乘或者相加,由竞争而可能产生输出干扰脉冲的现象。

        消除竞争冒险的方法:

       1、 发现并消除互补变量                                   

        2、增加乘积项,避免互补项增加

        

           3、输出端并联电容器

                如果逻辑电路在较慢速度下工作,为了消去竞争冒险,可以在输出端并联一电容器,致使输出波形上升沿和下降沿变化比较缓慢,可对于很窄的负跳变脉冲起到平波的作用。

6)总结         

        本章节只要简单记录了一下实现简单逻辑电路功能的逻辑电路的设计思路和设计方法,其中应用到了逻辑表达式的化简方法以及卡诺图的基本知识,是数字电路的基础知识,后续会继续学习若干典型的逻辑组合电路,先学到这了,眼睛好酸^_^   

http://www.dtcms.com/a/357180.html

相关文章:

  • 高性能 JSON:System.Text.Json Source Generator vs 手写 Span(Utf8JsonReader/Writer)
  • 并发编程——06 JUC并发同步工具类的应用实战
  • 如何高效批量完成修改文件名的工作?
  • NullPointerException 空指针异常,为什么老是遇到?
  • 嵌入式Ubuntu22.04安装过程详解实现
  • Oracle SQL性能调优之魂:深入理解索引原理与优化实践
  • 智能接听,破局高峰占线:云蝠AI客服重塑企业服务新范式
  • 【Spring底层分析】Spring AOP补充以及@Transactional注解的底层原理分析
  • 球型摄像机实现360°无死角
  • 【前端教程】从基础到专业:诗哩诗哩网HTML视频页面重构解析
  • 技术干货|Prometheus告警及告警规则
  • APM32芯得 EP.31 | APM32F402 HC-SR04超声测距经典操作:波形输出与滤波
  • 微算法科技(NASDAQ:MLGO)一种基于FPGA的Grover搜索优化算法技术引领量子计算
  • PCIe 6.0配置与地址空间架构:深入解析设备初始化的核心机制
  • C#实现OPC客户端
  • 《Password Guessing Using Random Forest》论文解读
  • system论文阅读--HPCA25
  • Excel Word Pdf 格式转换
  • ubuntu 安装 vllm
  • 电平移位器的原理
  • 群核科技--SpatialGen
  • pytest使用allure测试报告
  • Pytest 插件方法:pytest_runtest_makereport
  • 多方调研赋能AI+智慧消防 豪越科技人工智能创新获认可
  • 【网络安全领域】边界安全是什么?目前的发展及应用场景
  • java基本类型关键字
  • EasyExcel处理大数据量导出
  • 新手法务合同审查,有什么建议?
  • 单点登录(SSO)前端(Vue2.X)改造
  • 关于锁相放大器(LIA)的系统论文研究(重点于FPGA部分)