数字电路 Digital Circuits 王维东 浙江大学信息与电子工程系 信息与通信工程研究所 March 03, 2009 EE141

Slides:



Advertisements
Similar presentations
版 画 制 作版 画 制 作 版 画 种 类版 画 种 类 版 画 作 品版 画 作 品 刘承川.
Advertisements

大學中文閱讀與書寫課程 推動事項說明與研議 通識教育中心 賴素玫 以小班制 TA 適性輔導為精神之中文閱讀書寫課 程 共同課綱(經外審) /共同教材/共同 學習成果量 延伸教材: 高大中文 一百 書單 推動班級讀書會 制度班級讀書會 制度 強化中文基礎能力檢測機制 高東屏跨校中文能力檢測.
北大附中深圳南山分校 倪 杰 2016年8月25日星期四 2016年8月25日星期四 2016年8月25日星期四 Ox y 1 1 y=a x (a>1)
1 第九原則:適當的質與量 組員名單 : 薛文惠 林姵伶 林于綾 張銘芳 陳淑慧 指導教師 : 蘇明俊 老師.
资源平台应用培训 武汉市交通学校信息化建设指导委员会.
作家研究-簡媜 指導教授:鄭定國 執行TA:簡珮如.
哮 病.
对应用型本科建设中若干问题的认识 张家钰
104年度國立宜蘭大學新進主管研討 主計業務宣導說明
管理会计 财贸系 会计教研室 王凤锦.
成语大观园 陆桥中学初二备课组.
102學年度上學期 小班 ~ “快樂來上學”回顧與分享.
102年實施之高中職及五專多元入學(含免試入學)之招生機制
读者与图书馆 2009年春季版 总第 15 期 山 东 交 通 学 院 图 书 馆 2009年3月.
103年度北區教學資源中心計畫 5月份管考會議
歷史建築清水國小宿舍群修復工程 施工說明會
第六章 其他税收法律制度.
與宋元思書 吳均.
面对高考之—— 战略与战术 主讲:张海顺 我们的口号: 战略上藐视高考 战术上重视高考.
第3课 收复新疆.
臺中市南屯區文山國民小學102年度校園正確用藥教育議題教育執行成果報告
1.6 中国人口迁移.
2012级暑期放假安全教育 及宿舍搬迁工作布置会 北京化工大学理学院 辅导员:曹鼎 2013年6月6日.
认识结果语境论.
第十一单元 第24讲   第十一单元 世界经济的全球化趋势.
案件の處理(概說) 檢察官對於偵查案件的 「總結」.
物流账册系统介绍 2012年5月16日 北京.
低碳生活 从我做起! 10级物理系 张羽菲
员工保险 雇主责任险 概要 员工发生工伤事故后产生的一系列赔偿责任
增值评价 2014级 初中起点报告 解读培训 辽宁省基础教育质量监测与评价中心.
9.1 抽签的方法合理吗.
2015年云南财经大学图书馆 新生入馆教育考核试题 答题指南
省级精品课程《产品技术创新》 第3讲 创造性思维 主讲:李 颖 TEL
权力的行使:需要监督 北京市京源学校 冯 悦.
104-1學期教學助理說明會 教務處 教學業務暨發展中心 教務長:黃啟煌 主 任:蔡錦雀 承辦人:曹君琪
第五章 定积分及其应用.
项目九 应收、应付款管理.
第6章 PLC控制系统设计与应用 教学目的与要求:熟悉相关指令的综合应用,掌握PLC控制系统设计方法,掌握PLC程序编制方法,巩固所学内容。
手术部位感染目标性监测存在的问题及对策探讨
第四章 组合逻辑电路 4.1 概 述 4.2 组合逻辑电路的分析与设计 4.3 常用组合逻辑电路 4.4 用PLD实现组合电路
[什麼是靜脈注射尿路攝影] [適應症] [檢查流程] [檢查前注意事項] [檢查過程注意事項] [檢查後注意事項]
[什麼是尿動力學檢查] [適應症] [檢查流程] [檢查前注意事項] [檢查中注意事項] [檢查後注意事項] [併發症/禁忌症] [結語]
2012版中考二轮复习历史精品课件北师大版 (含2011中考真题) 专题五世界近代史
数字系统设计 I Digital System Design I
数字系统设计 Digital System Design
数字系统设计 Digital System Design
组合逻辑3 Combinational Logic
数字系统设计 Digital System Design
第七章 门电路和组合逻辑电路 7.1 基本概念 模拟信号 电子电路中的信号 数字信号 模拟信号:随时间连续变化的信号 正弦波信号 三角波信号
组合逻辑3 Combinational Logic
飲食控制 與 良好的飲食習慣 作者:潘詩涵.
数字系统设计 Digital System Design
桶式移位器 简单浮点编码器 双优先级编码器 级联比较器 关模比较器
数字电子技术 湖南计算机高等专科学校李中发 胡锦 制作.
第四章 组合逻辑电路 4.1 组合逻辑电路的分析与设计 4.2 常用组合逻辑电路 4.3 组合逻辑电路的竞争与冒险.
电子电路课程设计 TEL:025-
第3章 组合逻辑电路.
《数字电子技术基础》(第五版)教学课件 清华大学 阎石 王红
第三單元、人文科技新世界 學習重點 探索e化世界在教育、經濟、政府、生活不同層面的表現。 具備永續發展的關懷情操,了解「綠建築」的新觀念。
崑山科技大學 電子工程系 99學年度 學生實務專題成果展
CH2 家庭經濟與消費 貳、家庭經濟之管理.
《数字电子技术基础》(第五版)教学课件 清华大学 阎石 王红
3.3 用中规模集成电路设计其他的组合逻辑电路 返回 用数据选择器设计组合逻辑电路 用译码器设计组合逻辑电路
潜行追踪 之红包快跑. 潜行追踪 之红包快跑 红黑对决 随着互联网的发展,网速的飞速提高,有一个特殊的群体,也随之发展壮大,就是一群抢红包黑客,ta们手段高明,耳目灵通,不管红包们深藏何处,没有一个红包能够逃过ta们的手心,都被ta们迅速收归囊中;这一次两群黑客相互不服,准备来一场赌局,以决定谁才是真正的黑老大;而红包们也决定利用这次机会,派出实景红包来打击一下黑客们的嚣张气焰,激烈的决斗马上开始了。。。。。。
靜宜大學100學年度二學期 服務學習基礎講座 課程助理經驗分享
2010之後 臺灣通識教育的機會與挑戰 臺北醫學大學人文暨社會科學院 林從一.
 第四章 消费税法律制度 经济法基础 模板来自于
