收藏 分享(赏)

EDA实验报告4.doc

上传人:saw518 文档编号:4466133 上传时间:2018-12-29 格式:DOC 页数:4 大小:66.50KB
下载 相关 举报
EDA实验报告4.doc_第1页
第1页 / 共4页
EDA实验报告4.doc_第2页
第2页 / 共4页
EDA实验报告4.doc_第3页
第3页 / 共4页
EDA实验报告4.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、EDA 实 验 报 告姓 名: 潘振军 学 号: 20104629 专业班级: 电子 2 班 日 期: 2011-12-6“111”序列检测器的设计一、实验目的学习“111”序列检测器的设计,会编写 moore 和 mealy 两种类型的程序,并通过仿真测试比较二者的差别,并进行硬件下载测试。二、实验内容实验内容 1:编写“111”序列检测程序(moore 型或 mealy 型) ,在 Quartus II 软件上编译运行,并观察其时序仿真波形。实验内容 2:进行硬件下载测试,测试实验 1 的功能实现。实验内容 3:编写另一种类型的程序,再次在 Quartus II 软件上进行仿真测试,比较两

2、种类型的差别。三、实验器材PC 机一台(装有 Quartus II 软件) 、EDA 实验箱一个。四、实验程序(1)实验内容 1:(moore 型)library ieee;use ieee.std_logic_1164.all;entity x111jc isport(clk,resent :in std_logic;state_inputs:in std_logic;comb_outputs:out std_logic);end x111jc;architecture behv of x111jc istype fsm_st is (s0,s1,s2,s3);signal current_

3、state,next_state:fsm_st;begin reg: process (resent,clk)begin if resent=1 then current_statecomb_outputscomb_outputscomb_outputscomb_outputsIF STATE_INPUT=0 THENNEXT_STATEIF STATE_INPUT=0 THENNEXT_STATEIF STATE_INPUT=0 THENNEXT_STATEIF STATE_INPUT=0 THENNEXT_STATE=idle;COMB_OUTPUT=0;ELSENEXT_STATE=th

4、ird_one;COMB_OUTPUT=1;END IF;END CASE;END PROCESS;END BEHV;五、仿真及硬件测试结果实验 1:(moore 型)时序仿真图功能仿真图实验 2:引脚设置:硬件测试结果:当键 8(输入)为 1 键 6(复位)为 0 时,按动键 7(时钟)使其连续三次为 1(连续按 5 下) ,则显示灯 D8 变亮,此时按动键 6 D8 熄灭;若键 8为 0,那么 D8 始终不亮。实验 3:(mealy 型)功能仿真图与 moore 型比较:mealy 型状态机的输出是当前状态和所有输入信号的函数,它的输出是在输入变化后立即发生,不依赖时钟的同步,比 moore 型要提前一个周期。六、实验感悟通过本次试验,我发现了以前存在的一些问题,并及时改正,更让我直观的看到了 mealy 型和 moore 型状态机的差别,另外对硬件下载测试接口方面有了更深的理解,收获颇大。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 中等教育 > 中学实验

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报