数字电子技术基础_第3章_数字电子技术基础课件
合集下载
北京航空航天大学:数字电子技术基础 教学课件第三章 组合数字电路

X1=+0.1001010
X2=–0.1011011
[X1]反=0.1001010 [X2]反=1.0100100
X3=–1101001 [X3]反=10010110
小数反码定义为 [X]反=
【例如】
X
2–2–n+X
当0≤X<1
当–1 < X≤0
n—二进制小 数数值的位数
[X]反=2–2–6+(–0.101101)
②二进制、 八进制、十六进制转换成十进制 二进制、八进制或十六进制转换成等值的十进 制数时,可按权相加的方法进行。 【例如】 (1011.01)2=1×23十0×22十1×21十1×20十0×2-1十1×2-2 =8+0+2+1+0+0.25=(11.25)10 (167)8=1×82十6×81+7×80=64+48+7=(119)10
2.二进制
在 二进制数中,每一位仅有0、1两个数码。计数规 律:逢二进一。任意一个二进制数可以表示为 (S)2=kn-12n-1+kn-22n-2+...+k020+k-12-1+k-22-2+...+k-m2-m = Ki 2 i
i=n–1 –m
其中,ki:只能取0或1 m、n:正整数,n为整数位数,m为小数位数 2:二进制的基数 2i: 称为第i位的权 【例如】 (101.101)2=1×22十0×21十1×20十1×2-1十0×2-2十1×2-3
一、数制
1.十进制 在 十进制数中,每一位有0—9十个数码。计数规 律:逢十进一。 任意一个十进制数(S)10可以表示为
(S)10=kn-110n-1+kn-210n-2+...+k0100+k-110-1+...+k-m10-m
X2=–0.1011011
[X1]反=0.1001010 [X2]反=1.0100100
X3=–1101001 [X3]反=10010110
小数反码定义为 [X]反=
【例如】
X
2–2–n+X
当0≤X<1
当–1 < X≤0
n—二进制小 数数值的位数
[X]反=2–2–6+(–0.101101)
②二进制、 八进制、十六进制转换成十进制 二进制、八进制或十六进制转换成等值的十进 制数时,可按权相加的方法进行。 【例如】 (1011.01)2=1×23十0×22十1×21十1×20十0×2-1十1×2-2 =8+0+2+1+0+0.25=(11.25)10 (167)8=1×82十6×81+7×80=64+48+7=(119)10
2.二进制
在 二进制数中,每一位仅有0、1两个数码。计数规 律:逢二进一。任意一个二进制数可以表示为 (S)2=kn-12n-1+kn-22n-2+...+k020+k-12-1+k-22-2+...+k-m2-m = Ki 2 i
i=n–1 –m
其中,ki:只能取0或1 m、n:正整数,n为整数位数,m为小数位数 2:二进制的基数 2i: 称为第i位的权 【例如】 (101.101)2=1×22十0×21十1×20十1×2-1十0×2-2十1×2-3
一、数制
1.十进制 在 十进制数中,每一位有0—9十个数码。计数规 律:逢十进一。 任意一个十进制数(S)10可以表示为
(S)10=kn-110n-1+kn-210n-2+...+k0100+k-110-1+...+k-m10-m
数字电子技术基础 第三章(1)11-优质课件

图3.1.2 正逻辑与负逻辑
一些概念
1、片上系统(SoC) 2、双极型TTL电路 3、CMOS
1961年美国TI公司,第一片数字集成电路 (Integrated Circuits, IC)。
VLSI(Very Large Scale Integration)
3.2 半导体二极管门电路
3.2.1 半导体二极管 的开关特性
图3.2.1 二极管开关电路
可近似用PN结方程和下图所 示的伏安特性曲线来描述。
i Is ev/VT 1
其中:i为流过二极管的电流。 v为加到二极管两端的电压。
nkT VT q
图3.2.2 二极管的伏安特性
图3.2.3 二极管伏安特性的几种近似方法
三、电源的动态尖峰电流
图3.5.23 TTL反相器电源电流的计算 (a)vO=VOL 的情况 (b) vO=VOH的情况
图3.5.24 TTL反相器的电源动态尖峰电流
图3.5.25 TTL反相器电源尖峰电流的计算
图3.5.26 电源尖峰电流的近似波形
例3.5.4 计算f=5MHz下电源电流的平均值
图3.3.xx CMOS三态门电路结构之二 (a)用或非门控制 (b)用与非门控制
图3.3.xx CMOS三态门电路结构之三 可连接成总线结构。还能实现数据的双向传输。
3.3.6 CMOS电路的正确使用
一、输入电路的静电防护
1、在存储和运输CMOS器件时最好采用金属屏蔽层 作包装材料,避免产生静电。
tPHL:输出由高电平跳变为低电 平的传输延迟时间。
tPLH:输出由低电平跳变为高电 平的传输延迟时间。
tPD: 经常用平均传输延迟时间tPD
来表示tPHL和tPLH(通常相等)
数字电子技术基础第三章逻辑门电路