组合逻辑电路的设计与测试 一、实验目的 1、掌握用SSI及MSI实现组合电路的设计方法。
幂函数.
专题八 欧美代议制的确立与发展 (17—19世纪) 英    美 法 德 选修:日本 俄国.
Presentation transcript:

数字电路 Digital Circuits 王维东 浙江大学信息与电子工程系 信息与通信工程研究所 March 03, 2009 EE141 Winter 2009 ZDMC – Lec. #1 – 1

任课教师 TA: wdwang@zju.edu.cn 王维东 浙江大学信息与电子工程学系, 信电楼306 EE141 任课教师 王维东 wdwang@zju.edu.cn 浙江大学信息与电子工程学系, 信电楼306 Zhejiang University Department of Information Science and Electronic Engineering Hangzhou, 310027 Tel: 86-571-87953170 (O) TA: 涂植跑:13675816423; tickm@126.com Winter 2009 ZDMC – Lec. #1 – 2

EE141 第四章 组合逻辑电路

4.1概述 一、组合逻辑电路的特点 从功能上 从电路结构上 任意时刻的输出仅 取决于该时刻的输入 不含记忆(存储)元件 EE141 Winter 2009 ZDMC – Lec. #1 – 4

EE141 二、逻辑功能的描述 组合逻辑 电路 组合逻辑电路的框图 Winter 2009 ZDMC – Lec. #1 – 5

