《数电》理论笔记-第2章-组合逻辑电路

news2024/11/17 4:39:22

一,集成门电路

1TTL门电路

TTL门电路中双极型三极管构成,它的特点是速度快、抗静电能力强集成度低、功耗大

目前广泛应用于中、小规模集成电路中。
TTL门电路有 74 (商用) 54 (军用) 两大系列,每个系列中又有若干子系列

2 CMOS门电路

CMOS门电路由场效应管构成。

特点:集成度高、功耗低、速度慢、抗静电能力差。

目前已可与TTL门电路相媲美。因此,CMOS门电路获得广泛应用,特别在大规模集成电路和微处理器中目前占支配地位。

3 数字集成电路的性能参数和使用

3.1 数字集成电路的性能参数

主要包括:直流电源电压、输入/输出逻辑电平、扇出系数、传输延时、功耗等。

3.1.1 直流电源电压

3.1.2 输入/输出逻辑电平

3.1.3 扇出系数

3.1.4 传输延时 

3.1.5 功耗

CMOS电路:功耗较低,而且与工作频率有关(频率越高功耗越大)
TTL电路:功耗较高,基本与工作频率无关

补充

用到再看参数

数字集成电路的性能参数

二,组合逻辑电路的分析和设计

逻辑电路分类:组合逻辑电路时序逻辑电路

1 组合逻辑电路特点:

(1) 电路结构:不存在反馈,不包含记忆元件

(2) 逻辑功能:任一时刻输出仅仅与该时刻输入有关,与之前电路状态无关。

2 组合逻辑电路的分析

2.1 不变输入情况下

分析:通过逻辑电路图,通过分析总结逻辑功能。

步骤:

(1)根据逻辑电路图,写表达式。

(2)列真值表,画卡诺图:

(3)总结逻辑功能。

2.1.1 例题

2.2 输入变化的情况下

3 组合逻辑电路的设计

设计:根据给定的功能要求,求出表达式,然后用逻辑器件去实现表达式。

所用逻辑器件:基本门电路,MSI组合逻辑模块,可编程器件。

本节中只介绍使用基本门电路设计

用MSI在第三章中介绍。用可编程器件实现在第六章中介绍。

设计步骤:

(1)分析功能要求,确定输入/输出变量。

(2)列真值表。

(3)用公式法或卡诺图法求最简表达式。

(4)用基本门电路实现函数。

例题

例题在2分钟22秒

4 用与非门设计组合逻辑电路

        任何一个逻辑函数都可用与门、或门、非门来实现。利用与非门,通过简单连接转换,很容易构造与门、或门和非门。因此,任何一个逻辑函数都可用与非门来实现。万能门'与非门’获得广泛应用。

解题步骤:

用与非门设计和实现的步骤:
(1)分析逻辑功能要求,确定输入/输出变量。
(2)列出真值表。
(3)用公式法或卡诺图法求最简与或式。
(4)两次求反,利用摩根定律将最简与或表达式转为与非-与非表达式。
(5)用与非门实现函数。

例题:

在3分38秒

5 用或非门设计组合逻辑电路

步骤:

(1)分析功能要求,确定输入/输出变量

(2)列真值表
(3)用公式或卡诺图法求最简或与表达式:
(4)两次求反,利用摩根定律将最简或与表达式转换为或非-或非表达式。
(5)用或非门实现函数:

例题:

三,组合逻辑电路中的竞争-冒险

稳定状态:输入变量不发生变化,输出变量也不会发生变化。
(当输入变量变化时,电路可能会得到错误结果)

1 概念:

(1)当输入信号变化时,由于所经路径不同,产生延时不同,导致其后某个门电路的两个输入端发生有先有后的变化,称为竞争。
(2)由于竞争而使电路的输出端产生尖峰脉冲,从而导致后级电路产生错误动作的现象称为冒险

(3)产生0尖峰脉冲的称为0型冒险,产生1尖峰脉冲的称为1型冒险。

2 竞争-冒险的判断

判断是否存在竞争-冒险:代数法和卡诺图法。
 

1)代数法

如某个门电路输出表达式在一定条件下简化为Z-AA或Z=A+A的形式,

