欢迎来到天天文库
浏览记录
ID:45565309
大小:66.67 KB
页数:5页
时间:2019-11-14
《EDA60进制计数器设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《EDA技术》课程实验报告学生姓名:所在班级:指导教师:记分及评价:报告满分3分得分一、实验名称实验6:60进制计数器设计二、任务及要求【基本部分】1、在QuartusII平台上,采用文本输入设计方法,通过编写VHDL语言程序,完成60进制计数器的设计并进行时序仿真。2、设计完成后生成一个元件,以供更高层次的设计调用。3、实验箱上进行验证。【发挥部分】在60进制基础上设计6进制计数器,完成时序仿真。三、实验程序Iibraryieee;useieee・std_Iogic_1164.all;useieee・std_Iogic_unsigne
2、d・all;entitysixthisport(elk:instd_logic;co:outstd_logic;一一jinweiqh:bufferstd_logic_vector(3downto0);―shiweiqI:bufferstd_logic_vector(3downto0));—geweiendentitysixth;architectureartofsixthisbeginco<='rwhen(qh=n0101"andql=H1001“)eIse'0’;process(cIk)beginif(clk=,1,)thenif(q
3、I=9)thenqlUOOOO”;if(qh=5)thenqhUOOOO”;qh<=qh+1;endif;ql<=ql+1;endif;endif;endprocess;endarchitectureart;四、仿真及结果分析1735n$■•
4、Portei:162”Irteival:Siart:Endq■-~KsoV^ludn.35EDelk工coAi□0A[i1(±1QA0A$ie(TimeBarpps320.0ns840.0ns9B0.0ns1.2?us1T35as16us1.9?us2.24us2.56us2.88us3.^us3
5、.%g3.S4us■
6、5)PWJ18PINJ19P1NJ22PIN.H2C「蚯/SB2.N2Z5V(def«Jt)BSN115V:defedt)B6.N2Z5V(de^dt)E6J41Z5VB6.N2Z5V:defadt)E6.N125、d)E6J422.5V:defadt)66N225Y(defadt)E6.N1Z5Vfde^dt)E6J41Z5Y;defaJt)hh[x.o].feojQ[3..O].如..0][a(3..o]8mA(defedt)SmA(default)SmA〈:SmA^fadtl沁gJt)8mA(defauit)SmA(default
7、)amA(defaJt)Kdeftdt)2(defadt)2(*&h)2(defadt)2(default)2(def^it)2(de^dt)六、小结1、六进制程序libraryieee;useieee.std_logic_1164.all;useieee.std_logic_unsigned.all;entitysixisport(clk,en,clr:instd_logic;co:outstd_logic;—jinweiqh:bufferstd」ogic_vector(3downtoO));-shiweiendentitysix;a
8、rchitectureartofsixisbeginco<=frwhen(qh=H0101”anden-l^elseV;process(clk)beginif(clr='0')thenqh<=n0000H;elsif(clk*eventandelk-l')thenif(en=!r)thenif(qh=5)thenqh<=,,0000,';elseqhv二qh+1;endif;endif;endif;endprocess;endarchitectureart;2、六进制仿真结果图6-26进制计数器仿真图3、总结这次实验仿真了六十进制计数器
9、运用到了QwrtusH软件。通过学习设计,初步掌握了QuartuslI软件的使用并且深入地体会到VHDL语言的广泛应用。这次实验让我感觉收获颇多,一方面培养了我用自己的专业知识解决问题的能力,进一步理解了理
此文档下载收益归作者所有