数字电路与逻辑设计(第一、二章)PPT.ppt
《数字电路与逻辑设计(第一、二章)PPT.ppt》由会员分享,可在线阅读,更多相关《数字电路与逻辑设计(第一、二章)PPT.ppt(97页珍藏版)》请在三一办公上搜索。
1、10/14/2023,1,数字电路逻辑设计,授课教师:戢小亮,10/14/2023,2,一、本课程的特点与要求:1、概念多,知识更新快,是进入数字 领域的基础课。2、中、大规模集成电路是重点。要求 掌握器件的功能及应用,即学会利用 器件的功能表进行电路的分析与设计。3、工程性和实践性很强,要求认真做实 验,巩固理论知识,加强动手能力。4、认真听讲,独立完成作业。,10/14/2023,3,二、教学安排及考核:1、教学进程:见教学日历。2、考核办法:平时作业:30%期 末:70%,10/14/2023,4,三、参考书:,1、数字电子技术常见题型解析及模拟题 西工大出版社2、典型题解析与实战模拟数
2、字电子技术基础 国防科大出版社3、新编考研辅导丛书 电子线路辅导 西安电子科技大学出版,10/14/2023,5,4、数字电子技术基础 闫 石 高教出版社 5、数字电子技术解题指南唐竟新 清华大学出版社 6、电子技术基础试题汇编 童诗白 高教出版社,10/14/2023,6,第一章 绪 论,一、数字信号和模拟信号二、数制及其转换三、二 十进制代码(BCD码)四、算术运算与逻辑运算五、数字电路及其发展,10/14/2023,7,数字电路的基础知识,一、数字信号和模拟信号,电子电路中的信号,模拟信号,数字信号,幅度随时间连续变化的信号,例:正弦波信号、锯齿波信号等。,幅度不随时间连续变化,而是跳跃
3、变化,计算机中,信号的时间和幅度都不连续,称为离散变量,10/14/2023,8,模拟信号,数字信号,10/14/2023,9,模拟电路与数字电路的区别,1、工作任务不同:,模拟电路研究的是输出与输入信号之间的大小、相位、失真等方面的关系;数字电路主要研究的是输出与输入间的逻辑关系(因果关系)。,模拟电路中的三极管工作在线性放大区,是一个放大元件;数字电路中的三极管工作在饱和或截止状态,起开关作用。,因此,基本单元电路、分析方法及研究的范围均不同。,2、三极管的工作状态不同:,10/14/2023,10,模拟电路研究的问题,基本电路元件:,基本模拟电路:,10/14/2023,11,数字电路研
4、究的问题,基本电路元件,基本数字电路,10/14/2023,12,数字电路的基本概念 1)、数字信号的特点 数字信号在时间上和数值上均是离散的。数字信号在电路中常表现为突变的电压或电流。图1 典型的数字信号,10/14/2023,13,有两种逻辑体制:正逻辑体制规定:高电平为逻辑1,低电平为逻辑0。负逻辑体制规定:低电平为逻辑1,高电平为逻辑0。如果采用正逻辑,图1所示的数字电压信号就成为下图所示逻辑信号。,2)、正逻辑与负逻辑,数字信号是一种二值信号,用两个电平(高电平和低电平)分别来表示两个逻辑值(逻辑1和逻辑0)。,10/14/2023,14,3)、数字信号的主要参数,一个理想的周期性数
5、字信号,可用以下几个参数来描绘:Vm信号幅度。T信号的重复周期。tW脉冲宽度。q占空比。其定义为:,10/14/2023,15,下图所示为三个周期相同(T=20ms),但幅度、脉冲宽度及占空比各不相同的数字信号。,10/14/2023,16,二、数制及其转换,1、十进制数:“逢十进一”例:基数:10称为十进制数的基数。位权:100、10、1等10的幂称为各 数位的位权值。,10/14/2023,17,(ai:0 9),10/14/2023,18,2、二进制数:“逢二进一”,(ai:0、1),基数:2称为二进制数的基数。位权:8、4、2、1等2的幂称为各 数位的位权值。,10/14/2023,1
6、9,3、八进制和十六进制数:,10/14/2023,20,4、不同进制数的转换,(1)将R进制数转换成十进制数:规则:只要将R进制数按位权展开,再按十进制运算规则运算,即可得到十进制数。(2)将十进制数转换成R进制数:规则:需将十进制数的整数部分和小数部分分别进行转换,然后将它们合并起来。整数部分转换时,用除R取余法。小数部分转换时,用乘R取整法.对于将十进制数转换成二进制数,整数部分转换时,用除2取余法。小数部分转换时,用乘2取整法(3)基数R为 各进制之间的互相转换:举例,10/14/2023,21,三、二-十进制代码(码),数码的两种功能:数制:表示数量的大小,对应的即为计数体制.如十、
7、二、八、十六进制。码制:作为事物的代码.是指用数码对不同事 物、字符、状态等进行编码的原则或规律。在二进制中只有0、1两个符号,如有n位二进 制,它可有 种不同的组合,即可代表 种不同的信息。,10/14/2023,22,三、二-十进制代码(码),采用二进制码表示一个十进制数的代码,称为二-十进制代码(码)(Binary Coded Decimal)09十个数码至少需要4位二进制码表示 一位十进制数。4位二进制码共有16种码组。在这16种代码中,可以任选10种来表示10个十进制数码。常用的BCD代码表列于书上P.7表1-3,10/14/2023,23,表 1 几种常用的BCD码,10/14/2
8、023,24,1、有权码:指在表示十个十进制数的位二进制代码中,每位二进制数都有确定的位权值。如:8421码、2421码、5121码例:0111 8421BCD=08+14+12+11=(7)10 1101 2421BCD=12+14+02+11=(7)102、无权码:代码没有确定的位权值,不能 按位权展开。如:余3BCD码。3、用代码表示十进制数:86310=1000 0110 00118421BCD=(1101011111)2,三、二-十进制代码(码),10/14/2023,25,四、算术运算与逻辑运算,当二进制数码0和1表示的是数量大小时,两数之间的运算叫算术运算。如:1+1=10当两个
9、二进制数码表示的是不同的逻辑状态时,它们之间按照一定的因果关系所进行的运算叫逻辑运算。例如:以“1”表示高电平,以“0”表示低电平:1+1=1,10/14/2023,26,五、数字电路及其发展,对数字信号进行算术运算与逻辑运算的电路通常称为数字电路数字电路几乎都是数字集成电路:就是在一块半导体基片上,把众多的数字电路基本单元制作在一起。集成电路按集成度的大小分为:小规模集成电路 SSIC(Small Scale Integrated Circiut)中规模集成电路 MSIC(1001000个)大规模集成电路 LSIC(1000100000个)超大规模集成电路 VLSIC(100000以上),1
10、0/14/2023,27,10/14/2023,28,数字电路的发展趋势 电子工作台仿真软件 workbench 可编程逻辑器件开发软件 max+plus Quartus 参考书:1、CPLD技术及其应用宋万杰等 西电出版 2、Altera可编程逻辑器件及其应用 清华 3、FPGA设计及应用 西电出版,10/14/2023,29,电子设计硬件描述语言(VHDL),VHDL(全称为VeryhighspeedintegratedcircuitHardwareDescriptionLanguage)是用于描述数字电路的语言,经过专门的组织对其进行标准化后,现今已有VHDL87 和VHDL93两个版本
11、供我们使用.,10/14/2023,30,Problem:Reduce Cost,Complexity&Power,Solution:Replace External Devices with Programmable Logic,10/14/2023,31,Problem:Reduce Cost,Complexity&Power,Solution:Replace External Devices with Programmable Logic,CPU is a Critical Control Function Required for System-Level Integration,Sy
12、stem On A Programmable Chip(SOPC),10/14/2023,32,第二章 逻辑函数及其简化,本章介绍:1、逻辑代数的基本公式、重要定理及 常用公式 2、逻辑函数及其表示方法。3、应用逻辑代数简化逻辑函数的方法 代数法和卡诺图法。,10/14/2023,33,一、基本逻辑运算:,数字电路要研究的是电路的输入输出之间的逻辑关系,所以数字电路又称逻辑电路,相应的研究工具是逻辑代数(布尔代数)。,在逻辑代数中,逻辑函数的变量只能取两个值(二值变量),即0和1。,2-1 逻辑代数,10/14/2023,34,一、基本逻辑运算:与、或、非,例:设1表示开关闭合或灯亮;0表示开
13、关不闭合或灯不亮.则得真值表。,与运算只有当决定一件事情的条件全部具备之后,这件事情才会发生。我们把这种因果关系称为与逻辑。,1与运算,若用逻辑表达式来描述,则可写为,10/14/2023,35,2或运算当决定一件事情的几个条件中,只要有一个或一个以上条件具备,这件事情就发生。我们 把这种因果关系称为或逻辑。,或逻辑举例:,若用逻辑表达式来描述,则可写为:LA+B,10/14/2023,36,3非运算某事情发生与否,仅取决于一个条件,而且是对该条件的否定。即条件具备时事情不发生;条件不具备时事情才发生。,非逻辑举例:,若用逻辑表达式来描述,则可写为:,10/14/2023,37,二、其他常用复
14、合逻辑运算,2或非 由或运算和非运算组合而成。,1与非 由与运算和非运算组合而成。,10/14/2023,38,3与或非 由与运算和或非运算组合而成。,逻辑表达式为:,逻辑符号为:,10/14/2023,39,4异或和同或:,异或是一种二变量逻辑运算,当两个变量取值相同时,逻辑函数值为0;当两个变量取值不同时,逻辑函数值为1。异或的逻辑表达式为:,10/14/2023,40,4异或和同或:,同或是一种二变量逻辑运算,当两个变量取值相同时,逻辑函数值为1;当两个变量取值不同时,逻辑函数值为0。同或的逻辑表达式为:P=A B=,10/14/2023,41,门电路小结,10/14/2023,42,门
15、电路小结,10/14/2023,43,三、逻辑函数的描述方法:四种:真值表、逻辑表达式、卡诺图、逻辑图1.真值表将输入逻辑变量的各种可能取值和相应的函数值排列在一起而组成的表格。2函数表达式由逻辑变量和“与”、“或”、“非”三种运算符所构成的表达式。3逻辑图是由逻辑符号及它们之间的连线而构成的图形。4.卡诺图 在化简法一节介绍,10/14/2023,44,三、逻辑函数的表示方法,四种表示方法,4、卡诺图,10/14/2023,45,(一)真值表与逻辑函数,1.真值表:根据给定的逻辑问题,将输入逻辑变量的各种 可能的取值和与之对应的输出函数值排列成一个表格,这种表格称为真值表。如:,由真值表可写
16、出输出变量的逻辑函数表达式.,10/14/2023,46,由真值表写出输出逻辑函数表达式的方法:,)同样,把每个输出变量的相对应的一组输入变量(,)的组合状态以逻辑加形式表示,表示时用原变量表示变量取值,用反变量表示变量取值,最后将所有的逻辑加相与,即得的表达式 或与表达式,)把每个输出变量的相对应的一组输入变量(,)的组合状态以逻辑乘形式表示,表示时用原变量表示变量取值,用反变量表示变量取值,最后将所有的逻辑乘相加,即得的表达式与或表达式,10/14/2023,47,解:第一步:设置自变量和因变量。第二步:状态赋值。对于自变量A、B、C设:同意为逻辑“1”,不同意为逻辑“0”。对于因变量L设



- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电路 逻辑设计 第一 PPT

链接地址:https://www.31ppt.com/p-6294812.html