1数字逻辑基础讲解课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《1数字逻辑基础讲解课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 逻辑 基础 讲解 课件
- 资源描述:
-
1、11.1 1.1 数字电路与数字信号数字电路与数字信号1.21.2数制数制1.31.3二进制数的算术运算二进制数的算术运算1.41.4二进制代码二进制代码1.51.5基本逻辑运算基本逻辑运算1.61.6逻辑函数及其表示方法逻辑函数及其表示方法25、掌握基本逻辑运算、逻辑函数及其表示方法、掌握基本逻辑运算、逻辑函数及其表示方法教学基本要求教学基本要求1、了解数字信号与数字电路的基本概念、了解数字信号与数字电路的基本概念2、了解数字信号的特点及表示方法、了解数字信号的特点及表示方法3、掌握常用二十、二十六进制的转换、掌握常用二十、二十六进制的转换4、了解常用二进制码,特别是、了解常用二进制码,特别
2、是8421 BCD码码3三次工业革命: 第一次是以蒸汽机的发明为标志的工业革命,单说工业革命指的是本次工业革命,代表性的国家是英国。第二次是1870年至20世纪初,主要是电力的应用,以及汽车和内燃机的发明,主要国家是德国、美国,这次革命造成德国崛起,挑战英国霸权,是一战发生的经济、科技动因。第三次是20世纪80年代至今的信息科技技术革命,最大成就是互联网的应用,美国一枝独秀,遥遥领先,成为历史上最强大的超级大国。 41.1 数字电路与数字信号数字电路与数字信号 电子技术是二十世纪发展最迅速、应用最广泛的技术。已使工业、农电子技术是二十世纪发展最迅速、应用最广泛的技术。已使工业、农业、科研、教育
3、、医疗、文化娱乐以及人们的日常生活发生了根本的变革。业、科研、教育、医疗、文化娱乐以及人们的日常生活发生了根本的变革。特别是数字电子技术,更是取得了令人瞩目的进步。特别是数字电子技术,更是取得了令人瞩目的进步。 电子技术的发展是以电子器件的发展为基础的。电子技术的发展是以电子器件的发展为基础的。真空管20世纪初直至中叶晶体三极管1947年集成电路60年代初70年代末微处理器1.1.1 1.1.1 数字技术的发展及其应用数字技术的发展及其应用580年代后:年代后: ULSI , 1 0 亿个晶体管亿个晶体管/片片 、 ASIC 制作技术成熟制作技术成熟目前,芯片内部的布线细微到亚微米目前,芯片内
4、部的布线细微到亚微米(0.130.09 m)量级量级微处理器的时钟频率高达微处理器的时钟频率高达3GHz(109Hz)90年代后:年代后:一片集成电路上有一片集成电路上有40亿个晶体管。亿个晶体管。6070代:代: IC技术迅速发展:技术迅速发展:SSI、MSI、LSI 、VLSI。10万个晶体管万个晶体管/片。片。 专用集成电路专用集成电路将来,高分子材料或生物材料制成密度更高、三维结构的电路将来,高分子材料或生物材料制成密度更高、三维结构的电路超大规模超大规模甚大规模甚大规模6发展特点发展特点: :以电子器件的发展为基础以电子器件的发展为基础电子管时代电子管时代: :1906年,福雷斯特等
5、发明了电子管;电子管年,福雷斯特等发明了电子管;电子管体积大、重量重、耗电大、寿命短。目前在体积大、重量重、耗电大、寿命短。目前在一些大功率发射装置中使用。一些大功率发射装置中使用。电压控制器件电压控制器件电真空技术电真空技术7晶体管时代晶体管时代:电流控制器件电流控制器件半导体技术半导体技术半导体二极管、三极管半导体二极管、三极管器件器件8半导体集成电路半导体集成电路9注解: ASICASIC(Application Specific Application Specific IntergratedIntergrated Circuits Circuits)即即专用集成电路专用集成电路,是指
6、应特定用户要求和特定电子系统的,是指应特定用户要求和特定电子系统的需要而设计、制造的集成电路。目前用需要而设计、制造的集成电路。目前用CPLDCPLD(复杂可编程(复杂可编程逻辑器件)和逻辑器件)和FPGAFPGA(现场可编程逻辑阵列)来进行(现场可编程逻辑阵列)来进行ASICASIC设设计是最为流行的方式之一,它们的共性是都具有用户现场计是最为流行的方式之一,它们的共性是都具有用户现场可编程特性,都支持边界扫描技术,但两者在集成度、速可编程特性,都支持边界扫描技术,但两者在集成度、速度以及编程方式上具有各自的特点。度以及编程方式上具有各自的特点。ASICASIC的特点是面向特的特点是面向特定
7、用户的需求,品种多、批量少,要求设计和生产周期短,定用户的需求,品种多、批量少,要求设计和生产周期短,它作为集成电路技术与特定用户的整机或系统技术紧密结它作为集成电路技术与特定用户的整机或系统技术紧密结合的产物,与通用集成电路相比具有体积更小、重量更轻、合的产物,与通用集成电路相比具有体积更小、重量更轻、功耗更低、可靠性提高、性能提高、保密性增强、成本降功耗更低、可靠性提高、性能提高、保密性增强、成本降低等优点低等优点, ,严格的说严格的说,ASIC,ASIC不能算是学术名词不能算是学术名词, ,也不能算是也不能算是技术技术. . 10 数字技术应用的典型代表是数字技术应用的典型代表是电子计电
8、子计算机算机,数字电子技术的发展衍生出计算,数字电子技术的发展衍生出计算机的不断发展和完善。机的不断发展和完善。 数字技术被广泛应用于:广播、电视、数字技术被广泛应用于:广播、电视、通信、医学诊断、测量、控制、文化误乐通信、医学诊断、测量、控制、文化误乐以及家庭生活等方面。以及家庭生活等方面。例如:例如:照相机照相机JPEG (静态影像压缩标准静态影像压缩标准)视频记录设备视频记录设备MPEG (动态影像压缩标准动态影像压缩标准)交通灯控制系统交通灯控制系统11数字技术数字技术12 电子电路按功能分为电子电路按功能分为模拟电路模拟电路和和数字电路数字电路。 现代数字电路由数字集成器件构造而成,
9、逻现代数字电路由数字集成器件构造而成,逻辑门是基本的单元电路。根据电路的结构特点辑门是基本的单元电路。根据电路的结构特点及其对输入信号响应规则不同,数字电路分为及其对输入信号响应规则不同,数字电路分为两个大类:两个大类:组合逻辑电路、时序逻辑电路。组合逻辑电路、时序逻辑电路。1.1.2 数字集成电路的分类及特点数字集成电路的分类及特点13从集成度来说,数字集成电路可分为:小规模从集成度来说,数字集成电路可分为:小规模(SSI)、中规模()、中规模(MSI)、大规模()、大规模(LSI)、)、 超大超大规模(规模(VLSI)和甚大规模()和甚大规模(ULSI)等五类。)等五类。表表1.1.1数字
10、集成电路的分类数字集成电路的分类分类分类门的个数门的个数典型集成电路典型集成电路小规模小规模最多最多12个个逻辑门电路逻辑门电路中规模中规模1299计数器、加法器计数器、加法器大规模大规模1009 999小型存储器、门阵列小型存储器、门阵列超大规模超大规模100099 999大型存储器、微处理器大型存储器、微处理器甚大规模甚大规模106以上以上可编程逻辑器件、多功能集成电路可编程逻辑器件、多功能集成电路集成度集成度:每一芯片所包含的门的个数。每一芯片所包含的门的个数。142. 数字集成电路的特点数字集成电路的特点1) 稳定性能高,结果的再现性好稳定性能高,结果的再现性好2) 易于设计易于设计3
11、) 大批量生产,成本低廉大批量生产,成本低廉4) 可编程性可编程性5) 高速度,低功耗高速度,低功耗153 .数字电路的分析、设计与测试数字电路的分析、设计与测试数字电路的研究对象是电路的输入与输出之数字电路的研究对象是电路的输入与输出之间的逻辑关系。间的逻辑关系。 分析工具:分析工具: 逻辑代数。逻辑代数。电路逻辑功能的表达:电路逻辑功能的表达:主要用真值表、功能表、逻辑表主要用真值表、功能表、逻辑表 达式、卡诺图和波形图。达式、卡诺图和波形图。(1) 数字电路的分析方法数字电路的分析方法数字电路的分析数字电路的分析: 根据电路确定电路输出与输入之根据电路确定电路输出与输入之 间的逻辑关系。
12、间的逻辑关系。16(2 2) 数字电路的设计方法数字电路的设计方法数字电路的设计数字电路的设计:从给定的逻辑功能要求出发,选择从给定的逻辑功能要求出发,选择适当的逻辑器件,设计出符合要求的逻辑电路适当的逻辑器件,设计出符合要求的逻辑电路。 设计方式设计方式: :分为传统的设计方式和基于分为传统的设计方式和基于EDA软件软件的设计方式。的设计方式。 设计过程:设计过程:方案提出、验证和修改三阶段方案提出、验证和修改三阶段。17传统的设计方式:传统的设计方式:基于基于EDAEDA软件的设计方式软件的设计方式: 传统的硬件电路设计全过程均由人工完成,硬件电路传统的硬件电路设计全过程均由人工完成,硬件
13、电路的验证和调试是在电路构成后进行的,故电路存在的问题的验证和调试是在电路构成后进行的,故电路存在的问题只能在验证后发现。若问题大,要重新设计。需经反复调只能在验证后发现。若问题大,要重新设计。需经反复调试、验证、修改完成。设计周期长,资源浪费大,不能满试、验证、修改完成。设计周期长,资源浪费大,不能满足大规模集成电路设计的要求。足大规模集成电路设计的要求。 是借助于计算机来快速准确地完成电路的设计。设计是借助于计算机来快速准确地完成电路的设计。设计者提出方案后,利用计算机进行逻辑分析、性能分析和时者提出方案后,利用计算机进行逻辑分析、性能分析和时序测试,如发现错误或方案不理想,可以重复上述过
14、程直序测试,如发现错误或方案不理想,可以重复上述过程直到得到满意的电路,然后进行硬件电路的实现。这种方法到得到满意的电路,然后进行硬件电路的实现。这种方法对于设计较复杂的数字系统,优点更为突出。对于设计较复杂的数字系统,优点更为突出。 EDA技术实现硬件设计软件化。技术实现硬件设计软件化。电路设计、电路设计、 分析、仿分析、仿真真 、修订全通过计算机完成。、修订全通过计算机完成。18EDA技术技术以计算机为基本工具、借助于软件设计平台,自动完以计算机为基本工具、借助于软件设计平台,自动完成数字系统的仿真、逻辑综合、布局布线等工作。最后下载到成数字系统的仿真、逻辑综合、布局布线等工作。最后下载到
15、芯片,实现系统功能。使硬件设计软件化。芯片,实现系统功能。使硬件设计软件化。a、设计:、设计:在计算机上利用软件平台进行设计在计算机上利用软件平台进行设计原理图设计原理图设计VerlogHDL语言设计语言设计状态机设计状态机设计设计方法设计方法EDA(Electronics Design Automation)技术技术19c c、下载、下载b b、仿真、仿真d d、验证结果、验证结果实验板实验板下载线下载线20测试设备为:数字电压表、电子示波器、测试设备为:数字电压表、电子示波器、逻辑分析仪逻辑分析仪(一种专用示波器)等。一种专用示波器)等。具体测试技术将在实验课中详细介绍。具体测试技术将在实
16、验课中详细介绍。(3) 数字电路的测试技术数字电路的测试技术21-时间和数值均连续变化的电信号,如正弦波、三角波等时间和数值均连续变化的电信号,如正弦波、三角波等 u uOt Otu u1.1.3 模拟信号和数字信号模拟信号和数字信号22数字信号波形数字信号波形2.2.数字信号数字信号 -在时间上和数值上均是离散的信号。在时间上和数值上均是离散的信号。233.3.模拟信号的数字表示模拟信号的数字表示 由于数字信号便于存储、分析和传输,通常都将模拟信号由于数字信号便于存储、分析和传输,通常都将模拟信号转换为数字信号转换为数字信号. . 0 0 模拟信号模拟信号 模数转换器模数转换器 3 3 V
17、V 数字输出数字输出 0 0 0 0 1 1 模数转换的实现模数转换的实现模拟信号通过取样电路后变模拟信号通过取样电路后变成时间离散、幅值连续的取成时间离散、幅值连续的取样信号样信号模拟电压信号模拟电压信号对取样信号进行量化并对取样信号进行量化并进行编码得数字信号进行编码得数字信号1.1.4 数字信号的描述方法数字信号的描述方法 模拟信号表示方式:模拟信号表示方式: 数字信号表示方式:数字信号表示方式:数学表达式数学表达式波形图波形图二值数字逻辑二值数字逻辑逻辑电平描述的数字波形逻辑电平描述的数字波形25电压电压(V)(V)二值逻辑二值逻辑电电 平平+51H( (高电平高电平) )00L( (
18、低电平低电平) )逻辑电平与电压值的关系(正逻辑)逻辑电平与电压值的关系(正逻辑)1.1.二值数字逻辑和逻辑电平二值数字逻辑和逻辑电平 在电路中用低、高电平表示在电路中用低、高电平表示0 0、1 1两种逻辑状态两种逻辑状态 0 0、1 1数码数码-表示方式表示方式二值数字逻辑二值数字逻辑 -26 注:注:逻辑逻辑“0”和逻辑和逻辑“1”表示彼此相关又互相对表示彼此相关又互相对立的两种状态。不是表示大小。立的两种状态。不是表示大小。例如:例如:“是是”与与“非非”、“真真”与与“假假”、“开开”与与“关关”、“低低”与与“高高”等等等等 。因而常称为数字逻辑。因而常称为数字逻辑。(a) (a)
19、用逻辑电平描述的数字波形用逻辑电平描述的数字波形(b) 16(b) 16位数据的图形表示位数据的图形表示2.2.数字波形数字波形数字波形数字波形-是逻辑电平对时间的图形表示是逻辑电平对时间的图形表示. .分析一个数字系统时,因电路采用相分析一个数字系统时,因电路采用相同的逻辑电平标准,一般不标高、低同的逻辑电平标准,一般不标高、低电平的电压值,时间轴也可不标电平的电压值,时间轴也可不标高电平高电平低电平低电平有脉冲有脉冲非归零型非归零型(一拍内用高电平代表(一拍内用高电平代表 1 1,低电平代表,低电平代表0 0)归零型归零型(一拍内有脉冲代表(一拍内有脉冲代表1 1, 无脉冲代表无脉冲代表0
20、 0) 一般只有作为一般只有作为时序控制信号时序控制信号的时钟脉冲是的时钟脉冲是归零型归零型,其他其他大多数数字信号都是非归零型。大多数数字信号都是非归零型。数字信号数字信号只有两个取值,故只有两个取值,故称为称为二值信号二值信号,数字波形数字波形又称为又称为二值位形图二值位形图。非归零信号的。非归零信号的每位数据占用一个位时间。每秒钟传输数据的位数称为每位数据占用一个位时间。每秒钟传输数据的位数称为数据数据率率或或比特率比特率。无脉冲无脉冲(1)(1)数字波形的两种类型数字波形的两种类型: :非归零型非归零型归零型归零型1位位1bit一拍一拍T T:一定的时间间隔一定的时间间隔29例例1.1
21、.1 某通信系统每秒钟传输某通信系统每秒钟传输15440001544000位位(1.544(1.544兆位兆位) )数数据,求每位数据的时间据,求每位数据的时间。ns648s1067647s105441916 .解:解:按题意,每位数据的时间为按题意,每位数据的时间为(2)(2)周期性和非周期性周期性和非周期性 周期周期脉宽脉宽非周期性数字波形非周期性数字波形周期性数字波形周期性数字波形 周期性数字波形常用周期周期性数字波形常用周期T和和f f频率来描述。脉冲波形的脉冲宽度称为频率来描述。脉冲波形的脉冲宽度称为脉宽脉宽,它表示脉冲的作用时间。另一个重要参数是,它表示脉冲的作用时间。另一个重要参
22、数是占空比占空比q q(脉宽占整个(脉宽占整个周期的百分比)。周期的百分比)。q q()= =t tw w/T/T* *100100 当占空比为当占空比为5050时,此时的矩形脉冲为方波。即时,此时的矩形脉冲为方波。即0 0和和1 1交替出现并交替出现并持续占有相同的时间。持续占有相同的时间。例例1.1.2 设周期性数字波形的高电平持续设周期性数字波形的高电平持续6ms,低电平持续,低电平持续10ms,求占空比求占空比q。%.%q537100ms16ms6 解:解:因数字波形的脉冲宽度因数字波形的脉冲宽度tw=6ms,周期,周期T=6ms+10ms=16ms。非理想脉冲波形非理想脉冲波形(3)
23、(3)实际数字信号波形及主要参数实际数字信号波形及主要参数几个主要参数几个主要参数: :占空比占空比 Q - 表示脉冲宽度占整个周期的百分比表示脉冲宽度占整个周期的百分比上升时间上升时间t tr r 和下降时间和下降时间t tf f -从脉冲幅值的从脉冲幅值的10%到到90% 上升上升 下降所经历的时间下降所经历的时间( ( 典型值为几典型值为几ns ) ) 例见教材例见教材1212页页脉冲宽度脉冲宽度 (tw )- 脉冲幅值的脉冲幅值的50%50%的两个时间所跨越的时间的两个时间所跨越的时间周期周期 (T) - - 表示两个相邻脉冲之间的时间间隔表示两个相邻脉冲之间的时间间隔 tr脉冲宽度脉
24、冲宽度 tw 0.5V 4.5V 2.5V 幅值幅值=5.0V 0.0V 5.0V tf0.5V 2.5V 4.5V (4)(4)时序图时序图-表明各个数字信号时序关系的多重波形图。表明各个数字信号时序关系的多重波形图。 由于各信号的路径不同,这些信号之间不可能严格保持同步关系。由于各信号的路径不同,这些信号之间不可能严格保持同步关系。为了保证可靠工作,各信号之间通常允许一定的时差,但这些时差为了保证可靠工作,各信号之间通常允许一定的时差,但这些时差必须限定在规定范围内,各个信号的时序关系用时序图表达。必须限定在规定范围内,各个信号的时序关系用时序图表达。35 1.2.1 十进制十进制 1.2
25、.2 二进制二进制 1.2.3 十二进制之间的转换十二进制之间的转换 1.2.4 十六进制和八进制十六进制和八进制36以以10为基数的计数体制。为基数的计数体制。2101001210104101103)14. 3(104103102)234(1.2.1 十进制十进制 1、任何一位数可以而且只可以用、任何一位数可以而且只可以用 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 这这十个数码表示。十个数码表示。 2、进位规律是、进位规律是“逢十进一逢十进一”。即。即 9+1=10=1101 + 0100例如:例如:37 式中,式中,102 、101 是根据每一个数码所在的位置而定的,是根据
展开阅读全文