数字电路1第一章绪论.ppt

上传人:牧羊曲112 文档编号:6577015 上传时间:2023-11-14 格式:PPT 页数:70 大小:2.36MB
返回 下载 相关 举报
数字电路1第一章绪论.ppt_第1页
第1页 / 共70页
数字电路1第一章绪论.ppt_第2页
第2页 / 共70页
数字电路1第一章绪论.ppt_第3页
第3页 / 共70页
数字电路1第一章绪论.ppt_第4页
第4页 / 共70页
数字电路1第一章绪论.ppt_第5页
第5页 / 共70页
点击查看更多>>
资源描述

《数字电路1第一章绪论.ppt》由会员分享,可在线阅读,更多相关《数字电路1第一章绪论.ppt(70页珍藏版)》请在三一办公上搜索。

1、数字电路与逻辑设计,信息科学与技术学院 陈磊,E-mail:,绪论,1.本课程的性质,必修的、入门性质的、技术基础课,2.任务,(1)获得电子技术的基本知识和基本理论,为专业应用打基础。,(2)培养抽象思维和分析问题、解决问题的能力。,本学期的重头课:数字电路与逻辑设计,(1)上课认真听讲,适当记笔记。(三个层次:熟练掌握、正确理解、一般了解)(2)独立、认真地完成作业,对作业的具体要求:用作业纸,不用本子。独立完成,不准抄袭。要工整,可以不抄题,但要标题号,电路图必须画。每周的第一次课交上周作业,按学号单双号,隔周轮流交作业。作业的错误必须及时纠正。(3)认真做实验(设计性实验必须有预习报告

2、)。,对同学们的要求,成绩评定方法,一次无故不交作业扣3分;旷课一次扣5分。,1.数字逻辑基础,1.1 数字电路与数字信号,1.2 数制,1.3 二进制数的算术运算,1.4 二进制代码,1.5 二值逻辑变量与基本逻辑运算,1.6 逻辑函数及其表示方法,1.1.1 数字技术的发展及其应用,1.1.2 数字集成电路的分类及特点,1.1.3 模拟信号与数字信号,1.1.4 数字信号的描述方法,1.1 数字电路与数字信号,数字技术的发展及其应用,1.1数字电路与数字信号,80年代后-ULSI,1 0 亿个晶体管/片、ASIC 制作技术成熟,90年代后-97年一片集成电路上有40亿个晶体管。,6070代

3、-,IC技术迅速发展:SSI、MSI、LSI、VLSI。10万个晶体管/片。,将来-高分子材料或生物材料制成密度更高、三维结构的电路,发展特点:以电子器件的发展为基础,电子管时代,1906年,福雷斯特等发明了电子管;电子管体积大、重量重、耗电大、寿命短。目前在一些大功率发射装置中使用。,电压控制器件电真空技术,晶体管时代,电流控制器件,半导体技术器件,半导体集成电路,电路设计方法伴随器件变化从传统走向现代,a)传统的设计方法:,b)现代的设计方法:,EDA技术以计算机为基本工具、借助于软件设计平台,自动完成数字系统的仿真、逻辑综合、布局布线等工作。最后下载到芯片,实现系统功能。使硬件设计软件化

4、。,原理图设计,VerlogHDL语言设计,状态机设计,EDA(Electronics Design Automation)技术,4、验证结果,实验板,下载线,数码相机,计算机,数字技术的应用,根据电路的结构特点及其对输入信号的响应规则的不同,-数字电路可分为组合逻辑电路和时序逻辑电路。,从集成度不同-数字集成电路可分为小规模、中规模、大规模、甚大规模和超大规模五类。,从电路的形式不同,-数字电路可分为集成电路和分立电路,从器件不同-数字电路可分为TTL 和 CMOS电路,1、数字集成电路的分类,、数字集成电路的分类及特点,2、数字集成电路的特点,1)电路简单,便于大规模集成,批量生产,2)可

5、靠性、稳定性和精度高,抗干扰能力强,3)体积小,通用性好,成本低.,4)具可编程性,可实现硬件设计软件化,5)高速度 低功耗,6)加密性好,3、数字电路的分析、设计与测试,(1)数字电路的分析方法,数字电路的分析:根据电路确定电路输出与输入之间的逻辑关系。,(2)数字电路的设计方法,数字电路的设计:从给定的逻辑功能要求出发,选择适当的逻辑器件,设计出符合要求的逻辑电路。,设计方式:分为传统的设计方式和基于EDA软件的设计方式。,分析工具:逻辑代数。电路逻辑功能主要用真值表、功能表、逻辑表达式和波形图。,-时间和数值均连续变化的电信号,如正弦波、三角波等,1.模拟信号,数字信号与数字信号,2、数

