




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1 数字逻辑概论,1.1.1 数字技术的发展及其应用,1.1.2 数字集成电路的分类及特点,1.1.3 模拟信号与数字信号,1.1.4 数字信号的描述方法,1.1 数字电路与数字信号,1.1.1数字技术的发展及其应用,80年代后- ULSI , ASIC 制作技术成熟,90年代后- 97年一片集成电路上有40亿个晶体管。,将来- 高分子材料或生物材料制成密度更高、 三维结构的电路,发展特点:以电子器件的发展为基础,电子管时代,1906年,福雷斯特等发明了电子管;电子管体积大、重量重、耗电大、寿命短。目前在一些大功率发射装置中使用。,电压控制器件 电真空技术,晶体管时代,半导体二极管,电流控制器
2、件,半导体技术,晶体管时代,半导体三极管,电流控制器件,半导体技术,半导体集成电路,电路设计方法,a)传统的设计方法:,b)现代的设计方法:,电路设计方法伴随器件变化从传统走向现代,Electronics Design Automation,EDA技术以计算机为基本工具、借助于软件设计平台,自动完成数字系统的仿真、逻辑综合、布局布线等工作。最后下载到芯片,实现系统功能。使硬件设计软件化。,EDA技术 (Electronics Design Automation),1、EDA设计:,原理图设计 (Electrnics WorkBench),VerilogHDL语言设计,状态机设计,在计算机上利用
3、软件平台进行设计,4、验证结果,实验板,下载线,数码相机,计算机,数字技术的应用,1、数字集成电路的分类,1.1.2、数字集成电路的分类及特点,按电路的结构特点及对输入信号的响应规则,按电路的形式,-数字集成电路可分为小规模、中规模、大规模、超大规模和甚大规模五类。,按器件不同,按集成度不同,集成度:每一芯片所包含的门个数,2、数字集成电路的特点(自学),1)电路简单,便于大规模集成,批量生产,2)可靠性、稳定性和精度高,抗干扰能力强,3)体积小,通用性好,成本低.,4)具可编程性,可实现硬件设计软件化,5)高速度 低功耗,6)加密性好,3、数字电路的分析、设计与测试,(1)数字电路的分析方法
4、,根据电路确定电路输出与输入之间的逻辑关系,说明电路实现的逻辑功能。,分析工具:逻辑代数。 电路逻辑功能主要用真值表、功能表、逻辑表达式和卡诺图、波形图。,(2) 数字电路的设计方法,从给定的逻辑功能要求出发,选择适当的 逻辑器件,设计出符合要求的逻辑电路。,时间和数值均连续变化的电信号,1. 模拟信号,1.1.3 模拟信号与数字信号,正弦波信号,三角波信号,时间和数值上均是离散的信号,2. 数字信号,3、模拟信号的数字表示,数字信号便于存储、分析和传输,通常都将模拟信号转换为数字信号.,A/D转换器,采样保持,量化编码,模拟信号,数字信号,模拟电路与数字电路的区别,1、工作任务不同:,模拟电
5、路研究的是输出与输入信号之间的大小、相位、失真等方面的关系;数字电路主要研究的是输出与输入间的逻辑关系(因果关系)。,模拟电路中的三极管工作在线性放大区,是一个放大元件;数字电路中的三极管工作在饱和或截止状态,起开关作用。,因此,基本单元电路、分析方法及研究的范围均不同。,2、三极管的工作状态不同:,模拟电路研究的问题,基本电路元件:,基本模拟电路:,数字电路研究的问题,基本电路元件,基本数字电路,1.1.4 数字信号的描述方法,1、二值数字逻辑和逻辑电平,0、1数码-表示数量时称二进制数,0、1 逻辑-表示事物状态时称二值逻辑,a 、在电路中用低、高电平表示,2、数字波形,是信号逻辑电平对
6、时间的图形表示。,逻辑电平描述 的数字波形,16位数据的图形表示,高电平,低电平,有脉冲,比特率 - 每秒钟转输数据的位数,无脉冲,(1)数字波形的两种类型:,非归零型,归零型,非周期性数字波形,周期性数字波形,例1.1.1 某通信系统每秒钟传输1 544 000位(1.544兆位)数据,求每位数据的时间。,解:按题意,每位数据的时间为,例1.1.2 设周期性数字波形的高电平持续6ms,低电平持续10ms,求占空比q。,解:因数字波形的脉冲宽度tw=6ms, 周期T=6ms+10ms=16ms。,(2)实际脉冲波形及主要参数,非理想脉冲波形,上升时间 Tr(ns),脉冲宽度 tw,下降时间 t
7、f (ns),(3)时序图,表明各个数字信号时序关系的多重波形图。,END,1.2.1 十进制,1.2数 制,1.2.2 二进制,1.2.3 二-十进制之间的转换,1.2.4 十六进制和八进制,多位数码中的每一位数的构成及低位向高位进位的规则,1.2.1 十进制,数 码,进位的规则,0, 1, 2, 3, 4, 5, 6, 7, 8, 9,“逢十进一”,4587.29=4103+5102+8101+7100+2101+9102,系数,位权,1.2.2 二进制,数 码,进位的规则,0, 1,“逢二进一”,例如:1+1=10 = 121+ 020,系数,位权,各位的权都是2的幂,二进制数字装置所用
8、元件少,电路简单、可靠,易于电路实现,基本运算规则简单, 运算操作方便,二进制数波形表示,(1)二进制数据的串行传输,(2)二进制数据的并行传输,1.2.3 二-十进制之间的转换,二进制十进制,整数部分除以2取余法,直到商为零为止,小数部分乘以2取整法,直到满足精度为止,所以:(44.375)D(101100.011)B,解要精确到二进制小数10位,1/210=1/1024。,例 将(0.39)D转换成二进制数,精度达到0.1%。,1.2.4 十六进制和八进制,数 码,进位的规则,各位的权都是16的幂,0, 1, 2, 3, 4, 5, 6, 7, 8, 9,A,B,C,D,E,F,“逢十六进
9、一”,十六进制,= ( 1010 1111 0100 . 0111 0110)B,(AF4.76)H,1 1 1 0 1 0 1 0 0 . 0 1 1,(000,0)B, (1D4.6)H,与二进制之间的转换容易,计数容量较其它进制都大,书写简洁,八进制,数 码,进位的规则,各位的权都是8的幂,0, 1, 2, 3, 4, 5, 6, 7,“逢八进一”,(752.1)O=,(111 101 010.001)B,(10110.011)B =,(26.3)O,END,1.3二进制的算术运算,1.3.1无符号二进制的数算术运算,1.3.2有符号二进制的数算术运算,1、二进制加法,0+0=0,0+1
10、=1,1+1=10。,1.3.1无符号数算术运算,无符号二进制的加法规则,2、二进制减法,0-0=0,1-1=0,1-0=1,0-1=11。,无符号二进制的减法规则,3、二进制乘法和除法运算,例1.3.4 计算两个二进制数1010和111之商。,1.3.2带符号二进制的减法运算,二进制数的最高位表示符号位,且用0表示正数,用1表示负数。其余部分用原码的形式表示数值位。,有符号的二进制数表示 :,(+11)D =(0 1011) B (11)D =(1 1011) B,1. 二进制数的补码表示,二进制数为正数时,其补码、反码与原码相同,将原码的数值位逐位求反,然后在最低位加1得到补码,二进制数为
11、负数时,减法运算的原理:减去一个正数相当于加上一个负数AB=A+(B),对(B)求补码,然后进行加法运算。,2. 二进制补码的减法运算,采用补码进行加、减法运算的步骤如下: (1)根据XY补=X补+Y补,分别求出X补、Y补和X+Y补。 (2)补码相加时,符号位参与运算,若符号位有进位,则自动舍去。 (3)根据XY补的结果求出XY原,进而求出XY的结果。,3补+-4补为,必须指出,两个补码相加时,如果产生的和超出了有效数字位所表示的范围,则计算结果会出错,之所以发生错误是因为计算结果产生了溢出,解决的办法是扩大字长。,即,,符号位为1,故 341,例1.3.8 试用4位二进制补码计算5+7。,3
12、. 溢出,解决溢出的办法:进行位扩展.,解:因为(5+7)补=(5)补+(7) 补 =0101+0111 =1100,4. 溢出的判别,当方框中的进位位与和数的符号位(即b3位)相反时,则运算结果是错误的,产生溢出。,END,1.4二进制代码,1.4.1 二-十进制码,1.4.2 格雷码,1.4.3 ASCII码,1.4二进代码 1.编码:把若干个0和1按一定规律编排在一起,组成不 同的代码,并且赋予每个代码以固定的含义。 用n位二进制代码可以表达2n个不同的信号 需要编码的信息有N项,则2n N A.每一组代码都可以看作是一个包含特定含义的符号,各组代码之间以及每组代码内部各位之间没有一定的
13、数值进位关系。 B.信息与代码间的对应关系完全是人为规定的,可以任意编,但在制定编码时,应该使编码顺序有一定的规律可循。,编制代码所要遵循的规则,码 制,1.4.1 二-十进制码(BCD码) 用4位二进制编码表示十进制的0-9十个数码。 由于4位二进制码可以表示24=16种信号,所以在表示0-9这十个数码时就有不同的组合,即不同的编码方式: 8421BCD码 2421BCD码 5421BCD码 余3码:8421BCD码+0011,有权码,余码的特点:当两个十进制的和是10时,相应的二进制正好是16,于是可自动产生进位信号,而不需修正.0和9, 1和8,.6和4的余码互为反码,这对在求对于10的
14、补码很方便。,余3码循环码:相邻的两个代码之间仅一位的状态不同。按余3码循环码组成计数器时,每次转换过程只有一个触发器翻转,译码时不会发生竞争冒险现象。,有权码,无权码,01118421BCD,求BCD代码表示的十进制数,对于有权BCD码,可以根据位权展开求得所代表的十进制数,对于一个多位的十进制数,需要有与十进制位数相同的几组BCD代码来表示。,不能省略!,不能省略!,例:求十进制数876的8421BCD码,8421,例:求十进制数876的余3码 876D = (1011 1010 1001)余3码,876D = 1101101100B=36CH,876D = (1000 0111 0110
15、)8421BCD,1.4.2 格雷码,格雷码是一种无权码,编码特点:任何两个相邻代码之间仅有一位不同。,该特点常用于模拟量的转换,Gray码的特性有很重要的意义。例如,两个相邻的十进制数13和14相应的二进制码为1101和1110,在用二进制数作加1计数时,如果从13变为14,则二进制码的最低两位都要改变,但实际上两位改变不可能同时发生,若最低位先置0,然后次低位再置1,则中间会出现110111001110,即出现暂短的误码1100,而Gray码只有一位变化,因而杜绝了出现这种错误的可能。,1.4.3 ASCII 码,即美国标准信息交换码。,它共有128个代码,可以表示大、小写英文字母、十进制
16、数、标点符号、运算符号、控制符号等,普遍用于计算机的键盘指令输入和数据等。,字符编码,用7位二进制码来表示128个符号,ASCII American Standard Code for Information Interchange,END,1.5 二值逻辑变量与基本逻辑运算,*逻辑运算: 当0和1表示逻辑状态时,两个二进制数码按照某种特定的因果关系进行的运算。,逻辑运算使用的数学工具是逻辑代数。,与、或、非三种基本的逻辑运算,* 逻辑代数与普通代数的区别!,逻辑代数表达式,真值表,逻辑图,卡诺图,波形图,硬件描述语言(HDL),基本逻辑关系 与 ( and ) 或 (or ) 非 ( not
17、 ),基本逻辑运算,与运算,只有当决定某一事件的条件全部具备时,这一事件才会发生。这种因果关系称为与逻辑关系。,与逻辑举例,电路状态表,与逻辑符号,与逻辑表达式: L = A = AB,真值表特点: 任0 则0, 全1则1,、或运算,或逻辑举例,电路状态表,只要在决定某一事件的各种条件中,有一个或几个条件具备时,这一事件就会发生。这种因果关系称为或逻辑关系。,或逻辑符号,或逻辑表达式: L = A +,特点:任1 则1, 全0则0,3. 非运算,事件发生的条件具备时,事件不会发生;事件发生的条件不具备时,事件发生。这种因果关系称为非逻辑关系。,非逻辑举例,非逻辑符号,非逻辑表达式:,特点: 1
18、则0, 0则1,与非逻辑符号,4. 几种常用复合逻辑运算,1)与非运算,2)或非运算,或非逻辑符号,3)异或运算,若两个输入变量的值相异,输出为1,否则为0。,异或逻辑符号,4)同或运算,若两个输入变量的值相同,输出为1,否则为0。,同或逻辑符号,5)与或非运算,门电路小结,门电路小结,End,逻辑代数表达式,真值表,逻辑图,卡诺图,波形图,硬件描述语言(HDL),1.6逻辑函数的建立及其表示方法,楼道灯开关示意图,1. 真值表表示,逻辑抽象,列出真值表,A、B: 向上1 向下-0 L : 亮-1; 灭-0,确定变量、函数,并赋值,2、逻辑函数表达式表示,用与、或、非等运算组合起来,表示逻辑函数与逻辑变量之间关系的逻辑代数式。,用与、或、非等逻辑符号表示逻辑函数中各变量之间的逻辑关系所得到的图形称为逻辑图。,3. 逻辑图表示方法,4. 波形图表示方法,用输入端在不同逻辑信号作用下所对应的输出信号的波形图,表示电路的逻辑关系。,表达式 真值表,例1:已知L=A+BC试列出真值表。,0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1,00011111,逻
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 染色体病遗传病例解析
- 2025年台湾省中考招生考试数学真题试卷(真题+答案)
- 平台公司师带徒培训
- 预防接种课件幻灯片
- 预防小学生近视教案课件
- 预防传染主题班会课件
- 音乐课件儿童歌曲
- 2025年基因工程亚单元疫苗项目合作计划书
- 屋面雨水排水系统安装监理指南
- 2025年建筑用天然石料项目合作计划书
- 糖尿病护理和管理
- 2025年广东省中考化学真题(解析版)
- 照明组装生产车间试题带答案
- 财务部门半年工作复盘
- 江苏南京金陵中学2024~2025学年高一下册期末考试数学试题学生卷
- 福建福州第八中学2024~2025学年高一下册期末数学试题
- 供电系统安全培训
- 生产工艺流程控制考核试卷
- 农机驾驶培训教程课件
- 箱变吊装方案(3篇)
- 直播电商结算管理制度
评论
0/150
提交评论