4.2.2 组合逻辑电路的设计方法 一、逻辑抽象 分析因果关系,确定输入/输出变量 定义逻辑状态的含意(赋值) 列出真值表 二、写出函数式 EE141 4.2.2 组合逻辑电路的设计方法 一、逻辑抽象 分析因果关系,确定输入/输出变量 定义逻辑状态的含意(赋值) 列出真值表 二、写出函数式 三、选定器件类型 四、根据所选器件:对逻辑式化简(用门) 变换(用MSI) 或进行相应的描述(PLD) 五、画出逻辑电路图,或下载到PLD 六、工艺设计 Winter 2009 ZDMC – Lec. #1 – 6

设计举例: 设计一个监视交通信号灯状态的逻辑电路 如果信号灯 出现故障, Z为1 R Z A G EE141 Winter 2009 ZDMC – Lec. #1 – 7

设计举例: 1. 抽象 输入变量: 红(R)、黄(A)、绿(G) 输出变量: 故障信号(Z) 2. 写出逻辑表达式 输入变量 输出 R A EE141 设计举例: 输入变量 输出 R A G Z 1 1. 抽象 输入变量: 红(R)、黄(A)、绿(G) 输出变量: 故障信号(Z) 2. 写出逻辑表达式 Winter 2009 ZDMC – Lec. #1 – 8

设计举例: 3. 选用小规模SSI器件 4. 化简 5. 画出逻辑图 EE141 4. 化简 5. 画出逻辑图 Winter 2009 ZDMC – Lec. #1 – 9

4.3 若干常用组合逻辑电路 4.3.1 编码器 编码:将输入的每个高/低电平信号变成一个对应的二进制代码 普通编码器 优先编码器 EE141 4.3 若干常用组合逻辑电路 4.3.1 编码器 编码:将输入的每个高/低电平信号变成一个对应的二进制代码 普通编码器 优先编码器 Winter 2009 ZDMC – Lec. #1 – 10

一、普通编码器 特点:任何时刻只允许输入一个编码信号。 例:3位二进制普通编码器 输 入 输 出 I0 I1 I2 I3 I4 I5 I6 EE141 一、普通编码器 输 入 输 出 I0 I1 I2 I3 I4 I5 I6 I7 Y2 Y1 Y0 1 特点:任何时刻只允许输入一个编码信号。 例:3位二进制普通编码器 Winter 2009 ZDMC – Lec. #1 – 11

EE141 利用无关项化简,得: Winter 2009 ZDMC – Lec. #1 – 12

二、优先编码器 特点:允许同时输入两个以上的编码信号,但只对其中优先权最高的一个进行编码。 例:8线-3线优先编码器 EE141 二、优先编码器 输 入 输 出 I0 I1 I2 I3 I4 I5 I6 I7 Y2 Y1 Y0 X 1 特点:允许同时输入两个以上的编码信号,但只对其中优先权最高的一个进行编码。 例:8线-3线优先编码器 (设I7优先权最高…I0优先权最低) Winter 2009 ZDMC – Lec. #1 – 13

EE141 实例: 74HC148 低电平 Winter 2009 ZDMC – Lec. #1 – 14

EE141 选通信号 选通信号 Winter 2009 ZDMC – Lec. #1 – 15

附 加 输 出 信 号 为0时,电路工作无编码输入 为0时,电路工作有编码输入 EE141 Winter 2009 ZDMC – Lec. #1 – 16

EE141 输 入 输 出 1 X Winter 2009 ZDMC – Lec. #1 – 17

附加输出信号的状态及含意 状态 1 不工作 工作,但无输入 工作,且有输入 不可能出现 EE141 工作,但无输入 工作,且有输入 不可能出现 Winter 2009 ZDMC – Lec. #1 – 18

控制端扩展功能举例: 例: 用两片8线-3线优先编码器 16线-4线优先编码器 其中, 的优先权最高· · · EE141 例: 用两片8线-3线优先编码器 16线-4线优先编码器 其中, 的优先权最高· · · Winter 2009 ZDMC – Lec. #1 – 19

EE141 状态 1 不工作 工作,但无输入 工作,且有输入 不可能出现 Winter 2009 ZDMC – Lec. #1 – 20