6、字信号-在时间上和数值上均是离散的信号。,数字电路和模拟电路:工作信号,研究的对象不同,分析、设计方法以及所用的数学工具也相应不同,3、模拟信号的数字表示,由于数字信号便于存储、分析和传,通常都将模拟信号转换为数字信号.,1.1.4 数字信号的描述方法,1、二值数字逻辑和逻辑电平,a、在电路中用低、高电平表示0、1两种逻辑状态,0、1数码-表示数量时称二进制数,-表示事物状态时称二值逻辑,(a)用逻辑电平描述的数字波形,(b)16位数据的图形表示,2、数字波形,数字波形-是信号逻辑电平对时间的图形表示.,高电平,低电平,有脉冲,*非归零型,*归零型,比特率-每秒钟转输数据的位数,无脉冲,(1)

7、数字波形的两种类型:,(2)周期性和非周期性,非周期性数字波形,周期性数字波形,例 某通信系统每秒钟传输1544000位(1.544兆位)数据,求每位数据的时间。,解:按题意,每位数据的时间为,例 设周期性数字波形的高电平持续6ms,低电平持续10ms,求占空比q。,解:因数字波形的脉冲宽度tw=6ms,周期T=6ms+10ms=16ms。,非理想脉冲波形,(3)实际脉冲波形及主要参数,几个主要参数:,占空比 Q-表示脉冲宽度占整个周期的百分比,上升时间tr 和下降时间tf-从脉冲幅值的10%到90%上升 下降所经历的时间(典型值ns),脉冲宽度(tw)-脉冲幅值的50%的两个时间所跨越的时间

8、,周期(T)-表示两个相邻脉冲之间的时间间隔,(4)时序图-表明各个数字信号时序关系的多重波形图。,由于各信号的路径不同,这些信号之间不可能严格保持同步关系。为了保证可靠工作,各信号之间通常允许一定的时差,但这些时差必须限定在规定范围内,各个信号的时序关系用时序图表达。,十进制,1.2数制,1.2.2 二进制,1.2.3 二-十进制之间的转换,十六进制和八进制,一般表达式:,十进制,十进制采用0,1,2,3,4,5,6,7,8,9十个数码,其进位的规则是“逢十进一”。,4587.29=4103+5102+8101+7100+2101+9102,系数,位权,任意进制数的一般表达式为:,各位的权都

9、是10的幂。,1.2数制,数制:多位数码中的每一位数的构成及低位向高位进位的规则,二进制,二进制数的一般表达式为:,位权,系数,二进制数只有0、1两个数码,进位规律是:“逢二进一”.,1、二进制数的表示方法,各位的权都是2的幂。,(1)易于电路表达-0、1两个值,可以用管子的导 通或截止,灯泡的亮或灭、继电器触点的闭合或断开来表示。,2、二进制的优点,(2)二进制数字装置所用元件少,电路简单、可靠。,(3)基本运算规则简单,运算操作方便。,3、二进制数波形表示,(1)二进制数据的串行传输,4、二进制数据的传输,(2)二进制数据的并行传输,将一组二进制数据所有位同时传送。传送速率快,但数据线较多

10、,而且发送和接收设备较复杂。,1)、十进制数转换成二进制数:,a.整数的转换:,“辗转相除”法:将十进制数连续不断地除以2,直至商为零,所得余数由低位到高位排列,即为所求二进制数,整数部分小数部分,1.2.3 二-十进制之间的转换,解:根据上述原理,可将(37)D按如下的步骤转换为二进制数,由上得(37)D=(100101)B,例 将十进制数(37)D转换为二进制数。,当十进制数较大时,有什么方法使转换过程简化?,解:由于27为128,而133128=5=2220,,例1.2.3 将(133)D转换为二进制数,所以对应二进制数b7=1,b2=1,b0=1,其余各系数均为0,所以得(133)D=

11、(10000101)B,b.小数的转换:,对于二进制的小数部分可写成,将上式两边分别乘以2,得,由此可见,将十进制小数乘以2,所得乘积的整数即为,不难推知,将十进制小数每次除去上次所得积中的整数再乘以2,直到满足误差要求进行“四舍五入”为止,就可完成由十进制小数转换成二进制小数。,解由于精度要求达到0.1%,需要精确到二进制小数10位,即1/210=1/1024。,所以,十六进制数中只有0,1,2,3,4,5,6,7,8,9,A、B、C、D、E、F十六个数码,进位规律是“逢十六进一”。各位的权均为16的幂。,1.十六进制,一般表达式:,例如,1.2.4 十六进制和八进制,各位的权都是16的幂。

12、,2、二-十六进制之间的转换,二进制转换成十六进制:,因为16进制的基数16=24,所以,可将四位二进制数表示一位16进制数,即 00001111 表示 0-F。,例(B=,将每位16进制数展开成四位二进制数,排列顺序不变即可。,例(BEEF)H=,(78AE)H,(1011 1110 1110 1111)B,十六进制转换成二进制:,例(B=,3.八进制,八进制数中只有0,1,2,3,4,5,6,7八个数码,进位规律是“逢八进一”。各位的权都是8的幂。,一般表达式,八进制就是以8为基数的计数体制。,4、二-八进制之间的转换,将每位八进制数展开成三位二进制数,排列顺序不变即可。,转换时,由小数点

13、开始,整数部分自右向左,小数部分自左向右,三位一组,不够三位的添零补齐,则每三位二进制数表示一位八进制数。,因为八进制的基数8=23,所以,可将三位二进制数表示一位八进制数,即 000111 表示 07,例(10110.011)B=,例(752.1)O=,(26.3)O,(111 101 010.001)B,5.十六进制的优点:,1、)与二进制之间的转换容易;,2、)计数容量较其它进制都大。假如同样采用四位数码,二进制最多可计至(1111)B=(15)D;八进制可计至(7777)O=(2800)D;十进制可计至(9999)D;十六进制可计至(FFFF)H=(65535)D,即64K。其容量最大