A和A是变量A经不同传输途径来的,该电路存在竞争-冒险现象。
Z=A+A  存在0型冒险
Z=AA    存在1型冒险

例题

2.8 竞争冒险的判断_哔哩哔哩_bilibili

2)卡诺图法

如果卡诺图中存在相切的圈,而相切的两个方格又没有同时被另一个圈包含,则当变量组合在相

切方格之间变化时,存在竞争-冒险现象。

例题

3 竞争冒险的消除方法

2.9 竞争冒险的消除方法_哔哩哔哩_bilibili

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1438468.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

联合体的深入了解

1.联合体类型的声明 像结构体一样,联合体也是由一个或者多个成员构成,这些成员可以不同的类型。 但是编译器只为最大的成员分配足够的内存空间。联合体的特点是所有成员共用同一块内存空间。所以联合体也叫:共用体。 给联合体其中一个成员赋值…

洛希极限

L1-3 洛希极限 分数 10 作者 陈越 单位 浙江大学 科幻电影《流浪地球》中一个重要的情节是地球距离木星太近时,大气开始被木星吸走,而随着不断接近地木“…

华为WLAN无线配置实验

上面大概讲了配置的思路与原理,这里开始实际配置下。 一般建议采用旁挂AC,然后划分独立的设备管理网段,通过DHCP进行获取地址,其它的地址、接口、路由正常配置即可。 一、基本配置 拓扑图 AR1: # 配置接口地址和路由 interface Gi…

Vision Transformer(一):自注意力机制

1. 注意力机制 注意力本质上是模仿人的行为。这种行为可以描述为人在观察一些事物时,会对感兴趣的区域会产生更多的聚焦,而会选择性的忽视(或者减少关注)另一些区域。 举个简单的例子,一些对跑车感兴趣的人&#xff0…

个人博客说明

本人博客主要发布平台为博客园 https://www.cnblogs.com/carmi 更多详细,完整图片的文章还请师傅们动动小手到博客园去看吧。

npm 上传一个自己的应用(5) 删除自己发送到NPM官网的指定工具版本

上文 npm 上传一个自己的应用(4) 更新自己上传到NPM中的工具版本 并就行内容修改 我们更新了项目内容 然后更新了项目版本 那么 一些已经过时 甚至 当时上传的东西就有问题 我们又该怎么删除版本呢? 首先 我们还是要先登录 npm npm login然后 根据要求填写 Userna…

vue3 mathjax2.7.7 数学公式