第一片为高优先权 只有(1)无编码输入时,(2)才允许工作 第(1)片 时表示对 的编码 低3位输出应是两片的输出的“或” EE141 第(1)片 时表示对 的编码 低3位输出应是两片的输出的“或” Winter 2009 ZDMC – Lec. #1 – 21

EE141 Winter 2009 ZDMC – Lec. #1 – 22

三、二-十进制优先编码器 将 编成0110 ~ 1110 的优先权最高, 最低 输入的低电平信号变成一个对应的十进制的编码 EE141 将 编成0110 ~ 1110 的优先权最高, 最低 输入的低电平信号变成一个对应的十进制的编码 Winter 2009 ZDMC – Lec. #1 – 23

EE141 Winter 2009 ZDMC – Lec. #1 – 24

4.3.2 译码器 译码:将每个输入的二进制代码译成对应的输出高、低电平信号。 常用的有:二进制译码器,二-十进制译码器,显示译码器等 EE141 4.3.2 译码器 译码:将每个输入的二进制代码译成对应的输出高、低电平信号。 常用的有:二进制译码器,二-十进制译码器,显示译码器等 输 入 输 出 A2 A1 A0 Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0 1 一、二进制译码器 例:3线—8线译码器 Winter 2009 ZDMC – Lec. #1 – 25

真值表 逻辑表达式: 用电路进行实现 用二极管与门阵列组成的3线-8线译码器 EE141 真值表 逻辑表达式: 用电路进行实现 用二极管与门阵列组成的3线-8线译码器 Winter 2009 ZDMC – Lec. #1 – 26

EE141 集成译码器实例:74HC138 附加 控制端 低电平输出 Winter 2009 ZDMC – Lec. #1 – 27

EE141 74HC138的功能表: 输 入 输 出 S1 A2 A1 A0 X 1 Winter 2009 ZDMC – Lec. #1 – 28

利用附加控制端进行扩展 例: 用74HC138(3线—8线译码器) 4线—16线译码器 EE141 Winter 2009 ZDMC – Lec. #1 – 29

EE141 D3=1 D3=0 Winter 2009 ZDMC – Lec. #1 – 30

二、二—十进制译码器 将输入BCD码的10个代码译成10个高、低电平的输出信号 BCD码以外的伪码,输出均无低电平信号产生 例:74HC42 EE141 二、二—十进制译码器 将输入BCD码的10个代码译成10个高、低电平的输出信号 BCD码以外的伪码,输出均无低电平信号产生 例:74HC42 Winter 2009 ZDMC – Lec. #1 – 31

三、用译码器设计组合逻辑电路 1. 基本原理 3位二进制译码器给出3变量的全部最小项; 。。。 n位二进制译码器给出n变量的全部最小项; EE141 三、用译码器设计组合逻辑电路 1. 基本原理 3位二进制译码器给出3变量的全部最小项; 。。。 n位二进制译码器给出n变量的全部最小项; 任意函数 将n位二进制译码输出的最小项组合起来,可获得任何形式的输入变量不大于n的组合函数 Winter 2009 ZDMC – Lec. #1 – 32

2. 举例 例:利用74HC138设计一个多输出的组合逻辑电路,输出逻辑函数式为: EE141 Winter 2009 ZDMC – Lec. #1 – 33

EE141 四、显示译码器 1. 七段字符显示器 如: Winter 2009 ZDMC – Lec. #1 – 34

2. BCD七段字符显示译码器 (代码转换器)7448 输 入 输 出 数字 A3 A2 A1 A0 Ya Yb Yc Yd Ye Yf EE141 2. BCD七段字符显示译码器 (代码转换器)7448 输 入 输 出 数字 A3 A2 A1 A0 Ya Yb Yc Yd Ye Yf Yg 字形 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Winter 2009 ZDMC – Lec. #1 – 35

EE141 真值表 卡诺图 Winter 2009 ZDMC – Lec. #1 – 36

EE141 BCD-七段显示译码器7448的逻辑图 Winter 2009 ZDMC – Lec. #1 – 37

