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

一,集成门电路

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

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

雨云EPYC7702服务器上线了!适合幻兽帕鲁开服的VPS!雨云EPYC7702高防VPS性能测评

雨云游戏云上线了AMD EPYC 7702的VPS服务器,中等水平的单核性能,适合开幻兽帕鲁和我的世界1.17以下版本的服务器。 AMD Epyc 7702是一款64核心128线程,基础频率2.00 GHz加速频率高达3.35 GHz处理器,凭借着7 nm工艺及新一代Rome (…

CopyOnWriteArrayList底层原理全面解析【建议收藏】

简介 CopyOnWriteArrayList是Java中的一个线程安全的集合类,是ArrayList线程安全版本,主要通过Copy-On-Write(写时复制,简称COW)机制来保证线程安全。 Copy-On-Write机制核心思想:向一个数组中添加数据时…

Android中的MVVM

演变 开发常用的框架包括MVC、MVP和本文的MVVM,三种框架都是为了分离ui界面和处理逻辑而出现的框架模式。mvp、mvvm都由mvc演化而来,他们不属于某种语言的框架,当存在ui页面和逻辑代码时,我们就可以使用这三种模式。 model和vie…

1、卷积分类器

用 Kera 创建你的第一个计算机视觉模型。 数据集下载地址:链接:https://pan.quark.cn/s/f9a1428cf6e3 提取码:XJcv 文章目录 欢迎来到计算机视觉!简介卷积分类器训练分类器示例 - 训练一个卷积分类器步骤1 - 加载数据步骤2 - 定义预训练基步骤3 - 附加头步骤4 - 训练结论欢…

pycharm像jupyter一样在控制台查看后台变量

更新下:这个一劳永逸不用一个一个改 https://blog.csdn.net/Onlyone_1314/article/details/109347481 右上角运行

1Panel面板如何安装并结合内网穿透实现远程访问本地管理界面

文章目录 前言1. Linux 安装1Panel2. 安装cpolar内网穿透3. 配置1Panel公网访问地址4. 公网远程访问1Panel管理界面5. 固定1Panel公网地址 前言 1Panel 是一个现代化、开源的 Linux 服务器运维管理面板。高效管理,通过 Web 端轻松管理 Linux 服务器,包括主机监控、…

牛客网SQL:查询每个日期新用户的次日留存率

官网链接: 牛客每个人最近的登录日期(五)_牛客题霸_牛客网牛客每天有很多人登录,请你统计一下牛客每个日期新用户的次日留存率。 有一个登录(login。题目来自【牛客题霸】https://www.nowcoder.com/practice/ea0c56cd700344b590182aad03cc61b8?tpId82 …

HCIA-HarmonyOS设备开发认证V2.0-3.轻量系统内核基础

目录 一、前言二、LiteOS-M系统概述三、内核框架3.1、CMSIS 和 POSIX 整体架构3.2、LiteOS-M内核启动流程 四、内核基础4.1、任务管理4.2、时间管理(待续)4.3、中断管理(待续)4.4、软件定时器(待续) 五、内存管理5.1、静态内存(待续)5.2、动态内存(待续) 六、内核通信机制6.1、…

Springboot项目报文加密(AES、RSA、Filter动态加密)

Springboot项目报文加密(AES、RSA、Filter动态加密) 一、痛点1.1、初版报文加密二、前期准备2.1、AES加密2.2、RSA加密2.3、国密算法概述2.4、国密SM22.5、国密SM32.6、国密SM42.7、JAVA中的拦截器、过滤器2.8、请求过滤器2.9、响应过滤器2.10、登录验证码2.11、BCrypt非对称…

RobotFramework报错都是因为什么

1、参数问题FAILKeyword common. Bpm Ui Query Delete Data expected 44 arguments,got 3. 这种报错的意思是,应该有4个参数,实际只展示了3个参数 找对应的解决方案一 可能是入参的时候数量不一致 解决方案二: 对应的参数中间有空格 …

语义分割系列之FCN、DeeplabV1、V2、V3、V3Plus论文学习

FCN Fully Convolutional Networks 论文:Fully Convolutional Networks for Semantic Segmentation 地址:https://openaccess.thecvf.com/content_cvpr_2015/papers/Long_Fully_Convolutional_Networks_2015_CVPR_paper.pdf 特点:用全卷积替代了全连接、…

由繁化简 Q-Automation助力自动化测试管理

Q-Automation是基于ATX的自动化测试管理软件,用于测试电子控制单元(ECU)。该软件支持诊断协议层测试和诊断功能测试,且只需填写Excel表格,即可实现半自动化测试需求,从而缩短用户的测试周期。此外&#xff…

【教学类-47-01】UIBOT+IDM下载儿童古诗+修改文件名

背景需求: 去年12月,我去了其他幼儿园参观,这是一个传统文化德育教育特色的学校,在“古典集市”展示活动中,小班中班大班孩子共同现场念诵《元日》《静夜思》包含了演唱版本和儿歌念诵版本。 我马上也要当班主任了&a…

国产航顺HK32F030M: 超声波测距模块串口通信数据接收与处理

参考代码 /************************************************************************************************** * file usart_async_tx_no_int_rx_rxneint.c * brief 异步串口通信例程, 通过查询TXE标志发送数据,通过RXNE中断接收数据,当中断接收到数据后会将 * …

《合成孔径雷达成像算法与实现》Figure6.8

clc clear close all参数设置 距离向参数设置 R_eta_c 20e3; % 景中心斜距 Tr 2.5e-6; % 发射脉冲时宽 Kr 20e12; % 距离向调频率 alpha_os_r 1.2; % 距离过采样率 Nrg 320; % 距离线采样数 距离向…

【C++二维前缀和】黑格覆盖

题目描述 在一张由 M * N 个小正方形格子组成的矩形纸张上,有 k 个格子被涂成了黑色。给你一张由 m * n 个同样小正方形组成的矩形卡片,请问该卡片最多能一次性覆盖多少个黑格子? 输入 输入共 k1 行: 第 1 行为 5 个整数 M、N、…

政安晨:演绎在KerasCV中使用Stable Diffusion进行高性能图像生成

小伙伴们好,咱们今天演绎一个使用KerasCV的StableDiffusion模型生成新的图像的示例。 考虑计算机性能的因素,这次咱们在Colab上进行,Colab您可以理解为在线版的Jupyter Notebook,还不熟悉Jupyter的的小伙伴可以去看一下我以前的文…

web前后端小坑记录

游戏服务器过年这段时间忙完了,好久没看web了,重温一下。发现竟然没有文章记录这些修BUG的过程,记录一下。 目录 如何处理F5刷新? 如何处理F5刷新? 后端应该发现路由不存在,直接返回打包好的index.html就…

软件22-上午题-树与二叉树1

一、树 树形结构,非线性结构。 树是n个节点的有限集合。 树的定义是递归的。 1-1、树的基本概念 1、结点的度:一个结点的子树个数。 2、树的度:树中最大的结点的度数。 3、叶子结点:度为0的结点。 4、分支结点:度…

this指针详细总结 | static关键字 | 静态成员

文章目录 1.this指针引入2.this指针的特性3.静态成员3.1.C语言中static的基本用法3.2.C中的static关键字 1.this指针引入 class student { public:student(const string& name){ _name name; }void print(){// _name<>this->_name<>(*this)._name// 说一下…