ts 的大小是影响三极管速度的最主要因素,要提高三极 管的开关速度就要设法缩短ton与toff ,特别是要缩短ts 。
数字电子技术基础第三章逻辑门电路
第一节 常见元器件的开关特性
3.MOS管的开关特性
A、MOS管静态开关特性
在数字电路中,MOS管也是作为 开关元件使用,一般采用增强型的 MOS管组成开关电路,并由栅源电压 uGS控制MOS管的导通和截止。
时间。
toff = ts +tf 关断时间toff:从输入信号负跃变的瞬间,到iC 下降到 0.1ICmax所经历的时间。
数字电子技术基础第三章逻辑门电路
第一节 常见元器件的开关特性
2.三极管的开关特性
B、晶体三极管动态开关特性
ton和toff一般约在几十纳秒(ns=10-9 s)范围。通常都
有toff > ton,而且ts > tf 。
0 .3V 3 .6V 3 .6V
1V 5V
3 .6V
数字电子技术基础第三章逻辑门电路
第三节 TTL和CMOS集成逻辑门电路
1.TTL集成逻辑门电路
3 .6V 3 .6V 3 .6V
2.1V
0 .3V
数字电子技术基础第三章逻辑门电路
第三节 TTL和CMOS集成逻辑门电路
1.TTL集成逻辑门电路
数字电子技术基础第三章逻辑门电路
❖ 2.教学重点:不同元器件的静态开关特性,分立元件门电路 和组合门电路,TTL和CMOS集成逻辑门电路基本功能和电气特 性。
❖ 3.教学难点:组合逻辑门电路、TTL和CMOS集成逻辑门4.课时 安排: 第一节 常见元器件的开关特性 第二节 基本逻辑门电路 第三节 TTL和CMOS集成逻辑门电路
数字电子技术基础第三章逻辑门电路
第一节 常见元器件的开关特性
3.MOS管的开关特性
A、MOS管静态开关特性
在数字电路中,MOS管也是作为 开关元件使用,一般采用增强型的 MOS管组成开关电路,并由栅源电压 uGS控制MOS管的导通和截止。
时间。
toff = ts +tf 关断时间toff:从输入信号负跃变的瞬间,到iC 下降到 0.1ICmax所经历的时间。
数字电子技术基础第三章逻辑门电路
第一节 常见元器件的开关特性
2.三极管的开关特性
B、晶体三极管动态开关特性
ton和toff一般约在几十纳秒(ns=10-9 s)范围。通常都
有toff > ton,而且ts > tf 。
0 .3V 3 .6V 3 .6V
1V 5V
3 .6V
数字电子技术基础第三章逻辑门电路
第三节 TTL和CMOS集成逻辑门电路
1.TTL集成逻辑门电路
3 .6V 3 .6V 3 .6V
2.1V
0 .3V
数字电子技术基础第三章逻辑门电路
第三节 TTL和CMOS集成逻辑门电路
1.TTL集成逻辑门电路
数字电子技术基础第三章逻辑门电路
❖ 2.教学重点:不同元器件的静态开关特性,分立元件门电路 和组合门电路,TTL和CMOS集成逻辑门电路基本功能和电气特 性。
❖ 3.教学难点:组合逻辑门电路、TTL和CMOS集成逻辑门4.课时 安排: 第一节 常见元器件的开关特性 第二节 基本逻辑门电路 第三节 TTL和CMOS集成逻辑门电路
数字电子技术基础简明教程第三版.pptx

组合电路的描述方法主要有逻辑表达式、 真值表、卡诺图和逻辑图等。
EXIT
3.1 组合逻辑电路的 分析方法和设计方法
主要要求:
理解组合逻辑电路分析与设计的基本方法。 熟练掌握逻辑功能的逻辑表达式、真值表、 卡诺图和逻辑图表示法及其相互转换。
EXIT
一、组合逻辑电路的基本分析方法
分析思路:
根据给定逻辑电路,找出输出输入间的逻辑关系, 从而确定电路的逻辑功能。
基本步骤:
根据给定逻辑图写出输出逻辑式,并进行必要的化简
列真值表
分析逻辑功能
EXIT
[例] 分析下图所示逻辑 电路的功能。
A
Y1
B
C
Y
(2)列逻辑函数真值表 输 入 输出
ABC Y 000 0 001 1
解:(1)写出输出逻辑函数式
010
Y1 A B Y YA1 BC C
( A B)C A B C
Ai Bi Ai Bi
Ai Bi Bi . Ai Bi Ai
此式虽非最简,但这样可利用 Ci 中的 信号 Ai Bi ,省去实现 Ai 和 Bi 的两个非门, 从而使整体电路最简。
EXIT
3.2 编码器
主要要求:
理解编码的概念。 理解常用编码器的类型、逻辑功能和使用方法。
EXIT
一、编码器的概念与类型
组合逻辑电路
指任何时刻的输出仅取决于 该时刻输入信号的组合,而与电 路原有的状态无关的电路。
时序逻辑电路
指任何时刻的输出不仅取决 于该时刻输入信号的组合,而且 与电路原有的状态有关的电路。
EXIT
二、组合逻辑电路的特点与描述方法
组合逻辑电路的逻辑功能特点:
没有存储和记忆作用。
EXIT
3.1 组合逻辑电路的 分析方法和设计方法
主要要求:
理解组合逻辑电路分析与设计的基本方法。 熟练掌握逻辑功能的逻辑表达式、真值表、 卡诺图和逻辑图表示法及其相互转换。
EXIT
一、组合逻辑电路的基本分析方法
分析思路:
根据给定逻辑电路,找出输出输入间的逻辑关系, 从而确定电路的逻辑功能。
基本步骤:
根据给定逻辑图写出输出逻辑式,并进行必要的化简
列真值表
分析逻辑功能
EXIT
[例] 分析下图所示逻辑 电路的功能。
A
Y1
B
C
Y
(2)列逻辑函数真值表 输 入 输出
ABC Y 000 0 001 1
解:(1)写出输出逻辑函数式
010
Y1 A B Y YA1 BC C
( A B)C A B C
Ai Bi Ai Bi
Ai Bi Bi . Ai Bi Ai
此式虽非最简,但这样可利用 Ci 中的 信号 Ai Bi ,省去实现 Ai 和 Bi 的两个非门, 从而使整体电路最简。
EXIT
3.2 编码器
主要要求:
理解编码的概念。 理解常用编码器的类型、逻辑功能和使用方法。
EXIT
一、编码器的概念与类型
组合逻辑电路
指任何时刻的输出仅取决于 该时刻输入信号的组合,而与电 路原有的状态无关的电路。
时序逻辑电路
指任何时刻的输出不仅取决 于该时刻输入信号的组合,而且 与电路原有的状态有关的电路。
EXIT
二、组合逻辑电路的特点与描述方法
组合逻辑电路的逻辑功能特点:
没有存储和记忆作用。
数字电子技术第三章习题课