7448的附加控制信号:(1) 灯测试输入 当 时,Ya ~ Yg全部置为1 EE141 Winter 2009 ZDMC – Lec. #1 – 38

EE141 7448的附加控制信号:(2) 灭零输入 当 时, 时,则灭灯 Winter 2009 ZDMC – Lec. #1 – 39

7448的附加控制信号:(3) 灭灯输入/灭零输出 输入信号,称灭灯输入控制端: 无论输入状态是什么,数码管熄灭 输出信号,称灭零输出端: EE141 7448的附加控制信号:(3) 灭灯输入/灭零输出 输入信号,称灭灯输入控制端: 无论输入状态是什么,数码管熄灭 输出信号,称灭零输出端: 只有当输入 ,且灭零输入信号 时, 才给出低电平 因此 表示译码器将本来应该显示的零熄灭了 Winter 2009 ZDMC – Lec. #1 – 40

EE141 Winter 2009 ZDMC – Lec. #1 – 41

EE141 Winter 2009 ZDMC – Lec. #1 – 42

例:利用 和 的配合,实现多位显示系统的灭零控制 EE141 例:利用 和 的配合,实现多位显示系统的灭零控制 整数部分:最高位是0,而且灭掉以后,输出 作为次高位的 输入信号 小数部分:最低位是0,而且灭掉以后,输出 作为次低位的 输入信号 Winter 2009 ZDMC – Lec. #1 – 43

EE141 4.3.3 数据选择器 一、工作原理 Winter 2009 ZDMC – Lec. #1 – 44

例:“双四选一”,74HC153 分析其中的一个“四选一” A1 A0 Y1 1 X D10 D11 D12 D13 EE141 D10 D11 D12 D13 Winter 2009 ZDMC – Lec. #1 – 45

例:用两个“四选一”接成“八选一” “四选一”只有2位地址输入,从四个输入中选中一个 “八选一”的八个数据需要3位地址代码指定其中任何一个 EE141 例:用两个“四选一”接成“八选一” “四选一”只有2位地址输入,从四个输入中选中一个 “八选一”的八个数据需要3位地址代码指定其中任何一个 Winter 2009 ZDMC – Lec. #1 – 46

二、用数据选择器设计组合电路 1. 基本原理 具有n位地址输入的数据选择器,可产生任何形式的输入变量不大于n+1的组合函数 EE141 Winter 2009 ZDMC – Lec. #1 – 47

EE141 例如: Winter 2009 ZDMC – Lec. #1 – 48

4.3.4 加法器 一、1位加法器 1. 半加器,不考虑来自低位的进位,将两个1位的二进制数相加 输 入 输 出 A B S CO 1 EE141 4.3.4 加法器 一、1位加法器 1. 半加器,不考虑来自低位的进位,将两个1位的二进制数相加 输 入 输 出 A B S CO 1 Winter 2009 ZDMC – Lec. #1 – 49

2. 全加器:将两个1位二进制数及来自低位的进位相加 EE141 2. 全加器:将两个1位二进制数及来自低位的进位相加 输 入 输 出 A B CI S CO 1 74LS183 74HC183 Winter 2009 ZDMC – Lec. #1 – 50

EE141 二、多位加法器 串行进位加法器 优点:简单 缺点:慢 Winter 2009 ZDMC – Lec. #1 – 51

2. 超前进位加法器 基本原理:加到第i位 的进位输入信号是两 个加数第i位以前各位 (0 ~ j-1)的函数, EE141 2. 超前进位加法器 基本原理:加到第i位 的进位输入信号是两 个加数第i位以前各位 (0 ~ j-1)的函数, 可在相加前由A,B两数确定。 优点:快,每1位的和 及最后的进位基本同时产生。 缺点:电路复杂。 74LS283 Winter 2009 ZDMC – Lec. #1 – 52

EE141 Winter 2009 ZDMC – Lec. #1 – 53

三、用加法器设计组合电路 基本原理: 若能生成函数可变换成输入变量与输入变量相加 若能生成函数可变换成输入变量与常量相加 EE141 三、用加法器设计组合电路 基本原理: 若能生成函数可变换成输入变量与输入变量相加 若能生成函数可变换成输入变量与常量相加 例:将BCD的8421码转换为余3码 输 入 输 出 D C B A Y3 Y2 Y1 Y0 1 Winter 2009 ZDMC – Lec. #1 – 54

