




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数字电路与系统设计计算机学院专业实践中心 内内 容容n第一章 数字电路实验基本知识n第二章 实验基本仪器n第三章 实验内容数子系统设计基础第一章 数字电路实验基本知识一、数字集成电路(IC)封装 n中、小规模数字IC中常用TTL电路和CMOS电路。TTL器件型号以74(或54)作为前缀的,称为74/54系列。n高速CMOS电路HC(74HC系列)以及与TTL兼容的高速CMOS电路HCT(74HCT系列)。TTL电路与COMS电路各有优缺点,TTL速度高,CMOS电路功耗小、电源范围大、抗扰能力强。n1、数字IC有多种封装形式。实验中所用74系列器件封装选用双列直插式(DIP)。从正面看, DI
2、P器件一端有一个半圆缺口,这是正方向的标志。IC芯片的引脚序号是依次半圆缺口为参考点定位的,缺口左下边的第一个引脚编号为1,IC引脚编号按逆时针方向增加。DIP封装特点第第1引脚引脚第第7引脚引脚第第8引脚引脚第第14引脚引脚n2、74系列器件一般右下角的最后一个引脚是GND,右上角的引脚是Vcc。例如,14引脚器件引脚7是GND;引脚14 是Vcc。GNDVCC 使用集成电路器件时要先看清楚其引脚分配图,找对电源和地引脚,避免因接线错误造成器件损坏。二、复杂可编程逻辑器件(二、复杂可编程逻辑器件(CPLD)封装)封装n复杂可编程逻辑器件EPM7128SLC84是84引脚的PLCC(Plast
3、ic Leaded Chip Carrier)封装,下图是封装正面。器件的正面上方的小圆点指示引脚1,引脚编号按逆时针方向增加,引脚2在引脚1的左边,引脚84在引脚1的右边。必须注意:不能带电插拔器件。插拔器件、连接或安装线路只能在关断电源的情况下进行。定位点三、数字电路逻辑状态规定1.数字电路是一种开关电路,开关的两种状态“开通”与“关断”,用二元常量0和1来表示。2. 数字逻辑电路中,逻辑状态“1”和“0”信号的电平有两种规定,即正逻辑和负逻辑。正逻辑规定,高电平表示逻辑“1”,低电平则表示逻辑“0”;负逻辑规定,低电平表示逻辑“1”,高电平则表示逻辑“0”。对于TTL电路正逻辑“1”电平
4、在2.43.6V之间,逻辑“0”电平在0.20.4V之间。四、数字电路测试及故障查找、排除1.数字电路测试n数字电路静态测试指的是给定数字电路若干组静态输入值,测定数字电路的输出值是否正确。n数字电路电平测试是测量数字电路输入与输出逻辑电平(电压)值是否正确的一种方法。数字逻辑电路中,对于74系列TTL集成电路要求,输入低电平0.8V,输入高电平2V;输出低电平0.2V,输出高电平3.5V。n动态测试:在静态测试的基础上,按设计要求在输入端加动态脉冲信号,观察输出端波形是否符合设计要求,这是动态测试。2.故障查找与排除a.器件故障器件故障 是器件失效(被烧坏)或接插问题引起的故障b.接线错误接
5、线错误 是指有漏线错误和布线错误。漏线的现象往往是忘记连接电源和地、线路输入端的悬空。 c.设计错误设计错误 自然会造成与预想的结果不一致。原因是所用器件的原理没有掌握。d. 实验中发现结果与预期不一致,应仔细观测现象,冷静分析问题所在。首先检查仪器、仪表的使用是否正确。在正确使用仪器、仪表的前提下,按逻辑图和接线图查找问题出现在何处。查找与纠错是综合分析、仔细推究的过程,有多种方法,以“二分法”查错速度较快。五、 数字系统设计实验步骤1.实验设计实验设计 方案设计,原理设计,线路设计 2.选择器件选择器件 准备连接导线,选择器件,按功能块相对集中地排列器件3.布线顺序布线顺序 VCC,GND
6、,输入/输出,控制线4. 仪器检测仪器检测(电源,示波器,信号源)5.实验实验 测试、调试与记录6.撰写实验总结报告(1)实验内容(2)实验目的(3)实验设备(4)实验方法与手段(5)实验原理图(6)实验现象(结果)记录分析(7)实验结论与体会 这包括实验方案的正确性、可行性如何?可否进一步优化?有哪些收获体会?有哪些经验教训?有哪些建议?等。第二章 实验基本仪器数字系统设计实验所需设备有:数字系统设计实验所需设备有: 直流稳压电源,示波器,基于CPLD的数字电路实验系统,万用表,信号源,计算机。一、直流稳压电源二、示波器n示波器是一种用来测量电信号波形的电子仪器。用示波器能够观察电信号波形,
7、测量电信号的电压大小,周期信号的频率和周期大小。双踪示波器能够同时观察两路电信号波形。示波器面板说明示波器面板说明1.电源部分2.垂直部分与输入通道3.水平部分4.同步与触发1主机电源部分:主机电源部分: n电源开关(电源开关(POWER)n电源指示灯电源指示灯n辉度旋钮(辉度旋钮(INTENSITRY)n聚焦旋钮(聚焦旋钮(FOCUS)n校准信号输出端子(校准信号输出端子(CAL)。n显示屏显示屏2垂直方向部分(垂直方向部分(VERTICAL)n通道通道1输入端(输入端(CH1 INPUT(X)n通道通道2输入端(输入端(CH2 INPUT(Y)n衰减器开关(衰减器开关(VOLTSDIV)
8、如果使用的是 10:1的探极,计算时将幅度X 10。 输入信号与示波器内部放大器连接方式选择开关输入信号与示波器内部放大器连接方式选择开关n交流(AC): 放大器输入端与信号连接由电容器来耦合;n接地(GND):输入信号与放大器断开,放大器的输入端接地;n直流(DC): 放大器输入与信号输入端直接耦合。垂直方式工作开关(垂直方式工作开关(VERTICAL MODE):n选择垂直方向的工作方式选择垂直方向的工作方式通道1选择(CH1):屏幕上仅显示CH1的信号;通道2选择(CH2):屏幕上仅显示CH2的信号;双踪选择(DUAL): 屏幕上显示双踪,自动以交替或断续方式,同时显示 CH1和CH2的
9、信号; 叠 加(ADD): 显示CH1和CH2输入信号的代数和。 3水平方向部分(水平方向部分(HORIZONTAL) n主扫描时间系数选择开关(主扫描时间系数选择开关(TIMEDIV)n X一一Y控制键:控制键:按入此键,垂直偏转信号接入CH2输入端,水平偏转信号接入CH1输入端。4同步与触发系统(同步与触发系统(TRIGGER)触发源选择开关(触发源选择开关(SOURCE)n通道1触发(CH1,XY):CH1的输入信号为触发信号,当工作方式在XY方式时,拨动开关应设置干此档;n通道2触发(CH2): CH2的输入信号是触发信号;n电源触发(LINE):电源频率信号为触发信号;n外触发(EX
10、T):外触发输入端的触发信号是外部信号,用于特殊信号的触发。 交替触发(交替触发(TRIG ALT)n在双踪交替显示时,触发信号来自于两个垂直通道,此方式可用于同时观察两路不相关信号。触发电平旋钮(触发电平旋钮(TRIG LEVELn用于调节被测信号在某选定电平触发,当旋钮转向“”时显示波形的触发电平上升,反之触发电平下降。电平锁定(电平锁定(LOCK) n无论信号如何变化,触发电平自动保持在最佳位置,不需调节电平。同步与触发系统(同步与触发系统(TRIGGER) 释抑(释抑(HOLDOFF)n当信号波形复杂,用电平旋钮不能稳定触发时,可用“释抑”旋钮使波形稳定同步。n触发极性按钮(SLOPE
11、): 触发极性选择。用于选择信号的上升沿和下降沿触发。触发方式选择(触发方式选择(TRIG MODE)n自动(AUTO):自动扫描方式,扫描电路自动进行扫描。n常态(NORM):有触发信号才能扫描。当输入信号的频率低于50HZ时,请用“常态”触发方式;n单次(SINGLE):当自动(AUTO)、常态 (NORM)两键同时弹出被设置于单次触发工作状态,触发信号来到时,准备(READY)指示灯亮,单次扫描结束后指示灯熄,复位键(RESET)按下后,电路又处于待触发状态。三、基于三、基于CPLD的数字电路实验系统的数字电路实验系统n实验系统采用了Altera公司的EPM7128SLC84可编程逻辑器
12、件,设计实验扩展板和时钟信号等多种实验资源。可以通过实物器件的硬件连线进行实验,也可通过计算机仿真、器件编程下载完成综合设计型实验。数字电路实验系统功能模块CPLD模块模块EMP7128SLC84-15单脉冲输出模块单脉冲输出模块拨动开关模块拨动开关模块数码管显数码管显示模块示模块可调电压可调电压输出模块输出模块电源模块电源模块由外部输入+5v多频率输出模块多频率输出模块LED指示模块指示模块面包板模块面包板模块VCCGNDISP_PORTCPLD四、数字万用表五、信号源第三章第三章 数字系统设计基础实验内容数字系统设计基础实验内容n实验一实验一 基本逻辑门电路实验基本逻辑门电路实验n实验二实
13、验二 组合逻辑电路部件实验组合逻辑电路部件实验n实验三实验三 时序电路设计时序电路设计n实验四实验四 基于基于VHDL的逻辑电路设计的逻辑电路设计n实验五实验五 数字系统设计综合实验数字系统设计综合实验实验一实验一 基本逻辑门电路实验基本逻辑门电路实验一、基本逻辑门电路性能(参数)测试(一)实验目的(一)实验目的n.掌握TTL与非门、与或非门和异或门输入与输出之间的逻辑关系。n.熟悉TTL中、小规模集成电路的外型、管脚和使用方法。(二)实验所用器件二)实验所用器件n.二输入四与非门74LS00 1片n.二输入四或非门74LS02 1片n.二输入四异或门74LS86 1片(三)实验内容测试二输入
14、四与非门74LS00一个与非门的输入和输出之间的逻辑关系。测试二输入四或非门74LS02一个或非门的输入和输出之间的逻辑关系。测试二输入四异或门74LS86一个异或门的输入和输出之间的逻辑关系。(四)实验提示1.将器件的引脚与实验台的“地(GND)”连接,将器件的引脚与实验台的十5连接。2.用实验台的电平开关输出作为被测器件的输入。拨动开关,则改变器件的输入电平。3.将被测器件的输出引脚与实验台上的电平指示灯(LED)连接。指示灯亮表示输出低电平(逻辑为),指示灯灭表示输出高电平(逻辑为1)。 (五)实验接线图及实验测试 74LS00中包含个二输入与非门,7402中包含个二输入或非门,7486
15、中包含个二输入异或门,它们的引脚分配图见附录。7400第一个逻辑门逻辑关系的接线图,测试其它逻辑门的接线图与之类似。图中1、2接电平开关输出端,LED0是电平指示灯。一、基本逻辑门电路性能(参数)测试1、测试74LS00逻辑关系接线图输 入输 出引脚1引脚3引脚2K1K2123LED0LLLLHHHH图1.1 测试74LS00逻辑关系接线图表1.1 74LS00真值表2、测试74LS02逻辑关系接线图输 入输 出引脚2引脚1引脚3K1K2123LED0LLLLHHHH图1.2 测试74LS28逻辑关系接线图表1.2 74LS28真值表3、测试74LS86逻辑关系接线图输 入输 出引脚1引脚3引
16、脚2K1K2123LED0LLLLHHHH图1.3 测试74LS86逻辑关系接线图表1.3 74LS86真值表二 、 TTL、HC和HCT器件的电压传输特性(一一)、实验目的、实验目的n .掌握TTL、HCT和 HC器件的传输特性。n .掌握万用表的使用方法。(二二)、实验所用器件、实验所用器件n .六反相器片n .六反相器片n .六反相器片(三)、实验内容(三)、实验内容.测试TTL器件一个非门的传输特性。.测试HC器件一个非门的传输特性。.测试HCT器件一个非门的传输特性。(四)、实验提示.注意被测器件的引脚和引脚分别接地和十5。.将实验台上.电位器RTL的电压输出端连接到被测非门的输入端
17、,RTL的输出端电压作为被测非门的输入电压。旋转电位器改变非门的输入电压值。.按步长0.2调整非门输入电压。首先用万用表监视非门输入电压,调好输入电压后,用万用表测量非门的输出电压,并记录下来。二 、 TTL、HC和HCT器件的电压传输特性(五)、实验接线图及实验测试 .实验接线图由于 74LS04、74HC04和 74HCT04的逻辑功能相同,因此三个实验的接线图是一样的。以7404第一个逻辑门为例,画出实验接线图(电压表表示电压测试点)。vv4.7K12+5V图2.1 实验二接图二 、 TTL、HC和HCT器件的电压传输特性输入Vi(V)输出Vo74LS0474HC0474HCT040.0
18、0.2 1.21.44.85.0.输出无负载时74LS04、74HC04、74HCT04电压传输特性测试数据二 、 TTL、HC和HCT器件的电压传输特性 图 2 . 2 7 4 L S 0 4 电 压 传 输 特 性 曲 线01234512345V o ( V )VI( V )01234512345V o ( V )VI( V )图 2 . 3 7 4 H C 0 4 电 压 传 输 特 性 曲 线图 2 . 4 7 4 H C T 0 4 电 压 传 输 特 性 曲 线01234512345V o ( V )VI( V ).输出无负载时74LS04、74HC04和 74HCT04电压传输特
19、性曲线。 .比较三条电压传输特性曲线的特点。 对三个芯片在输出无负载情况下进行了电压传输特性测试,图.、图.和图.4所示的三条电压传输特性曲线说明: (1)74LS芯片的最大输入低电平V低于74HC芯片的最大输入低电平V,74LS芯片的最小输入高电平低于74HC芯片的最小输出高电平。 ()74LS芯片的最大输入低电平、最小输入高电平与74HCT芯片的最大输入低电平、 最小输出高电平相近相近。 ()74LS芯片的最大输出低电平高于高于74HC芯片和74HCT芯片的最大输出低电平。74LS芯片的最小输出高电平低于74HC芯片和74HCT芯片的最小输出高电平。 ()74HC芯片的最大输出低电平 、最
20、小输出高电平 与 74HCT芯片的最大输出低电平、最小输出高电平相同。二 、 TTL、HC和HCT器件的电压传输特性 5在不考虑输出负载能力的情况下,从上述说明得出下面的推论()74H CT芯片和74HC芯片的输出能够作为 74LS芯片的输入使用。()74LS芯片的输出能够作为74HCT芯片的输入使用。 实际上,在考虑输出负载能力的情况下,上述的推论也是正确的。应当指出,虽然在教科书中和各种器件资料中,74LS芯片的输出作为74HC芯片的输入使用时,推荐的方法是在74LS 芯片的输出和十5电源之间接一个几千欧的上拉电阻,但是由于对74LS芯片而言,一个74HC输入只是一个很小的负载,74LS芯
21、片的输出高电平一般在.5V4.5V之间,因此在大多数的应用中,74LS芯片的输出也可以直接作为74HC芯片的输入。二 、 TTL、HC和HCT器件的电压传输特性 三、逻辑门控制电路1.用与非门和异或门安装如图所示的电路。检验它的真值表,说明其功能。AB CY控制输入端(a)(b)图1.3 (a)多重控制门,(b)真值表输入控制端B C输出Y0 00 11 01 1AA10三、逻辑门控制电路2、用个三输入端与非门IC芯片74LS10安装如图所示的电路 从实验台上的时钟脉冲输出端口选择两个不同频率(约 7khz和 14khz)的脉冲信号分别加到0和1端。对应 和 端数字信号的所有可能组合,观察并画
22、出输出端的波形,并由此得出和(及/)的功能。 实验二实验二 组合逻辑电路部件实验组合逻辑电路部件实验实验目的: 掌握逻辑电路设计的基本方法 掌握EDA工具MAX-PlusII的原理图输入方法 掌握MAX-PlusII的逻辑电路编译、波形仿真的方法 组合逻辑电路部件实验内容组合逻辑电路部件实验内容 利用EDA工具MAX-PlusII的原理图输入法,分别输入74138、7483图元符号;建立74138、7483的仿真波形文件,并进行波形仿真,记录波形;分析74138、7483逻辑关系。 1)3-8译码器74138的波形仿真 2)4位二进制加法器7483的波形仿真 位二进制加法器集成电路 74LS8
23、3中,和 是两个位二进制数的输入端,Cout,S3,S2,S1,S0是位输出端。Cin是进位输入端,而Cout是进位输出端。(一)逻辑单元电路的波形仿真(二)简单逻辑电路设计 根据题目要求,利用EDA工具MAX-PlusII的原理图输入法,输入设计的电路图;建立相应仿真波形文件,并进行波形仿真,记录波形和输入与输出的时延差;分析设计电路的正确性。 组合逻辑电路部件实验组合逻辑电路部件实验实验内容1. 设计一个2-4译码器E为允许使能输入线,A1、A2为译码器输入,Q0、Q1、Q2、Q3分别为输出, 为任意状态 。输入输出EA1A2Q0Q1Q2Q3111110000111011011101101
24、1111102-4译码器功能表如下2.设计并实现一个4位二进制全加器(1) 二进制全加器原理 一个位二进制加法运算数字电路是由一个半加器和(1)个全加器组成。它把两个位二进制数作为输入信号。产生一个(1)位二进制数作它的和。如图所示。用全加器构成的位二进制加法器 图中和是用来相加的两n位输入信号,n-1,n-1,n-2,2,1,0是它们的和。在该电路中对0和0相加是用一个半加器,对其它位都用全加器。如果需要串接这些电路以增加相加的位数,那么它的第一级也必须是一个全加器。(2)设计步骤 设计1位二进制全加器,逻辑表达式如下: Sn=An Bn Cn-1 Cn= AnBnCn-1(An Bn) A
25、n是被加数, Bn是加数,Sn是和数,Cn是向高位的进位,Cn-1是低位的进位。 利用1位二进制全加器构成一个4位二进制全加器3.交叉口通行灯逻辑问题的实现 图表示一条主干公路(东一面)与一条二级道路的交叉点。车辆探测器沿着A、B、C和D线放置。当没有发现车辆时,这些敏感组件的输出为低电平0”。当发现有车辆时,输出为高电平“1”。交叉口通行灯根据下列逻辑关系控制: 交叉口通行灯逻辑问题的实现(a)东一西灯任何时候都是绿的条件 (1)C和D线均被占用; (2) A、B 、C 、D均没有发现车辆; (3)当A、B线没被车辆同时占用,C或D任一条线被占用; (b)南一北灯任问时候都是绿的条件 (1)
26、A和B线均被占用,而C和D线均未占用或只占用 一条线; (2)当C和D均未被占用时,A或B任一条线被占用。交叉口通行灯逻辑问题的实现 电路应有两个输出端,南北(SN)和东西(EW),输出高电平对应绿灯亮,输出低电平对应红灯亮。 用敏感组件的输出作为逻辑电路输入信号,对所给的逻辑状态建立一个真值表,化简后得最简逻辑表达式,用与非门实现该电路、并用波形仿真设计电路的功能,分析其正确性之。4.设计一个7位奇/偶校验器 奇/偶校验代码是在计算机中常用的一种可靠性代码。它由信息码和一位附加位奇/偶校验位组成。这位校验位的取值(0或1)将使整个代码串中的1的个数为奇数(奇校验代码)或为偶数(偶校验代码)。
27、 (1) 奇/偶校验位发生器 (A) 奇/偶校验位发生器就是根据输入信息码产生相应的校验位。如图是4位信息码的奇校验位发生器电路。可推知:当B3B4B2B1中的1的个数为偶数时此奇校验位发生器输出的校验位P为1,反之为0。PX3X1X2B3B4B2B11 代码分别为a0、a1、a2、a3、a4、a5、a6;奇校验位为P,偶校验位为E。逻辑表达式如下: /P=a0 a1 a2 a3 a4 a5 a6 E= P。 (B) 设计一个7位二进制奇/偶校验位发生器(2) 奇/偶校验代码校验器 (A) 奇/偶校验器用于检验奇(偶)校验代码在传送和存储中有否出现差错,它具有发现所有奇数个位数错的能力。 (B
28、)设计一个8位二进制奇校验器 代码分别为a0、a1、a2、a3、a4、a5、a6、 /p的奇校验器。逻辑表达式如下: S= a0 a1 a2 a3 a4 a5 a6 P 显然,当校验器的输入代码a0a1a2a3a4a5a6 /p中1的个数为奇数时,校验器的输出S为1、反之S为0。5.设计一个四选一的(数据选择器)电路 数据选择器又称输入多路选择器、多路开关。它的功能是在选择信号的控制下,从若干路输入数据中选择某一路输入数据作为输出。 数 据 选 择 器E. . . . . . .YD1DnD2C1Cm数 据 选 择 端使 能 端数据输入端输 出 端E是选通使能端,A1、A0分别是选择信号端,D
29、0、D1、D2、D3分别是四路数据,F是输出端。选通选择信号 四路数据 输出 EA1A0DF1 0000D0D3 D0001D0D3 D1010D0D3 D2011D0D3 D3一个四选一数据选择器功能表6.设计一个1:4数据分配器 数据分配器的功能是在选通(G)和选择信号(Cn)线的控制下将一路输入数据(D)分别分配给相应的输出端(Yn)。 G 是选通使能端,S1、S0分别是选择端,D是一路输入数据,Y0、Y1、Y2、Y3分别是选择的输出。输入输出GS1S0DY0Y1Y2Y31 1111000DD111001D1D11010D11D1011D111D1:4数据分配器功能表7.设计并实现2位的
30、二进制数字比较器功能描述:比较A1A0和B1B0两个2位二进制数:nEn使能端,En=1有效。n当A1A0B1B0时,电路输出端E=1,其它情况时E=0;n当A1A0B1B0时,电路输出端L=1, 其它情况时L=0;n当A1A0B1B0时,电路输出端S=1, 其它情况时S=0;对设计的电路进行波形仿真,记录并分析结果。 实验三实验三 时序电路设计时序电路设计(一)触发器实验实验目的1掌握RS触发器、D触发器、JK触发器的工作原理。2学会正确使用RS触发器、D触发器、JK触发器。触发器实验内容 1. 用 74LS00(或AND2)构成一个 RS 触发器。给出R、S波形序列,进行波形仿真,说明RS
31、触发器的功能。 2. D触发器DFF (或双D触发器74LS74中一个D触发器)功能测试。 D触发器的输入端口CLR是复位或清零,PRN是(置位);给定D(数据)、CLK(时钟)波形序列,进行波形仿真,记录输入与输出Q波形。说明D触发器是电平触发还是上升沿触发,分析原因。 3. JK触发器JKFF(或双JK触发器74LS73、74LS76中一个JK触发器)功能测试与分析。 JK触发器输入端口CLR是复位端,PRN是置位端,CLKS是时钟。给出CK,J,K的波形,仿真JK触发器的功能,说明JK触发器的CLK何时有效。 D触发器74LS74是上升沿触发,JK触发器74LS73是下降沿触发 (二)简
32、单时序电路设计实验实验目的n学习利用EDA工具设计简单时序电路。n掌握简单时序电路的分析、设计、波形仿真、器件编程及测试方法时序电路设计实验内容1.1.用用D D触发器触发器DFFDFF(或(或74LS7474LS74)构成的)构成的4 4位二进制位二进制计数器(分频器)计数器(分频器) (1) 输入所设计的4位二进制计数器电路并编译。 (2) 建立波形文件,对所设计电路进行波形仿真。并记录Q0、Q1、Q2、Q3的状态。 (3) 对所设计电路进行器件编程。将CLK引脚连接到实验系统的单脉冲输出插孔,4位二进制计数器输出端Q0、Q1、Q2、Q3连接到LED显示灯,CLR、PRN端分别连接到实验系
33、统两个开关的输出插孔。 (4)由时钟CLK输入单脉冲,记录输入的脉冲数,同时观测 Q0、Q1、Q2、Q3对应LED显示灯的变化情况。2异步计数器 异步计数器是指输入时钟信号只作用于计数单元中的最低位触发器,各触发器之间相互串行,由低一位触发器的输出逐个向高一位触发器传递,进位信号而使得触发器逐级翻转,所以前级状态的变化是下级变化的条件,只有低位触发器翻转后才能产生进位信号使高位触发器翻转。(1)计数器单元电路仿真a)用74LS93构成一个2位的十六进制计数器,并进行波形仿真,74LS93图示如下。b)用74LS90构成一个2位的BCD码计数器,并进行波形仿真。n74LS90图示如下(2)设计异
34、步十进制计数器a) 用JK触发器JKFF(或双JK触发器74LS73、7476)构成1位的十进制计数器(或BCD计数器) JK触发器b) 对所设计的计数器,建立相应波形文件,进行波形仿真。并记录计数值Q0、Q1、Q2、Q3的状态。c)对设计的计数器进行器件编程、连线,由时钟端 CLK输入单脉冲,测试并记录 Q0、Q1、Q2、Q3的状态变化,验证设计电路的正确性。3.移位寄存器n移位寄存器一种能寄存二进制代码,并能在时钟控制下对代码进行右移或左移的同步时序电路。计算机执行四则运算和逻辑移位等指令少不了移位寄存器,此外,移位寄存器还可用于计算机的串行传输口的串并行信息转换电路。 (1)集成移位寄存
35、器波形仿真 74LS95是4位的并/串输入,并行输出,双向移位的移位寄存器。对其功能进行波形方针。(2)移位寄存器设计(a a)用)用JKJK触发器设计一个触发器设计一个4 4位串行输入,并位串行输入,并行输出右移寄存器。行输出右移寄存器。 针对所设计电路建立相应的波形仿真文件,进行波形仿真,器件编程,验证所设计电路的正确性。(b b)用)用JKJK触发器设计触发器设计4 4位并行输入,串行输位并行输入,串行输出右移寄存器。出右移寄存器。 对所设计的4位右移寄存器建立相应波形仿真文件,进行波形仿真。4.自循环寄存器(1)用D触发器DFF (或74LS74)构成一个4位的自循环寄存器。 方法是第
36、一级的 Q端接第二级的 D端, 依次类推,最后第四级的Q端接第一级的D端。四个D触发器的CLK端连接在一起,然后接单脉冲时钟。(2)对设计的电路建立相应的波形仿真文件,进行波形仿真。 将触发器Q0置1(即PRN0输入一个负脉冲), Q1、Q2、Q3清0(即CLR1、CLR2、CLR3输入一个负脉冲)。(3)进行器件编程(定义自循环寄存器的输入/输出引脚号)。(4)连线验证所设计电路的正确性 预置初始状态(与波形仿真相同),自循环寄存器的PRNi和CLRi端连接到开关的电平输出插空,输入端CLK引脚连接到实验系统的单脉冲输出插孔,输出端Q0、Q1、Q2、Q3连接到LED显示灯。由时钟CLK输入端
37、输入单脉冲,观察并记录Q0、Q1、Q2、Q3的状态变化。 5同步计数器 所谓同步计数器是指计数器中各触发器统一使用同一输入时钟脉冲(计数脉冲)信号,在同一时刻所有触发器同时翻转并产生进位信号。 (1)用74LS191构成一个2位十六进制计数器,并进行波形仿真。实验四 基于VHDL的基本逻辑电路设计实验目的: 学会使用VHDL语言设计数字单元电路的方法。 掌握用VHDL语言设计的数字单元电路的调试,波形仿真的方法。(一)基于VHDL的组合逻辑电路设计 用用VHDL语言编写实现下列器件功能的程序并进行编译、语言编写实现下列器件功能的程序并进行编译、波形仿真。波形仿真。1.二输入与非门2.三态门电路
38、与总线缓冲器3.BCD-7段LED译码器4.设计一个1:4数据分配器(功能说明见实验二.(二).6) 5.设计一个四位的全加器(功能说明见实验二.(二).2) 6.设计一个7位奇偶校验电路(功能说明见实验二.(二).4) 7.数字比较器,设计4位二进制数字比较器 (二)基于VHDL的时序电路设计用VHDL语言编写实现下列器件功能的程序并进行编译、波形仿真与器件编程,并测试其功能。(1)触发器和锁存器:设计一个D触发器(2)计数器,设计一位十进制计数器(BCD码计数器)注:注:VHDL程序范例见附程序范例见附件件1“六进制计数器六进制计数器” (二)时序电路设计(3)4位移位寄存器设计 a. 4位右移寄存器功能要求,四位数据并行一次输入,串行右移依次输出,高位填充“0”。 b. 4位左移寄存器2功能要求,四位数据串行左移依次输入,并行一次输出。VHDL语言设计范例实验五实验五 数字系统设计综合实验数字系统设计综合实验(一)设计一个十进制脉冲计数装置1电路元器件:(一)设计一个十进制脉冲计数装置2实验步骤(1)自行设计BCD-7段LED译码器、十进制计数器;(2)对所设计
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论