欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    数字电路分析.pptx

    • 资源ID:87369478       资源大小:1.95MB        全文页数:75页
    • 资源格式: PPTX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数字电路分析.pptx

    数字技术的发展及其应用1.1数字电路与数字信号80年代后-ULSI,1 0 亿个晶体管/片、ASIC 制作技术成熟目前-芯片内部的布线细微到亚微米(0.130.09m)量级微处理器的时钟频率高达3GHz(109Hz)90年代后-97年一片集成电路上有40亿个晶体管。6070代-IC技术迅速发展:SSI、MSI、LSI、VLSI。10万个晶体管/片。将来-高分子材料或生物材料制成密度更高、三维结构的电路第1页/共75页发展特点:以电子器件的发展为基础电子管时代1906年,福雷斯特等发明了电子管;电子管体积大、重量重、耗电大、寿命短。目前在一些大功率发射装置中使用。电压控制器件电真空技术第2页/共75页晶体管时代电流控制器件 半导体技术半导体二极管、三极管器件第3页/共75页半导体集成电路第4页/共75页电路设计方法伴随器件变化从传统走向现代a)传统的设计方法:b)现代的设计方法:采用自下而上的设计方法;由人工组装,经反复调试、验证、修改完成。所用的元器件较多,电路可靠性差,设计周期长。现代EDA技术实现硬件设计软件化。采用从上到下设计方法,电路设计、分析、仿真、修订 全通过计算机完成。第5页/共75页EDA技术以计算机为基本工具、借助于软件设计平台,自动完成数字系统的仿真、逻辑综合、布局布线等工作。最后下载到芯片,实现系统功能。使硬件设计软件化。1、设计:在计算机上利用软件平台进行设计原理图设计VerlogHDL语言设计状态机设计设计方法EDA(Electronics Design Automation)技术第6页/共75页3、下载2、仿真4、验证结果实验板下载线第7页/共75页数码相机数码相机智能仪器智能仪器计算机计算机数字技术的应用的应用第8页/共75页根据电路的结构特点及其对输入信号的响应规则的不同,-数字电路可分为组合逻辑电路组合逻辑电路和时序逻辑电路时序逻辑电路。从集成度不同 -数字集成电路可分为小规模、中规模、大规模、超大规模和甚大规模五类。从电路的形式不同,-数字电路可分为集成电路集成电路和分立电路分立电路从器件不同 -数字电路可分为TTLTTL 和 CMOSCMOS电路1、数字集成电路的分类、数字集成电路的分类及特点第9页/共75页可编程逻辑器件、多功能专用集成电路106以上甚大规模大型存储器、微处理器10,00099,999超大规模小型存储器、门阵列1009999大规模计数器、加法器1299中规模逻辑门、触发器最多12个小规模典型集成电路门的个数分类集成度:每一芯片所包含的门个数第10页/共75页2、数字集成电路的特点1)电路简单,便于大规模集成,批量生产2)可靠性、稳定性和精度高,抗干扰能力强3)体积小,通用性好,成本低.4)具可编程性,可实现硬件设计软件化5)高速度 低功耗6)加密性好 第11页/共75页3、数字电路的分析、设计与测试(1)数字电路的分析方法数字电路的分析:根据电路确定电路输出与输入之间的逻辑关系。(2)数字电路的设计方法数字电路的设计:从给定的逻辑功能要求出发,选择适当的逻辑器件,设计出符合要求的逻辑电路。设计方式:分为传统的设计方式和基于EDA软件的设计方式。分析工具:逻辑代数。电路逻辑功能主要用真值表、功能表、逻辑表达式和波形图。第12页/共75页-时间和数值均连续变化的电信号,如正弦波、三角波等 uOt Otu1.1.模拟信号模拟信号 数字信号与数字信号第13页/共75页数字信号波形2、数字信号 -在时间上和数值上均是离散的信号。数字电路和模拟电路:工作信号,研究的对象不同,数字电路和模拟电路:工作信号,研究的对象不同,分析、设计方法以及所用的数学工具也相应不同分析、设计方法以及所用的数学工具也相应不同第14页/共75页3、模拟信号的数字表示由于数字信号便于存储、分析和传输,通常都将模拟信号转换为数字信号.0 0 模拟信号 模数转换器 3 V 数字输出 0 0 0 0 1 1 模数转换的实现第15页/共75页电压(V)二值逻辑电 平+51H(高电平)00L(低电平)逻辑电平与电压值的关系(正逻辑)数字信号的描述方法1、二值数字逻辑和逻辑电平 a、在电路中用低、高电平表示0、1两种逻辑状态 0、1数码-表示数量时称二进制数表示数量时称二进制数表示方式二值数字逻辑 -表示事物状态时称二值逻辑表示事物状态时称二值逻辑第16页/共75页(a)用逻辑电平描述的数字波形(b)16位数据的图形表示2、数字波形数字波形-是信号逻辑电平对时间的图形表示.第17页/共75页高电平低电平有脉冲*非归零型*归零型 比特率-每秒钟转输数据的位数无脉冲(1)数字波形的两种类型:第18页/共75页(2)周期性和非周期性 非周期性数字波形周期性数字波形 第19页/共75页例 某通信系统每秒钟传输1544000位(1.544兆位)数据,求每位数据的时间。解:按题意,每位数据的时间为第20页/共75页例 设周期性数字波形的高电平持续6ms,低电平持续10ms,求占空比q。解:因数字波形的脉冲宽度tw=6ms,周期T=6ms+10ms=16ms。第21页/共75页非理想脉冲波形(3)实际脉冲波形及主要参数第22页/共75页几个主要参数:占空比 Q-表示脉冲宽度占整个周期的百分比上升时间tr 和下降时间tf-从脉冲幅值的10%到90%上升 下降所经历的时间(典型值ns)脉冲宽度(tw)-脉冲幅值的50%的两个时间所跨越的时间周期(T)-表示两个相邻脉冲之间的时间间隔 tr脉冲宽度 tw 0.5V 4.5V 2.5V 幅值=5.0V 0.0V 5.0V tf0.5V 2.5V 4.5V 第23页/共75页(4)时序图-表明各个数字信号时序关系的多重波形图。由于各信号的路径不同,这些信号之间不可能严格保持同步关系。为了保证可靠工作,各信号之间通常允许一定的时差,但这些时差必须限定在规定范围内,各个信号的时序关系用时序图表达。第24页/共75页十进制1.2数制二进制二-十进制之间的转换十六进制和八进制第25页/共75页一般表达式:十进制十进制采用0,1,2,3,4,5,6,7,8,9十个数码,其进位的规则是“逢十进一”。4587.29=4103+5102+8101+7100+2101+9102系数位权任意进制数的一般表达式为:各位的权都是10的幂。1.2数制数制:多位数码中的每一位数的构成及低位向高位进位的规则第26页/共75页 二进制二进制数的一般表达式为二进制数的一般表达式为:例如:1+1=10=121+020位权系数二进制数只有0、1两个数码,进位规律是:“逢二进一”.1、二进制数的表示方法各位的权都是2的幂。第27页/共75页(1)易于电路表达-0、1两个值,可以用管子的导 通或截止,灯泡的亮或灭、继电器触点的闭合或断开来表示。2 2、二进制的优点二进制的优点(2)二进制数字装置所用元件少,电路简单、可靠。(3)基本运算规则简单,运算操作方便。iD/mA O v DS/VVGS1 VGS2 VGS3 VGS4 饱和区 可变电阻区 截止区 vO Rd VDD vI 第28页/共75页3 3、二进制数波形表示、二进制数波形表示第29页/共75页(1 1)二进制数据的串行传输)二进制数据的串行传输4 4、二进制数据的传输二进制数据的传输第30页/共75页(2 2)二进制数据的并行传输)二进制数据的并行传输 将一组二进制数据所有位同时传送。传送速率快,但数据线较多,而且发送和接收设备较复杂。第31页/共75页1)、十进制数转换成二进制数:a.整数的转换:“辗转相除”法:将十进制数连续不断地除以2,直至商为零,所得余数由低位到高位排列,即为所求二进制数整数部分小数部分二-十进制之间的转换(自学)第32页/共75页解:根据上述原理,可将(37)D按如下的步骤转换为二进制数由上得 (37)D=(100101)B例 将十进制数(37)D转换为二进制数。当十进制数较大时,有什么方法使转换过程简化?第33页/共75页解:由于27为128,而133128=5=2220,例将(133)D转换为二进制数所以对应二进制数b7=1,b2=1,b0=1,其余各系数均为0,所以得(133)D=(10000101)B第34页/共75页b.小数的转换:对于二进制的小数部分可写成 将上式两边分别乘以2,得由此可见,将十进制小数乘以2,所得乘积的整数即为不难推知,将十进制小数每次除去上次所得积中的整数再乘以2,直到满足误差要求进行“四舍五入”为止,就可完成由十进制小数转换成二进制小数。第35页/共75页解由于精度要求达到0.1%,需要精确到二进制小数10位,即1/210=1/1024。0.392=0.78 b-1=00.782=1.56 b-2=10.562=1.12 b-3=10.122=0.24 b-4=00.242=0.48 b-5=00.482=0.96 b-6 =00.962=1.92 b-7 =10.922=1.84 b-8 =10.842=1.68 b-9 =10.682=1.36 b-10=1所以%1.0。到例 将十进制小数(0.39)D转换成二进制数,要求精度达第36页/共75页 十六进制数中只有0,1,2,3,4,5,6,7,8,9,A、B、C、D、E、F十六个数码,进位规律是“逢十六进一”。各位的权均为16的幂。1.十六进制一般表达式:一般表达式:例如例如十六进制和八进制各位的权都是16的幂。第37页/共75页2 2、二、二-十六进制之间的转换十六进制之间的转换 二进制转换成十六进制:二进制转换成十六进制:因为16进制的基数16=24,所以,可将四位二进制数表示一位16进制数,即 00001111 表示 0-F。例(B=将每位16进制数展开成四位二进制数,排列顺序不变即可。例(BEEF)H=(78AE)H(1011 1110 1110 1111)B十六进制转换成二进制:十六进制转换成二进制:例(B =第38页/共75页3.八进制 八进制数中只有0,1,2,3,4,5,6,7八个数码,进位规律是“逢八进一”。各位的权都是8的幂。一般表达式八进制就是以8为基数的计数体制。第39页/共75页4 4、二、二-八进制之间的转换(自学)八进制之间的转换(自学)将每位八进制数展开成三位二进制数,排列顺序不变即可。转换时,由小数点开始,整数部分自右向左,小数部分自左向右,三位一组,不够三位的添零补齐,则每三位二进制数表示一位八进制数。因为八进制的基数8=23,所以,可将三位二进制数表示一位八进制数,即 000111 表示 07例(10110.011)B=例(752.1)O=(26.3)O(111 101 010.001)B第40页/共75页5.十六进制的优点优点 :1、)与二进制之间的转换容易;2、)计数容量较其它进制都大。假如同样采用四位数码,二进制最多可计至(1111)B=(15)D;八进制可计至(7777)O=(2800)D;十进制可计至(9999)D;十六进制可计至(FFFF)H=(65535)D,即64K。其容量最大。3、)书写简洁。第41页/共75页1.3二进制的算术运算(自学)无符号二进制的数算术运算有符号二进制的数算术运算第42页/共75页1.3二进制的算术运算(自学)1、二进制加法无符号二进制的加法规则:0+0=0,0+1=1,1+1=10。例计算两个二进制数1010和0101的和。解:无符号数算术运算第43页/共75页无符号二进制数的减法规则:0-0=0,1-1=0,1-0=1 0-1=112二进制减法例计算两个二进制数1010和0101的差。解:第44页/共75页3、乘法和除法例计算两个二进制数1010和0101的积。解:第45页/共75页例计算两个二进制数1010和111之商。解:第46页/共75页带符号二进制的减法运算二进制数的最高位表示符号位,且用0表示正数,用1表示负数。其余部分用原码的形式表示数值位。有符号的二进制数表示:1.二进制数的补码表示补码或反码的最高位为符号位,正数为0,负数为1。当二进制数为正数时,其补码、反码与原码相同。当二进制数为负数时,将原码的数值位逐位求反,然后在最低位加1得到补码。(+11)D=(0 1011)B(11)D=(1 1011)B第47页/共75页减法运算的原理:减去一个正数相当于加上一个负数AB=A+(B),对(B)求补码,然后进行加法运算。2.二进制补码的减法运算例 试用4位二进制补码计算52。自动丢弃解:因为(52)补=(5)补+(2)补=0101+1110=0011所以 52=3第48页/共75页 例试用4位二进制补码计算5+7。3.溢出解决溢出的办法:进行位扩展.解:因为(5+7)补=(5)补+(7)补=0101+0111=1100第49页/共75页4.溢出的判别当方框中的进位位与和数的符号位(即b3位)相同时,则运算结果是错误的,产生溢出。如何判断是否产生溢出?第50页/共75页1.4二进制代码二-十进制码格雷码ASCII码第51页/共75页1.4二进制代码二进制代码的位数(n),与需要编码的事件(或信息)的个 数(N)之间应满足以下关系:2n-1N2n1.二十进制码进制码(数值编码)(BCD码-Binary Code Decimal)用4位二进制数来表示一位十进制数中的09十个数码。从4 位二进制数16种代码中,选择10种来表示09个数码的方案有很多种。每种方案产生一种BCD码。码制:编制代码所要遵循的规则第52页/共75页BCD码十码十进制数码进制数码8421码码2421 码码5421 码码余余3码码余余3循循环码环码000000000000000110010100010001000101000110200100010001001010111300110011001101100101401000100010001110100501011011100010001100601101100100110011101701111101101010101111810001110101110111110910011111110011001010(1)几种常用的BCD代码二-十进制码第53页/共75页(2)各种编码的特点 余码的特点:当两个十进制的和是10时,相应的二进制正好是16,于是可自动产生进位信号,而不需修正.0和9,1和8,.6和4的余码互为反码,这对在求对于10的补码很方便。余3码循环码:相邻的两个代码之间仅一位的状态不同。按余3码循环码组成计数器时,每次转换过程只有一个触发器翻转,译码时不会发生竞争冒险现象。有权码:编码与所表示的十进制数之间的转算容易 如(10010000)8421BCD=(90)第54页/共75页对于有权BCD码,可以根据位权展开求得所代表的十进制数。例如:BCD8421 0111()D 7=11214180+=()D BCD2421 7112041211101=+=(4)求BCD代码表示的十进制数第55页/共75页对于一个多位的十进制数,需要有与十进制位数相同的几组BCD代码来表示。例如:不能省略!不能省略!(3)用BCD代码表示十进制数第56页/共75页格 雷 码 格雷码是一种无权码。二进制码二进制码b3b2b1b0格雷码格雷码G3G2G1G000000001001000110100010101100111100010011010101111001101111011110000000100110010011001110101010011001101111111101010101110011000 编码特点是:任何两个相邻代码之间仅有一位不同。该特点常用于模拟量的转换。当模拟量发生微小变化,格雷码仅仅改变一位,这与其它码同时改变2位或更多的情况相比,更加可靠,且容易检错。第57页/共75页 码(字符编码)ASCII码即美国标准信息交换码。它共有128个代码,可以表示大、小写英文字母、十进制数、标点符号、运算符号、控制符号等,普遍用于计算机的键盘指令输入和数据等。第58页/共75页1.5 二值逻辑变量与基本逻辑运算*逻辑运算:当0和1表示逻辑状态时,两个二进制数码按照某种特定的因果关系进行的运算。逻辑运算使用的数学工具是逻辑代数。逻辑运算的描述方式:逻辑代数表达式、真值表、逻辑图、卡诺图、波形图和硬件描述语言(HDL)等。*逻辑代数与普通代数:与普通代数不同,逻辑代数中的变量只有0和1两个可取值,它们分别用来表示完全两个对立的逻辑状态。在逻辑代数中,有与、或、非三种基本的逻辑运算。第59页/共75页 电路状态表开关S1开关S2灯断断灭断合灭合合断灭合亮S1S2灯电源与运算(1)与逻辑:只有当决定某一事件的条件全部具备时,这一事件才会发生。这种因果关系称为与逻辑关系。与逻辑举例第60页/共75页 逻辑真值表ABL001010110001 与逻辑举例状态表开关S1开关S2灯断断灭断合灭合合断灭合亮逻辑表达式与逻辑:L=A=AB 与逻辑符号ABL&ABL与运算第61页/共75页 电路状态表开关S1开关S2灯断断灭断合亮合合断亮合亮、或运算只要在决定某一事件的各种条件中,有一个或几个条件具备时,这一事件就会发生。这种因果关系称为或逻辑关系。S1灯电源S2 或逻辑举例第62页/共75页 逻辑真值表ABL001010110111 或逻辑举例状态表开关S1开关S2灯断断灭断合灭合合断灭合亮逻辑表达式或逻辑:L=A+或逻辑符号ABLBL1A、或运算第63页/共75页非逻辑举例状态表A灯不通电亮通电灭3.非运算事件发生的条件具备时,事件不会发生;事件发生的条件不具备时,事件发生。这种因果关系称为非逻辑关系。A VNC 非逻辑举例第64页/共75页 非逻辑真值表AL0110非逻辑符号逻辑表达式L=A 非逻辑举例状态表A灯不通电亮通电灭A1LAL3.非运算第65页/共75页 两输入变量与非逻辑真值表ABL001010111110ABLAB&L与非逻辑符号4.几种常用复合逻辑运算与非逻辑表达式L=A B1)与非运算第66页/共75页 两输入变量或非逻辑真值表ABL001010111000B1AABLL或非逻辑符号2)或非运算L=A+B或非逻辑表达式第67页/共75页3)异或逻辑若两个输入变量的值相异,输出为1,否则为0。异或逻辑真值表ABL000101011110BAL=1ABL异或逻辑符号异或逻辑表达式L L=A A B B第68页/共75页4)同或运算若两个输入变量的值相同,输出为1,否则为0。同或逻辑真值表ABL001010111001B=ALABL同或逻辑逻辑符号同或逻辑表达式L=AB+=AB 第69页/共75页1.6逻辑函数的建立及其表示方法abcdAB楼道灯开关示意图1.真值表表示开关 A灯下下上下上下上上亮灭灭亮开关 B开关状态表 逻辑真值表ABL001100010111A、B:向上1 向下-0 L :亮-1;灭-0确定变量、函数,并赋值开关:变量 A、B灯 :函数 L逻辑抽象,列出真值表第70页/共75页2、逻辑函数表达式表示。逻辑真值表ABL001100010111逻辑表达式是用与、或、非等运算组合起来,表示逻辑函数与逻辑变量之间关系的逻辑代数式。例:已知某逻辑函数的真值表,试写出对应的逻辑函数表达式。第71页/共75页用与、或、非等逻辑符号表示逻辑函数中各变量之间的逻辑关系所得到的图形称为逻辑图。3.逻辑图表示方法将逻辑函数式中所有的与、或、非运算符号用相应的逻辑符号代替,并按照逻辑运算的先后次序将这些逻辑符号连接起来,就得到图电路所对应的逻辑图 例:已知某逻辑函数表达式为 ,试画出其逻辑图第72页/共75页 真值表ABL001100010111 4.波形图表示方法用输入端在不同逻辑信号作用下所对应的输出信号的波形图,表示电路的逻辑关系。第73页/共75页小 结用0和1可以组成二进制数表示是数量的大小,也可以表示对立的两种逻辑状态。数字系统中常用二进制数来表示数值。在微处理器、计算机和数据通信中,采用十六进制。任意一种格式的数可以在十六进制、二进制和十进制之间相互转换。二进制数有加、减、乘、除四种运算,加法是各种运算的基础。特殊二进制码常用来表示十进制数。如8421码、2421码、5421码、余三码、余三码循环码、格雷码等。与、或、非是逻辑运算中的三种基本运算。数字逻辑是计算机的基础。逻辑函数的描述方法有真值表、逻辑函数表达式、逻辑图、波形图和卡诺图等。第74页/共75页感谢您的观看!第75页/共75页

    注意事项

    本文(数字电路分析.pptx)为本站会员(莉***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开