数字电子技术实验
实验报告
学 校: 北京交通大学
专 业: 通信工程
班 级: 通信1103
学 生: 王 兴
学 号: 11211069
20##年12月11日
目录
一、USB3.0. 3
1.USB 3.0定义... 3
2.USB 3.0标准的正式发布... 3
3.USB 3.0工作原理和插座示意图... 4
4.USB3.0技术解析... 5
5.USB 3.0的主要规格... 6
6.USB 3.0先进之处... 6
7.支持USB 3.0的操作系统... 7
8.USB3.0芯片开发实现方式... 7
9.USB 3.0的应用... 8
10.USB 3.0的发展... 8
二、IEEE-1394接口及其发展... 8
三、eSATA接口及其发展... 9
四、感想... 9
五、参考文献... 10
数字电子技术实验
王兴(通信1103,学号:11211069)
(北京交通大学,电子信息工程学院,北京:100044)
上图中,除了U1、U2属于数据以为模块以外,其他均属于移位控制模块。为方便原理说明,将这两个模块合起来说明。U3用于接收由步长控制模块送来数据,以控制乘除的步长。最开始的时候,由开关S3置入初始数据1,U3的Qd输出为0。此时,U1、U2、U3的移位控制S0S1=00,不移位保持当前的输出数据,输出的数据为1。
假设输入步长为2,当乘除控制为高电平时,拨动开关S2产生脉冲使U1、U2、U3的移位控制S0S1=01,在外加时钟信号的作用下,U1、U2、U3同时开始向高位移位,三者都移动一位后,U3的Qd输出1,使U1、U2、U3的移位控制S0S1=00,三者同时停止移位,输出乘以一次2后的数据,连续拨动开关S2则继续移位(乘2)。当步长为4或8时,同理,只是此时U3中要经过两次或三次移位才能使Qd为1,停止移位,由于外部时钟信号的频率很高。中间数据肉眼是无法察觉的,于是实验的乘4、乘8。
实验报告
实验五 自动售货机的实现___状态机及其应用
专业班级:自动化
学号:XXXXXXX 姓名:XXX
学号:XXXXXXX 姓名:XXX
实验地点: 理工楼901 实验时间:2011/12/30
实验五 自动售货机的实现___状态机及其应用
一、实验目的
1、熟悉D触发器的结构及工作原理。
2、实现通过画状态图、真值表、设计电路等步骤实现实际问题的电路化。
二、实验内容
完成自动售货机的设计。要求:有两种硬币:1元或5角,投入1元5角硬币输出货物,投入2元硬币输出货物并找5角零钱。
状态定义:S0表示初态,S1表示投入5角硬币,S2表示投入1元硬币,S3表示投入1元5角硬币,S4表示投入2元硬币。
输入信号:state_input(0)表示投入1元硬币,state_input(1)表示投入5角硬币。输入信号为1表示投入硬币,输入信号为0表示未投入硬币。
输出信号:comb_outputs(0)表示输出货物,comb_outputs(1)表示找5角零钱。输出信号为1表示输出货物或找钱,输出信号为0表示不输出货物或不找钱。
根据设计要求分析,可用摩尔型状态机实现。其状态转换图如图所示。其中状态为S0、S1、S2、S3和S4;输入为state_input(0,1);输出为comb_outputs(0,1);输出仅与状态有关,因此将输出写在状态圈内部。
注意:
(1)注意利用触发器的R、S端,在系统上电时设置初始状态。
(2)确保系统能够自启动。
(3)先将时钟配置到DE2_70上的KEY0,模拟单脉冲时的执行情况;再将时钟配置到系统 50MHZ,观察系统的运行情况。
三、实验仪器及设备:
一、PC机 二、 QuartusⅡ 9.0 三、 DE2-70 四、显示器
四、实验步骤
(1)新建一个 quartusII 工程,用以在DE2_70平台上实现所要求的电路。
(2)设计状态机,基于D触发器和门电路,实现所要求的自动售货的功能。
(3)建立一个BDF文件,实现所要求的功能。用DE2_70 平台上的开关模拟输入,数码管或LED灯模拟输出。
(4)参照de2_70_pin_assignments.csv中的引脚分配表配置引脚。
(5)编译工程,完成后下载到FPGA中。
(6)拨动波段开关并观察七段数码管或LED的显示,以验证设计的功能是否正确。
六、实验思考题
(1)有限状态机的设计步骤是什么?其中的难点在哪里?
答:第一步:原始状态图和原始状态表的建立。
第二步:状态化简。
第三步:状态分配
第四步:做出状态转移和激励列表。
第四步:写出激励方程和输出方程。
第五步:做出逻辑图。
难点是状态图和状态表的建立。
(2)什么是MOORE型状态机?什么是MEALY型状态机?它们的设计过程和工作表现有何不同?
答:moore状态机其次态有现态和输入共同决定是他们的函数,其输出和输入没有关系,有现态唯一决定,也就是说一个现态有一个唯一的输出
mealy状态机的次态和moore状态机一样有现态和输入共同决定,但是他的输出不但与现在有关还和输入有关,输出有现在和输入共同决定,是他们的函数。也就是说一个现态根据不同的输入会有不会的输出
(3)你对时序电路是如何理解的?对时序电路的设计有何见解?
答: 时序电路,它是由最基本的 逻辑门 电路加上反馈逻辑回路(输出到输入)或器件组合而成的电路,与 组合电路 最本质的区别在于时序电路具有记忆功能。时序电路的特点是:输出不仅取决于当时的输入值,而且还与电路过去的状态有关。它类似于含储能元件的电感或电容的电路,如 触发器 、 锁存器 、 计数器 、 移位寄存器 、 储存器 等电路都是时序电路的典型器件。时序逻辑电路的状态是由存储电路来记忆和表示的。
(4)使用单脉冲和50MHZ频率工作时,系统的表现有何不同?
答:使用单脉冲时,给一次时钟新号,状态改变一次;而使用50MH时状态自动改变。
(5)你对层次化、模块化的设计思想有何体会?
答:层次化:更加稳定,模块化:便于扩展、更新
(6)实验中遇到的主要问题是什么?
答:由状态图和真值表进行化简并画出逻辑电路
(7)本次实验的主要收获是什么?
答:本设计,满足了本次试验设计的任务要求,改变输入状态时,数码管循环显示不同字符。通过这次设计我们了解并掌握VHDL硬件描述语言的设计方法和思想,使自己能将已学过的数字电子系统设计、VHDL 程序设计等知识综合运用于电子系统的设计中,基本掌握了运用VHDL 设计电子系统的流程和方法,加强和培养了自己对电子系统的设计能力。
数电实验报告姓名所在学院专业班级学号日期目录一实验目的2二电路设计与验证2一用加法器实现2位乘法电路21任务分析22方案及结构设计…
数电实验报告班级学号姓名班内序号20xx年5月30日一实验内容及要求一Quartus原理图输入法设计1用逻辑门设计实现一个半加器仿…
实验一门电路逻辑功能及测试一实验目的1熟悉门电路逻辑功能2熟悉数字电路学习机及示波器使用方法二实验仪器及材料1双踪示波器2器件74…
目录汽车尾灯控制电路设计第一章设计指标3设计指标3第二章系统概述321设计思想322可行性论证523各功能的组成524总体工作过程…
北京邮电大学数字电路与逻辑设计实验实验名称学班姓学实验报告QuartusII原理图输入法设计与实现院级名号一实验名称Quartus…
组合逻辑电路的设计与调试一、实验目的1、掌握用门电路设计组合逻辑电路的方法。2、掌握组合逻辑电路的调试方法。二、实验器材数字电路实…
数字电路课程设计数字定时器课程设计任务书1集成数字定时器2技术指标1设计一个数字定时器要求它具有数字钟的功能又可以按预定时刻发出控…
北京邮电大学数字电路与逻辑设计实验实验名称学班姓学实验报告QuartusII原理图输入法设计与实现院级名号一实验名称Quartus…
重庆交通大学综合性设计性实验报告班级学号姓名实验项目名称滤波器设计综合实验应用实验项目性质综合性设计实验所属课程数字信号处理实验室…
数字电路实验报告年级姓名学号数电实验目录实验一组合逻辑电路分析3一实验目的3二实验原理3三实验内容3实验二组合逻辑实验一半加器和全…
数字电子技术实验总结心得数字电子技术是一门理论与实践密切相关的学科,如果光靠理论,我们就会学的头疼,如果借助实验,效果就不一样了,…