《数字电子技术基础》习题课 教学课件
辽宁工业大学
电子与信息工程学院 电子信息工程教研室
第3章、门电路
一、本章内容: 逻辑门电路是各种数字电路及数字系统的基本逻辑单元。本章首先介
绍了半导体二极管和三极管的开关特性,同时介绍了TTL和CMOS两类集成 门电路的特性,即它们的逻辑功能和外部电气特性(包括电压传输特性、 输入特性、输出特性和动态特性等)。为便于合理选择和正确使用数字 集成器件,必须熟悉它们的主要参数,逻辑门使用中的接口问题以及其 他一些实际问题。
写出真值表。
DM
1
表题2.18
△ △ △
S1 S0
≥1
DN
EN 1
EN
输入
输
S1
S0
Y
0
0
0
1
1
DP
1
1
0
EN
&
图3.6
1
1
, 解: 在输入S1、S0各种取值下的输出Y见下表。
输入
S1
S0
输出 Y
0
0
Y DN
0
1
Y DP
信息工程学院 电子教研室
1
9
Y DM
第3章、门电路
解:Y1为低电平;Y2为高电平;Y3为高电平;Y4为低电平;Y5为低电平;Y6 为高阻态;Y7为高电平;Y8为低电平。
电子与信息工程学院
19
电子教研室
第3章、门电路
题3.15 说明图3.15中各门电路的输出时高电平还是低电平。已知他们 都是74HC系列的CMOS电路。
解:Y1为高电平;Y2为高电平;Y3为低电平;Y4为低电平。
解 (a) Y1 ABCDE (c) Y3 ABC DEF
辽宁工业大学
电子与信息工程学院 电子信息工程教研室
第3章、门电路
一、本章内容: 逻辑门电路是各种数字电路及数字系统的基本逻辑单元。本章首先介
绍了半导体二极管和三极管的开关特性,同时介绍了TTL和CMOS两类集成 门电路的特性,即它们的逻辑功能和外部电气特性(包括电压传输特性、 输入特性、输出特性和动态特性等)。为便于合理选择和正确使用数字 集成器件,必须熟悉它们的主要参数,逻辑门使用中的接口问题以及其 他一些实际问题。
写出真值表。
DM
1
表题2.18
△ △ △
S1 S0
≥1
DN
EN 1
EN
输入
输
S1
S0
Y
0
0
0
1
1
DP
1
1
0
EN
&
图3.6
1
1
, 解: 在输入S1、S0各种取值下的输出Y见下表。
输入
S1
S0
输出 Y
0
0
Y DN
0
1
Y DP
信息工程学院 电子教研室
1
9
Y DM
第3章、门电路
解:Y1为低电平;Y2为高电平;Y3为高电平;Y4为低电平;Y5为低电平;Y6 为高阻态;Y7为高电平;Y8为低电平。
电子与信息工程学院
19
电子教研室
第3章、门电路
题3.15 说明图3.15中各门电路的输出时高电平还是低电平。已知他们 都是74HC系列的CMOS电路。
解:Y1为高电平;Y2为高电平;Y3为低电平;Y4为低电平。
解 (a) Y1 ABCDE (c) Y3 ABC DEF
《数字电子技术基础》第六版--门电路-1117省名师优质课赛课获奖课件市赛课一等奖课件

