EDA实验一报告数据.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EDA实验一报告数据

湖南师范大学职业技术学院(工学院)实验数据报告单 实验课程:EDA技术与应用 实验题目:“111010101”序列发生器流水灯显示的实现(学号为单号) 实验日期: 2014 年 月 日 专业:2014 年级:2014 班:1 姓名:李江 学号:座机电话号码1039 实验目的:1、了解序列发生器的工作原理 2、掌握计数器和译码器的实际应用 实验内容:本实验就是要设计一个序列发生器,可以发生与实验要求不同的序列,但发生的序列长度必须为8位以上14位以下。一位流水灯显示出结果,要求可以看到流水灯的变化。可以做成模块形式,也可以将两个模块用不同进程描述在同一个结构体中,流水灯的闪烁应在0.5秒到2秒之间,实现方法可以多样性,最终能完成相应功能(流水灯按所发生的序列闪烁)。数字FPGA/CPLD开发板的引脚参考Create-EP1C12D实用指南。 实验原理图: 根据以上实验内容写出实验报告,包括简要的程序设计算法,仿真结果及分析(要求附上软件仿真波形),硬件测试等内容。 实验原理:建立一个可循环的计数器,然后将不同的输出与每个计数器的输出状态对应起来。这样就可以实现一个序列发生器。 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_ARITH.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY Block1 IS PORT clk : IN STD_LOGIC; SHUCHU : OUT STD_LOGIC ; END ENTITY; ARCHITECTURE behav OF Block1 IS SIGNAL Q : STD_LOGIC_VECTOR 0 TO 3 ; SIGNAL clk_1s : STD_LOGIC; begin PROCESS clk variable cnt:integer range 0 to 座机电话号码; BEGIN IF clkEVENT and clk 1 THEN cnt: cnt+1; IF cnt 座机电话号码 then clk_1s 0; elsif cnt 座机电话号码 then clk_1s 1; else clk_1s 0;cnt: 1; END IF; end if; end process; process clk_1s begin if clk_1sevent and clk_1s 1 then if Q 1010 then Q 0000; else Q Q+1; end if; end if; end process; process Q begin case Q is when 0000 SHUCHU 1; when 0001 SHUCHU 0; when 0010 SHUCHU 1; when 0011 SHUCHU 0; when 0100 SHUCHU 0; when 0101 SHUCHU 1; when 0110 SHUCHU 1; when 0111 SHUCHU 0; when 1000 SHUCHU 1; when 1001 SHUCHU 0; when others SHUCHU null; end case; end process; end behav; 指导老师签名: 实验一心得 昨天终于做完了数电的第五个实验,今天又要开始新的实验了,EDA! 对于EDA,从之前上课的情况来看,难度并不大,但是却又是我的软肋,从学习c语言以来,我发现我的编程能力还是比较弱,所以在一开始做的时候呢,在心里还是有不小的担心,所以一开始的时候,不知道刚从何处下手。为了能够弄清楚程序的基本的思路,我不得不请教了旁边的同学。这位同学真是在老师的指导下一步一步做出来的,所以我就在一旁看着,和她一起讨论,怎么去做,实验的思路是什么! 在同学和老师的指导下,我渐渐的捋清了整个实验的思路。实验并没有想象中的那么难,但是也让我感受到了,EDA实验必然是和数电实验紧密结合的,同时呢,要学会巧用东西来做实验。 当然了,知道了思路,并不代表就能够做出来了,第一次写EDA的程序,还是有很多的不适应。可是比较起来,我觉得比c程序要自然一些,没有那么多的约束。同时呢,EDA的编程具有更加形象具体一点的逻辑,因为编程来做数字电路还是在实物的基础上达成的,原理能够人让人更加容易接受。 做实验的过程中主要遇到了一些细节错误,虽然最后自己都解决了,但是通过这,也让我发现了这个软件的报错能力有点弱,以至于刚开始出现了

文档评论(0)

bigone123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档