思考:已知X是3位二进制数(其值小于等于5),试实现Y=3X 并用7段数码管进行显示 ? EE141 思考:已知X是3位二进制数(其值小于等于5),试实现Y=3X 并用7段数码管进行显示 ? ? Y=3X D2 D1 D0 Winter 2009 ZDMC – Lec. #1 – 55

4.3.5 数值比较器 用来比较两个二进制数的数值大小 一、1位数值比较器 A,B比较有三种可能结果 EE141 Winter 2009 ZDMC – Lec. #1 – 56

二、多位数值比较器 原理:从高位比起,只有高位相等,才比较下一位。 例如: EE141 Winter 2009 ZDMC – Lec. #1 – 57

EE141 2. 集成电路CC14585 实现4位二进制数的比较 Winter 2009 ZDMC – Lec. #1 – 58

EE141 3. 比较两个8位二进制数的大小 Winter 2009 ZDMC – Lec. #1 – 59

4.4 组合逻辑电路中的竞争-冒险现象 4.4.1 竞争-冒险现象及成因 一、什么是“竞争” EE141 4.4 组合逻辑电路中的竞争-冒险现象 4.4.1 竞争-冒险现象及成因 一、什么是“竞争” 两个输入“同时向相反的逻辑电平变化”,称存在“竞争” 二、因“竞争”而可能在输出产 生尖峰脉冲的现象,称为 “竞争-冒险”。 Winter 2009 ZDMC – Lec. #1 – 60

EE141 三、2线—4线译码器中的竞争-冒险现象 Winter 2009 ZDMC – Lec. #1 – 61

4.4.2 * 略 4.4.3 消除竞争-冒险现象的方法 一、接入滤波电容 尖峰脉冲很窄,用很小的电容就可将尖峰削弱到 VTH 以下。 EE141 4.4.2 * 略 4.4.3 消除竞争-冒险现象的方法 一、接入滤波电容 尖峰脉冲很窄,用很小的电容就可将尖峰削弱到 VTH 以下。 二、引入选通脉冲 取选通脉冲作用时间,在电路达到稳定之后,P的高电平期的输出信号不会出现尖峰。 Winter 2009 ZDMC – Lec. #1 – 62

EE141 三、修改逻辑设计 例: Winter 2009 ZDMC – Lec. #1 – 63

例:用mulitisim分析逻辑电路.找出电路的逻辑函数式和逻辑真值表。 EE141 4.5用multisim分析组合逻辑电路 例:用mulitisim分析逻辑电路.找出电路的逻辑函数式和逻辑真值表。 Winter 2009 ZDMC – Lec. #1 – 64

EE141 Winter 2009 ZDMC – Lec. #1 – 65

课后作业 查阅: 作业: 阅读: 国际电路公司的 图书馆资源:电子器件天地, 软件 HW2 EE141 课后作业 查阅: 国际电路公司的 译码器、触发器、数据选择器芯片的型号、电参数、速度…… 图书馆资源:电子器件天地, 软件 作业: HW2 (见http://mypage.zju.edu.cn/wdwd/教学工作/ ftp://10.13.71.58/数字电路教学/2011 阅读: ch4.4-4.5; Ch5.1-5.7 Winter 2009 ZDMC – Lec. #1 – 66

课后作业 调查: 作业: 阅读 国际上的数字相关集成电路公司有哪些? 图书馆资源:电子器件天地 HW2(见http和ftp) 组合电路 EE141 课后作业 调查: 国际上的数字相关集成电路公司有哪些? TI, Philips, Toshiba, Fairchild, Motorola…… 图书馆资源:电子器件天地 http://10.15.61.7:8080/poweb/s_search.jsp?searchFiled=5&KWord=tjn&sClass=0&Submit=%BC%EC+%CB%F7 作业: HW2(见http和ftp) 阅读 组合电路 Winter 2009 ZDMC – Lec. #1 – 67