S
D
B
不论D、S间有无电压, 均无法导通,不能导电
第 章 门电路
3.3.1 MOS管旳开关特征 以N沟道增强型为例研究通电情况:
数字电子技术基础 第六版
2、添加垂直电压VGS
形成电场G—B,把衬底中旳电子吸引 到上表面,除复合外,剩余旳电子在 上表面形成了N型层(反型层)为D、 S间旳导通提供了通道。
VGS(th)称为阈值电压(开启电压)
第 章 门电路
数字电子技术基础 第六版
3.3.1 MOS管旳开关特征
MOS管输入特征和输出特征
① 输入特征:直流电流为0,看进去有一种输入电 容CI,对动态有影响。
② 输出特征: iD = f (VDS) 相应不同旳VGS下得一族曲线 。
第 章 门电路
3.3.1 MOS管旳开关特征 输出特征曲线(分三个区域)
第 章 门电路
3.2.2 二极管或门 二极管构成旳门电路旳缺陷
• 电平有偏移 • 带负载能力差
数字电子技术基础 第六版
• 只用于IC内部电路
第 章 门电路
集成门电路
数字电子技术基础 第六版
集成门电路
双极型 TTL (Transistor-Transistor Logic Integrated Circuit)
第 章 门电路
数字电子技术基础 第六版
3.3.2 CMOS反相器旳电路构造和工作原理 三、输入噪声容限
噪声容限--衡量门电路旳抗干扰能力。 噪声容限越大,表白电路抗干扰能力越强。
测试表白:CMOS电路噪声容限VNH=VNL=30%VDD,且 随VDD旳增长而加大。所以能够经过提升VDD来提升噪声容限
第 章 门电路
半导体基础知识(2)
数字电子技术基础(第3章) 组合逻辑分析与设计
第3章 组合逻辑设计
A B
&
Y
与非门的逻辑符号
L=A+B (2)或非运算:逻辑表达式为: Y A B
A 0 0 1 1 B Y 0 1 1 0 0 0 1 0 真值表
A B
≥1
Y
或非门的逻辑符号
第3章 组合逻辑设计
(3)异或运算:逻辑表达式为: Y
A 0 0 1 1 B Y 0 0 1 1 0 1 1 0 真值表
A
B F
A B
F
0 0 1 1
0 1 0 1
0 1 1 1
第3章 组合逻辑设计
功能表
开关 A 断开 断开 闭合 闭合 开关 B 断开 闭合 断开 闭合 灯Y 灭 亮 亮 亮
真值表
A 0 0 1 1
B 0 1 0 1
Y 0 1 1 1
逻辑符号 实现或逻辑的电 路称为或门。或 门的逻辑符号:
A B
≥1
第3章 组合逻辑设计
第3章 组合逻辑分析与设计
3.1 逻辑代数基础
3.2 逻辑函数的化简
3.3 组合逻辑电路的分析
3.4 组合逻辑电路的设计
3.5 VHDL硬件描述语言 3.6 基本组合逻辑电路的设计举例 3.7 组合逻辑电路中的竞争-险象
第3章 组合逻辑设计
3.1 逻辑代数基础
逻辑代数(Logic Algebra)是由英国数学家乔治· 布尔(George Boole)于1847年首先提出的,因此也称为
(A+B)(A+C)
第3章 组合逻辑设计
吸收率:
A ( A B) A B A A B A B
证明: A A B ( A A)(A B)
数字电子技术基础:第三章 逻辑门电路
逻辑符号
C
vI /vO
TG
vO /vI
C
C
υo/ υI
2. CMOS传输门电路的工作原理
vI /vO
5V到+5V
C
+5V
TP +5V vO /vI
5V TN
5V
C
设TP:|VTP|=2V, TN:VTN=2V
I的变化范围为-5V到+5V。
c=0=-5V, c =1=+5V
1)当c=0, c =1时 GSN= -5V (-5V到+5V)=(0到-10)V
在由于电路具有互补对称的性质,它的开通时间与关 闭时间是相等的。平均延迟时间:<10 ns。
动态功耗
CMOS反相器的PD与f和 2 VDD
CMOS反相器从一个稳定状态转变到另一个稳定状态时所产生的功耗
PD=PC+PT
分布电容CL充放电引起的功耗: PC CL fVD2D
CMOS管瞬时交替导通引起的功耗:PT CPD fVD2D
74标准系列 74LS系列
74AS系列
74LVC 74VAUC 低(超低)电压 速度更加快 与TTL兼容 负载能力强 抗干扰 功耗低
74ALS
3.1 概述
门电路:实现基本逻辑/复合逻辑运算的单元电路
逻辑状态的描述—— 正逻辑:高电平→1,低电平→0 负逻辑:高电平→0,低电平→1
缺点:功耗较大/速度较慢
VDD VIH(min) I OH(total) I IH(total)
… …
I0H(total) &1
+V DD RP
&
&1
IIH(total) &
数字电子技术基础第3章数字电子技术基础课件-PPT精品文档
(3-11)
3.1.2 组合电路的基本设计方法
组合逻辑功辑电路的设计是根据给定的实际逻辑问题, 求出实现其逻辑功能的逻辑电路。 一、设计方法 根据要求,设计出适合需要的组合逻辑电路应该遵循 的基本步骤,可以大致归纳如下: 1、进行逻辑抽象 ①分析设计要求,确定输入、输出信号及它们之间的 因果关系。 ②设定变量,即用英文字母表示有关输入、输出信号, 表示输入信号者称为输入变量,有时也简称为变量,表 示输出信号者称为输出变量,有时也称为输出函数或简 称函数。
数字电子技术基础
(3-1)
第3章 组合逻辑电路
(3-2)
第3章
3.1 3.2 3.3 3.4 3.5 3.6 3.7
组合逻辑电路
概述 组合电路的基本分析方法和设计方法 加法器和数值比较器 编码器和译码器 数据选择器和分配器 用中规模集成电路实现组合逻辑函数 只读存储器 组合电路中的竞争冒险
(3-3)
(Байду номын сангаас-5)
3.1 组合电路的基本分析方法和设计方法
3.1.1 组合电路的基本分析方法 所谓组合逻辑电路的分析,就是根据给定的逻辑电路 图,求出电路的逻辑功能。 给定组合逻辑电路 一、分析方法 ①根据给定的逻辑图写 出输出函数的逻辑表达式。 写输出逻辑表达式 ②化简逻辑表达式,求 出输出函数的最简与或表 达式。 化简 分析其功能 ③列出输出函数的真值 表。 分析其功能 ④描述电路的逻辑功能。 列出真值表
(3-6)
二、分析举例:
A
& & & & Y
B
1:组合逻辑电路如图, 试分析其逻辑功能。
解 :⑴ 、根据逻辑图写输出逻辑表达式并化简
Y AB A AB B AB A AB B AB ( A B ) ( A B )( A B ) A B A B
3.1.2 组合电路的基本设计方法
组合逻辑功辑电路的设计是根据给定的实际逻辑问题, 求出实现其逻辑功能的逻辑电路。 一、设计方法 根据要求,设计出适合需要的组合逻辑电路应该遵循 的基本步骤,可以大致归纳如下: 1、进行逻辑抽象 ①分析设计要求,确定输入、输出信号及它们之间的 因果关系。 ②设定变量,即用英文字母表示有关输入、输出信号, 表示输入信号者称为输入变量,有时也简称为变量,表 示输出信号者称为输出变量,有时也称为输出函数或简 称函数。
数字电子技术基础
(3-1)
第3章 组合逻辑电路
(3-2)
第3章
3.1 3.2 3.3 3.4 3.5 3.6 3.7
组合逻辑电路
概述 组合电路的基本分析方法和设计方法 加法器和数值比较器 编码器和译码器 数据选择器和分配器 用中规模集成电路实现组合逻辑函数 只读存储器 组合电路中的竞争冒险
(3-3)
(Байду номын сангаас-5)
3.1 组合电路的基本分析方法和设计方法
3.1.1 组合电路的基本分析方法 所谓组合逻辑电路的分析,就是根据给定的逻辑电路 图,求出电路的逻辑功能。 给定组合逻辑电路 一、分析方法 ①根据给定的逻辑图写 出输出函数的逻辑表达式。 写输出逻辑表达式 ②化简逻辑表达式,求 出输出函数的最简与或表 达式。 化简 分析其功能 ③列出输出函数的真值 表。 分析其功能 ④描述电路的逻辑功能。 列出真值表
(3-6)
二、分析举例:
A
& & & & Y
B
1:组合逻辑电路如图, 试分析其逻辑功能。
解 :⑴ 、根据逻辑图写输出逻辑表达式并化简
Y AB A AB B AB A AB B AB ( A B ) ( A B )( A B ) A B A B
《数字电子技术》第3章 组合逻辑电路
Y1 I2 I3 I6 I7
Y3 ≥1 I9 I8
Y3
I2I3I6I7
&
Y0 I1 I3 I5 I7 I9
I1I3I5I7I9
I9 I8
逻辑图
Y2
Y1
Y0
≥1
≥1
≥1
I7I6I5I4
I3I2
(a) 由或门构成
Y2
Y1
I1 I0 Y0
&
&
&
I7I6I5I4
I3I2
(b) 由与非门构成
A
消除竞争冒险
B
C
Y AB BC AC
2
& 1
1
3
&
4
&
5
≥1
Y
3.2 编码器
编码
将具有特定含义的信息编 成相应二进制代码的过程。
编码器(即Encoder)
实现编码功能的电路
被编 信号
编 码 器
编码器
二进制编码器 二-十进制编码器
二进制 代码 一般编码器
优先编码器 一般编码器 优先编码器
(1) 二进制编码器
A B F AB AB B
&
&
00
1
01
0
C
&
F &
10 11
0F AABA BC1 AB &
1
AAB BC AB
(4)分析得出逻辑功A能 A B B C AB
A =1
同或逻辑 AB AB B
F
F AB AB A☉B
3.1.3 组合逻辑电路的设计
组合逻辑电路的设计就是根据给出的实际逻 辑问题求出实现这一关系的逻辑电路。
Y3 ≥1 I9 I8
Y3
I2I3I6I7
&
Y0 I1 I3 I5 I7 I9
I1I3I5I7I9
I9 I8
逻辑图
Y2
Y1
Y0
≥1
≥1
≥1
I7I6I5I4
I3I2
(a) 由或门构成
Y2
Y1
I1 I0 Y0
&
&
&
I7I6I5I4
I3I2
(b) 由与非门构成
A
消除竞争冒险
B
C
Y AB BC AC
2
& 1
1
3
&
4
&
5
≥1
Y
3.2 编码器
编码
将具有特定含义的信息编 成相应二进制代码的过程。
编码器(即Encoder)
实现编码功能的电路
被编 信号
编 码 器
编码器
二进制编码器 二-十进制编码器
二进制 代码 一般编码器
优先编码器 一般编码器 优先编码器
(1) 二进制编码器
A B F AB AB B
&
&
00
1
01
0
C
&
F &
10 11
0F AABA BC1 AB &
1
AAB BC AB
(4)分析得出逻辑功A能 A B B C AB
A =1
同或逻辑 AB AB B
F
F AB AB A☉B
3.1.3 组合逻辑电路的设计
组合逻辑电路的设计就是根据给出的实际逻 辑问题求出实现这一关系的逻辑电路。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A 0 0 0 0 1 1 1 1 B 0 1 0 1 0 0 1 1 C 0 0 1 1 0 1 0 1 F 0 0 0 1 0 1 1 1
(3-11)
3.1.2 组合电路的基本设计方法
组合逻辑功辑电路的设计是根据给定的实际逻辑问题, 求出实现其逻辑功能的逻辑电路。 一、设计方法 根据要求,设计出适合需要的组合逻辑电路应该遵循 的基本步骤,可以大致归纳如下: 1、进行逻辑抽象 ①分析设计要求,确定输入、输出信号及它们之间的 因果关系。 ②设定变量,即用英文字母表示有关输入、输出信号, 表示输入信号者称为输入变量,有时也简称为变量,表 示输出信号者称为输出变量,有时也称为输出函数或简 称函数。
数字电子技术基础
(3-1)
第3章 组合逻辑电路
(3-2)
第3章
组合逻辑电路
概述 3.1 组合电路的基本分析方法和设计方法 3.2 加法器和数值比较器 3.3 编码器和译码器 3.4 数据选择器和分配器 3.5 用中规模集成电路实现组合逻辑函数 3.6 只读存储器 3.7 组合电路中的竞争冒险
(3-3)
②逻辑图:如下图所示。
Y =1 =1 &
A
B
C
S
(3-21)
练习: 设计一个监视交通信号灯工作状态的逻辑电路。 正常情况下,红、黄、绿灯只有一个亮,否则视为故 障状态,发出报警信号,提醒有关人员修理。 [解] 1. 逻辑抽象 列真值表 输入变量:R(红) 1 -- 亮 R Y G Z Y(黄) 0 -- 灭 0 0 0 1 G(绿) 1 -- 有 0 0 1 0 输出变量: Z(有无故障) 0 1 0 0 0 -- 无 2. 卡诺图化简 YG 00 01 11 10 0 1 1 1 1 0 0 0 R 1 0 1 1 1 1 Z R Y G RY 0 1 1 0 1 RG YG 1 1 1 1 1 1 1 1
S A B C 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0
Y 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0
F AB AC BC
(3-10)
第二步:原式可变换为
F AB AC BC AB +AC +BC
第三步:列出真值表如表所示。 第四步:确定电路的逻辑 功能。 由真值表可知,三个变量 输入A,B,C,只有两个 及两个以上变量取值为1时, 输出才为1。可见电路可实现 多数表决逻辑功能。
组合逻辑电路的概述
数字逻辑电路分为组合逻辑电路和时序逻辑电路 一、组合逻辑电路的特点 逻辑功能的特点:任意时刻的稳定输出仅仅取决 于当时的输入信号,而与电路原来的状态无关。 组合逻辑电路的一般结构如图所示。 电路结构的特点: I0 Y0 1、由门电路组合 I I Y1 Y 而成,不包含任何 1 组合 输 输 记忆元件; 逻辑电路 入 出 2、信号是单向传 In-1 Ym-1 输的,不存在输出 Y0=F0(I0,I1,…,In-1) 到输入的反馈回路。 Y1=F1(I0,I1,…,In-1)
1 0 0 0 1 1 0 0 1 & & 0 0 & 0 &1 & 1 1& 1 0 0 0 0 0 1 1 1 0 1 1 & & 1 0 1 0 0 1 1 & 0 0 0 1 0 1 0 1 1 0 1 A B C D 0 1 1 0 0 1 1 1 0 [解] 1. 逐级写输出函数的逻辑表达式AB1 1 2. 化简 W A 1 1 AB B A B 1 0 1 AB 1 1
(3-5)
3.1 组合电路的基本分析方法和设计方法
3.1.1 组合电路的基本分析方法 所谓组合逻辑电路的分析,就是根据给定的逻辑电路 图,求出电路的逻辑功能。 给定组合逻辑电路 一、分析方法 ①根据给定的逻辑图写 出输出函数的逻辑表达式。 写输出逻辑表达式 ②化简逻辑表达式,求 出输出函数的最简与或表 达式。 化简 分析其功能 ③列出输出函数的真值 表。 分析其功能 ④描述电路的逻辑功能。 列出真值表
Y A B AB
已为最简与或表达式
0 1
1 0
1 1
1
1
0
(3-17)
Y A B AB
画逻辑电路图:
用与非门实现
A
用异或门实现
Y A B
=1
B Y
Y A B AB
A
& & & &
Y
B
(3-18)
例4:设计一个路灯控制电路,要求实现的功能是: 当总电源开关闭合时,安装在三个不同地方的三个开 关都能独立地将灯打开或熄灭;当总电源开关断开时, 路灯不亮。
解:⑴ 逻辑抽象 ①输入、输出信号:输入信号是四个开关的状态, 输出信号是路灯的亮、灭。 ②设定变量用S表示总电源开关,用A、B、C表示安 装在三个不同地方的分开关,用Y表示路灯。 ③状态赋值:用0表示开关断开和灯灭,用1表示开 关闭合和灯亮。
(3-19)
④列真值表:由题意不难理解,一 般地说,四个开关是不会在同一时刻 动作的,反映在真值表中任何时刻都 只会有一个变量改变取值,因此按循 环码排列变量S、A、B、C的取值较好, 如右表所示。 ⑵ 进行化简 由下图所示Y的卡诺图可得
例2:设计一个三变量表决器,其中A具有否决权。
解:第一步:列真值表 首先确定输入变量: 设:A,B,C为输入变量分别代表参加表决的逻辑变量,Y为输出 变量,表示输出结果。 规定:A,B,C为1表示赞成,为0表示反对。Y=1表示通过,Y=0 表示反对。 真值表
A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 Y 0 0 0 0 0 1 1 1
4. Y X D X D A B C D ABC D A BC D ABC D 功能说明:
出为 1,为偶数时输出为 0 — 检奇电路。 X W WC WC A B C D ABCD A BCD ABC D C
(3-8)
X W C W C AB C Y BC XD C ABC A X A B XD D W A AB 当输入四位代码中 1 的个数为奇数时输 AB B
(3-22)
练习:设计一个监视交通信号灯工作状态的逻辑电路。 正常情况下,红、黄、绿只有一个亮,否则视为故障 状态,发出报警信号,提醒有关人员修理。
Y SAB C SABC S ABC S A BC
BC SA 00 01 11 10 00 0 0 0 0 01 0 0 0 0
0 1 0 10 0 1 0 1
11 1
(3-20)
⑶ 画逻辑图 用异或门和与门实现。 ①变换表达式
Y S ( ABC ABC ABC ABC ) S[ A( B C BC ) A( BC BC )] S[ A( B C ) A( B C )] S ( A B C )
ห้องสมุดไป่ตู้
0 0 1 0 1 1 0
练习:1、组合逻辑电路如图,试分析其逻辑功能。
A B C 1 ≥1
Y1
Y2
Y ≥1 3
1
Y
≥1
解:⑴、根据逻辑图写输出逻辑表达式
Y1 A B C ,Y2 A B ,Y3 Y1 Y2 B Y Y3 Y1 Y2 B A B C A B B
10
Y=AB+BC+AC
5、用与门、或门设计 电路 A & B C & &
≥1
0
0 1
1
1
0
1
0
6、用与非门设计电路 Y A
Y AB BC AC
& & & & Y
思考:若只用二输入与非门设 计电路,如何画逻辑图?
B
C
提示:将函数式化为 ( AB BC) AC 的形式画逻辑图。 (3-15) Y
第二步:函数化简
BC
第三步:画逻辑电路图 B A
A 0 1
00 01 11 10
& & &
Y
1
1
1
AC
AB
C
Y AB AC AB AC
(3-16)
例3:设计一个楼上、楼下开关的控制逻辑电路来控 制楼梯上的路灯,使之在上楼前,用楼下开关打开电 灯,上楼后,用楼上开关关灭电灯;或者在下楼前, 用楼上开关打开电灯,下楼后,用楼下开关关灭电灯。 解:设定变量和状态赋值:设楼上开关为A,楼下开 关为B,灯泡为Y。并设A、B闭合时为1,断开时为0; 灯亮时Y为1,灯灭时Y为0。 列真值表:根据逻辑要求列出真值表如下。 逻辑表达式:由真值表 A B Y 得逻辑逻辑表达式 0 0 0
(3-6)
二、分析举例:
A
& & & & Y
1:组合逻辑电路如图, 试分析其逻辑功能。
B
解 :⑴ 、根据逻辑图写输出逻辑表达式并化简
Y AB A AB B AB A AB B AB( A B) ( A B)( A B) AB AB
⑵、根据逻辑表达式列真值表 ⑶、由真值表分析逻辑功能 当AB相同时,输出为0
⑵、化简逻辑表达式 ⑶、电路的逻辑功能 电路的输出Y只与输入A、B 有关,而与输入C无关。Y和A、 B的逻辑关系为与非运算的关系。
(3-9)
Y A B C A B B A B C A B A B AB
(3-11)
3.1.2 组合电路的基本设计方法
组合逻辑功辑电路的设计是根据给定的实际逻辑问题, 求出实现其逻辑功能的逻辑电路。 一、设计方法 根据要求,设计出适合需要的组合逻辑电路应该遵循 的基本步骤,可以大致归纳如下: 1、进行逻辑抽象 ①分析设计要求,确定输入、输出信号及它们之间的 因果关系。 ②设定变量,即用英文字母表示有关输入、输出信号, 表示输入信号者称为输入变量,有时也简称为变量,表 示输出信号者称为输出变量,有时也称为输出函数或简 称函数。
数字电子技术基础
(3-1)
第3章 组合逻辑电路
(3-2)
第3章
组合逻辑电路
概述 3.1 组合电路的基本分析方法和设计方法 3.2 加法器和数值比较器 3.3 编码器和译码器 3.4 数据选择器和分配器 3.5 用中规模集成电路实现组合逻辑函数 3.6 只读存储器 3.7 组合电路中的竞争冒险
(3-3)
②逻辑图:如下图所示。
Y =1 =1 &
A
B
C
S
(3-21)
练习: 设计一个监视交通信号灯工作状态的逻辑电路。 正常情况下,红、黄、绿灯只有一个亮,否则视为故 障状态,发出报警信号,提醒有关人员修理。 [解] 1. 逻辑抽象 列真值表 输入变量:R(红) 1 -- 亮 R Y G Z Y(黄) 0 -- 灭 0 0 0 1 G(绿) 1 -- 有 0 0 1 0 输出变量: Z(有无故障) 0 1 0 0 0 -- 无 2. 卡诺图化简 YG 00 01 11 10 0 1 1 1 1 0 0 0 R 1 0 1 1 1 1 Z R Y G RY 0 1 1 0 1 RG YG 1 1 1 1 1 1 1 1
S A B C 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0
Y 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1 0
F AB AC BC
(3-10)
第二步:原式可变换为
F AB AC BC AB +AC +BC
第三步:列出真值表如表所示。 第四步:确定电路的逻辑 功能。 由真值表可知,三个变量 输入A,B,C,只有两个 及两个以上变量取值为1时, 输出才为1。可见电路可实现 多数表决逻辑功能。
组合逻辑电路的概述
数字逻辑电路分为组合逻辑电路和时序逻辑电路 一、组合逻辑电路的特点 逻辑功能的特点:任意时刻的稳定输出仅仅取决 于当时的输入信号,而与电路原来的状态无关。 组合逻辑电路的一般结构如图所示。 电路结构的特点: I0 Y0 1、由门电路组合 I I Y1 Y 而成,不包含任何 1 组合 输 输 记忆元件; 逻辑电路 入 出 2、信号是单向传 In-1 Ym-1 输的,不存在输出 Y0=F0(I0,I1,…,In-1) 到输入的反馈回路。 Y1=F1(I0,I1,…,In-1)
1 0 0 0 1 1 0 0 1 & & 0 0 & 0 &1 & 1 1& 1 0 0 0 0 0 1 1 1 0 1 1 & & 1 0 1 0 0 1 1 & 0 0 0 1 0 1 0 1 1 0 1 A B C D 0 1 1 0 0 1 1 1 0 [解] 1. 逐级写输出函数的逻辑表达式AB1 1 2. 化简 W A 1 1 AB B A B 1 0 1 AB 1 1
(3-5)
3.1 组合电路的基本分析方法和设计方法
3.1.1 组合电路的基本分析方法 所谓组合逻辑电路的分析,就是根据给定的逻辑电路 图,求出电路的逻辑功能。 给定组合逻辑电路 一、分析方法 ①根据给定的逻辑图写 出输出函数的逻辑表达式。 写输出逻辑表达式 ②化简逻辑表达式,求 出输出函数的最简与或表 达式。 化简 分析其功能 ③列出输出函数的真值 表。 分析其功能 ④描述电路的逻辑功能。 列出真值表
Y A B AB
已为最简与或表达式
0 1
1 0
1 1
1
1
0
(3-17)
Y A B AB
画逻辑电路图:
用与非门实现
A
用异或门实现
Y A B
=1
B Y
Y A B AB
A
& & & &
Y
B
(3-18)
例4:设计一个路灯控制电路,要求实现的功能是: 当总电源开关闭合时,安装在三个不同地方的三个开 关都能独立地将灯打开或熄灭;当总电源开关断开时, 路灯不亮。
解:⑴ 逻辑抽象 ①输入、输出信号:输入信号是四个开关的状态, 输出信号是路灯的亮、灭。 ②设定变量用S表示总电源开关,用A、B、C表示安 装在三个不同地方的分开关,用Y表示路灯。 ③状态赋值:用0表示开关断开和灯灭,用1表示开 关闭合和灯亮。
(3-19)
④列真值表:由题意不难理解,一 般地说,四个开关是不会在同一时刻 动作的,反映在真值表中任何时刻都 只会有一个变量改变取值,因此按循 环码排列变量S、A、B、C的取值较好, 如右表所示。 ⑵ 进行化简 由下图所示Y的卡诺图可得
例2:设计一个三变量表决器,其中A具有否决权。
解:第一步:列真值表 首先确定输入变量: 设:A,B,C为输入变量分别代表参加表决的逻辑变量,Y为输出 变量,表示输出结果。 规定:A,B,C为1表示赞成,为0表示反对。Y=1表示通过,Y=0 表示反对。 真值表
A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 Y 0 0 0 0 0 1 1 1
4. Y X D X D A B C D ABC D A BC D ABC D 功能说明:
出为 1,为偶数时输出为 0 — 检奇电路。 X W WC WC A B C D ABCD A BCD ABC D C
(3-8)
X W C W C AB C Y BC XD C ABC A X A B XD D W A AB 当输入四位代码中 1 的个数为奇数时输 AB B
(3-22)
练习:设计一个监视交通信号灯工作状态的逻辑电路。 正常情况下,红、黄、绿只有一个亮,否则视为故障 状态,发出报警信号,提醒有关人员修理。
Y SAB C SABC S ABC S A BC
BC SA 00 01 11 10 00 0 0 0 0 01 0 0 0 0
0 1 0 10 0 1 0 1
11 1
(3-20)
⑶ 画逻辑图 用异或门和与门实现。 ①变换表达式
Y S ( ABC ABC ABC ABC ) S[ A( B C BC ) A( BC BC )] S[ A( B C ) A( B C )] S ( A B C )
ห้องสมุดไป่ตู้
0 0 1 0 1 1 0
练习:1、组合逻辑电路如图,试分析其逻辑功能。
A B C 1 ≥1
Y1
Y2
Y ≥1 3
1
Y
≥1
解:⑴、根据逻辑图写输出逻辑表达式
Y1 A B C ,Y2 A B ,Y3 Y1 Y2 B Y Y3 Y1 Y2 B A B C A B B
10
Y=AB+BC+AC
5、用与门、或门设计 电路 A & B C & &
≥1
0
0 1
1
1
0
1
0
6、用与非门设计电路 Y A
Y AB BC AC
& & & & Y
思考:若只用二输入与非门设 计电路,如何画逻辑图?
B
C
提示:将函数式化为 ( AB BC) AC 的形式画逻辑图。 (3-15) Y
第二步:函数化简
BC
第三步:画逻辑电路图 B A
A 0 1
00 01 11 10
& & &
Y
1
1
1
AC
AB
C
Y AB AC AB AC
(3-16)
例3:设计一个楼上、楼下开关的控制逻辑电路来控 制楼梯上的路灯,使之在上楼前,用楼下开关打开电 灯,上楼后,用楼上开关关灭电灯;或者在下楼前, 用楼上开关打开电灯,下楼后,用楼下开关关灭电灯。 解:设定变量和状态赋值:设楼上开关为A,楼下开 关为B,灯泡为Y。并设A、B闭合时为1,断开时为0; 灯亮时Y为1,灯灭时Y为0。 列真值表:根据逻辑要求列出真值表如下。 逻辑表达式:由真值表 A B Y 得逻辑逻辑表达式 0 0 0
(3-6)
二、分析举例:
A
& & & & Y
1:组合逻辑电路如图, 试分析其逻辑功能。
B
解 :⑴ 、根据逻辑图写输出逻辑表达式并化简
Y AB A AB B AB A AB B AB( A B) ( A B)( A B) AB AB
⑵、根据逻辑表达式列真值表 ⑶、由真值表分析逻辑功能 当AB相同时,输出为0
⑵、化简逻辑表达式 ⑶、电路的逻辑功能 电路的输出Y只与输入A、B 有关,而与输入C无关。Y和A、 B的逻辑关系为与非运算的关系。
(3-9)
Y A B C A B B A B C A B A B AB