14、。,3、)书写简洁。,1.3二进制代码,1.3.1 二-十进制码,1.3.2 格雷码,1.3.3 ASCII码,1.3二进制代码,二进制代码的位数(n),与需要编码的事件(或信息)的个 数(N)之间应满足以下关系:,2n-1N2n,1.二十进制码进制码(数值编码)(BCD码-Binary Code Decimal),用4位二进制数来表示一位十进制数中的09十个数码。,从4 位二进制数16种代码中,选择10种来表示09个数码的方案有很多种。每种方案产生一种BCD码。,码制:编制代码所要遵循的规则,(1)几种常用的BCD代码,二-十进制码,(2)各种编码的特点,余码的特点:当两个十进制的和是10时

15、,相应的二进制正好是16,于是可自动产生进位信号,而不需修正.0和9,1和8,.6和4的余码互为反码,这对在求对于10的补码很方便。,余3码循环码:相邻的两个代码之间仅一位的状态不同。按余3码循环码组成计数器时,每次转换过程只有一个触发器翻转,译码时不会发生竞争冒险现象。,有权码:编码与所表示的十进制数之间的转算容易 如(10010000)8421BCD=(90),对于有权BCD码,可以根据位权展开求得所代表的十进制数。例如:,(4)求BCD代码表示的十进制数,对于一个多位的十进制数,需要有与十进制位数相同的几组BCD代码来表示。例如:,(3)用BCD代码表示十进制数,1.3.2 格 雷 码,

16、格雷码是一种无权码。,编码特点是:任何两个相邻代码之间仅有一位不同。,该特点常用于模拟量的转换。当模拟量发生微小变化,格雷码仅仅改变一位,这与其它码同时改变2位或更多的情况相比,更加可靠,且容易检错。,1.3.3 ASCII 码(字符编码),ASCII码即美国标准信息交换码。,它共有128个代码,可以表示大、小写英文字母、十进制数、标点符号、运算符号、控制符号等,普遍用于计算机的键盘指令输入和数据等。,1.4 二值逻辑变量与基本逻辑运算,*逻辑运算:当0和1表示逻辑状态时,两个二进制数码按照某种特定的因果关系进行的运算。逻辑运算使用的数学工具是逻辑代数。,逻辑运算的描述方式:逻辑代数表达式、真

17、值表、逻辑图、卡诺图、波形图和硬件描述语言(HDL)等。,*逻辑代数与普通代数:与普通代数不同,逻辑代数中的变量只有0和1两个可取值,它们分别用来表示完全两个对立的逻辑状态。,在逻辑代数中,有与、或、非三种基本的逻辑运算。,与运算,(1)与逻辑:只有当决定某一事件的条件全部具备时,这一事件才会发生。这种因果关系称为与逻辑关系。,与逻辑举例,逻辑表达式,与逻辑:L=A=AB,与运算,、或运算,只要在决定某一事件的各种条件中,有一个或几个条件具备时,这一事件就会发生。这种因果关系称为或逻辑关系。,或逻辑举例,逻辑表达式,或逻辑:L=A+,、或运算,3.非运算,事件发生的条件具备时,事件不会发生;事

18、件发生的条件不具备时,事件发生。这种因果关系称为非逻辑关系。,非逻辑符号,逻辑表达式,3.非运算,4.几种常用复合逻辑运算,1)与非运算,2)或非运算,3)异或逻辑,若两个输入变量的值相异,输出为1,否则为0。,4)同或运算,若两个输入变量的值相同,输出为1,否则为0。,同或逻辑表达式,1.5逻辑函数的建立及其表示方法,楼道灯开关示意图,1.真值表表示,逻辑抽象,列出真值表,2、逻辑函数表达式表示。,逻辑表达式是用与、或、非等运算组合起来,表示逻辑函数与逻辑变量之间关系的逻辑代数式。,例:已知某逻辑函数的真值表,试写出对应的逻辑函数表达式。,用与、或、非等逻辑符号表示逻辑函数中各变量之间的逻辑关系所得到的图形称为逻辑图。,3.逻辑图表示方法,将逻辑函数式中所有的与、或、非运算符号用相应的逻辑符号代替,并按照逻辑运算的先后次序将这些逻辑符号连接起来,就得到图电路所对应的逻辑图,4.波形图表示方法,用输入端在不同逻辑信号作用下所对应的输出信号的波形图,表示电路的逻辑关系。,作业,作业纸:姓名 学号 班级,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号