1. index.html代码部分 <script type"text/x-mathjax-config">MathJax.Hub.Config({extensions: ["tex2jax.js"],jax: ["input/TeX","output/HTML-CSS"],tex2jax: {inlineMath: [["$","$"],["\\(&quo…

【C++航海王:追寻罗杰的编程之路】类与对象你学会了吗?(下)

目录 1 -> 再谈构造函数1.1 -> 构造函数体赋值1.2 -> 初始化列表1.3 -> explicit关键字 2 -> static成员2.1 -> 概念2.2 -> 特性 3 -> 友元3.1 -> 友元函数3.2 -> 友元类 4 -> 内部类5 -> 匿名对象6 -> 拷贝对象时的一些编译器优化 1 -…

Java基于微信小程序的学生实习管理小程序

博主介绍&#xff1a;✌程序员徐师兄、7年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;…

自定义npm包从vue2升级到vue3遇到的问题解决

1.执行npm run build时报错&#xff1a; (node:16724) UnhandledPromiseRejectionWarning: SyntaxError: Unexpected token ‘??’ at Loader.moduleStrategy (internal/modules/esm/translators.js:149:18 解决&#xff1a;更新node版本 查看了我使用的node版本是14.21.3&…

精酿啤酒:啤酒的后熟与包装过程的品质保障

啤酒的后熟与包装过程是确保产品品质的重要环节。对于Fendi Club啤酒来说&#xff0c;这一环节同样关键&#xff0c;它关系到啤酒的口感、风味和保质期的长短。 在啤酒的后熟过程中&#xff0c;Fendi Club啤酒酿造团队采用适当的温度和时间控制&#xff0c;让啤酒逐渐发展出更加…

pycharm 配置 conda 新环境

1. conda 创建新环境 本章利用pycharm将conda新建的环境载入进去 关于conda的下载参考上一章博文&#xff1a;深度学习环境配置&#xff1a;Anaconda 安装和 pip 源 首先利用conda 新建虚拟环境 这里按 y 确定 安装好如下&#xff1a;这里两行命令代表怎么激活和关闭新建的虚…

前端JavaScript篇之数组的遍历方法有哪些?forEach和map方法有什么区别?

目录 数组的遍历方法有哪些&#xff1f;forEach和map方法有什么区别&#xff1f;forEach()map()filter()for…ofevery() 和 some()find() 和 findIndex()reduce() 和 reduceRight()forEach和map方法有什么区别总结 数组的遍历方法有哪些&#xff1f;forEach和map方法有什么区别…

辅助Qi2磁吸快充,新标准,新体验 - CPS8200

前言 11月17日&#xff0c;随著Qi2认证Soft Launch 的结束&#xff0c;搭载易冲CPS8200的两款产品在韩国TTA实验室通过了Qi2 认证&#xff0c;预计WPC会在下周&#xff08; ~11月30号&#xff09;为这两款产品正式核发认证证书。 而CPS8200也成为目前唯一拥有两款产品通过认证的…

AI大模型开发架构设计(9)——AI 编程架构刨析和业务应用实战案例

文章目录 AI 编程架构刨析和业务应用实战案例1 AI编程代码生成模型剖析编程方式的发展代码自动生成基于大模型的AI编程工具——Github Copilot以 CodeGeeX 为例-发展过程以 CodeGeeX 为例-训练过程以 CodeGeeX 为例-大规模代码数据处理以 CodeGeeX 为例-模型结构以 CodeGeeX 为…

【Linux C | I/O模型】IO复用 | poll、ppoll函数详解

&#x1f601;博客主页&#x1f601;&#xff1a;&#x1f680;https://blog.csdn.net/wkd_007&#x1f680; &#x1f911;博客内容&#x1f911;&#xff1a;&#x1f36d;嵌入式开发、Linux、C语言、C、数据结构、音视频&#x1f36d; &#x1f923;本文内容&#x1f923;&a…

社区商铺投资指南:鲜奶吧——最具潜力的开店项目

作为一位开店5年的鲜奶吧创业者&#xff0c;我深知在社区商铺中寻找一个具有潜力的项目并非易事。 今天为大家分享鲜奶吧项目的好处&#xff0c;帮助你在社区商铺投资中做出明智的选择。 一、鲜奶吧的市场潜力与前景 随着健康饮食观念的普及&#xff0c;鲜奶及酸奶制品越来越…

【AIGC风格prompt深度指南】掌握绘画风格关键词,实现艺术模仿的革新实践

[小提琴家]ASCII风格&#xff0c;点&#xff0c;爆炸&#xff0c;光&#xff0c;射线&#xff0c;计算机代码 由冰和水制成的和平标志]非常详细&#xff0c;寒冷&#xff0c;冰冻&#xff0c;大气&#xff0c;照片逼真&#xff0c;流动&#xff0c;16K 胡迪尼模拟火和水&#x…

【复现】万户 ezOFFICE SQL注入漏洞_42

目录 一.概述 二 .漏洞影响 三.漏洞复现 1. 漏洞一&#xff1a; 四.修复建议&#xff1a; 五. 搜索语法&#xff1a; 六.免责声明 一.概述 万户ezOFFICE协同管理平台分为企业版和政务版。 解决方案由五大应用、两个支撑平台组成&#xff0c;分别为知识管理、工作流程、沟…

【Vue】mvc,mvp,mvvm 的区别

总结&#xff1a; MVC : view 视图层依靠 model 来进行更新渲染&#xff0c;当数据发生改变时。第一步: 通知 controller 进行更新&#xff0c;然后第二步 controller 再通知 model 进行更新。最后 model 才将 view 更新 , 这样大量的逻辑以及更新操作&#xff0c;都需要在con…