您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 机械/模具设计 > EDA技术与实践综合设计报告模板2
目录1.设计目的2.设计要求3.设计原理4.硬件要求5.实验步骤5.1源程序5.2原理图5.3仿真调试和下载结果5.4硬件测试结果6.数据处理及分析结果7.收获和体会8.对设计工作的总结与展望9.参考文献21.设计目的充分学习EDA开发软件以及QuartusⅡ的使用方法,熟悉可编程逻辑器件的使用,通过制作彩灯控制器还可以了解彩灯控制系统。2.设计要求(1)系统设计要求a)要有2种花型变化。b)2种花型可以自动变换,循环往复。c)具有清零开关。(2)用给定IC设计、安装与调试彩灯控制器,具体要求如下:a)控制器有四组输出,每组至少能驱动四只LED。b)设计用十六只LED组成的彩灯图案。图案的状态变换至少有2种,并且能自动切换。c)彩灯图案状态变换的速度至少有快、慢两种。d)安装并调试彩灯控制器。3.设计原理本次彩灯控制器采用分模块来完成的,包括时序控制、彩灯控制器3等。其中时序控制是控制彩灯变化的频率,彩灯控制器是控制彩灯的输出花型。模块说明:clr为清零控制,高电平有效;clk_in调节主频率;chose_key为彩灯变化快慢的调节开关,高电平频率增加;led[15..0]为输出16颗彩灯。5.实验步骤5.1源程序时序控制程序:LIBRARYieee;USEieee.std_logic_1164.ALL;USEieee.std_logic_unsigned.ALL;ENTITYSXKZISPORT(chose_key:INstd_logic;clk_in:INstd_logic;clr:INstd_logic;clk:OUTstd_logic);ENDSXKZ;4architectureoneofSXKZISSIGNALcllk:std_logic;beginprocess(clk_in,clr,chose_key)ISvariabletemp:std_logic_vector(2downto0);beginifclr='1'thencllk='0';temp:=000;elsifrising_edge(clk_in)thenifchose_key='1'theniftemp=011thentemp:=000;cllk=notcllk;elsetemp:=temp+'1';endif;else5iftemp=111thentemp:=000;cllk=notcllk;elsetemp:=temp+'1';endif;endif;endif;endprocess;clk=cllk;endone;显示控制程序:LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;ENTITYXSKZISPORT(CLK:INSTD_LOGIC;CLR:INSTD_LOGIC;LED:OUTSTD_LOGIC_VECTOR(15DOWNTO0));6ENDENTITYXSKZ;ARCHITECTUREoneOFXSKZISTYPESTATEIS(S0,S1,S2,S3,S4,S5,S6,S7,S8,S9,S10,S11,S12,S13,S14);SIGNALCURRENT_STATE:STATE;SIGNALFLOWER:STD_LOGIC_VECTOR(15DOWNTO0);BEGINPROCESS(CLR,CLK)ISCONSTANTF1:STD_LOGIC_VECTOR(15DOWNTO0):=0001000100010001;CONSTANTF2:STD_LOGIC_VECTOR(15DOWNTO0):=0010001000100010;CONSTANTF3:STD_LOGIC_VECTOR(15DOWNTO0):=0100010001000100;CONSTANTF4:STD_LOGIC_VECTOR(15DOWNTO0):=1000100010001000;CONSTANTF5:STD_LOGIC_VECTOR(15DOWNTO0):=1111111111111111;7CONSTANTF6:STD_LOGIC_VECTOR(15DOWNTO0):=1100100111001001;CONSTANTF7:STD_LOGIC_VECTOR(15DOWNTO0):=0011011000110110;CONSTANTF8:STD_LOGIC_VECTOR(15DOWNTO0):=0110110001101100;CONSTANTF9:STD_LOGIC_VECTOR(15DOWNTO0):=0001101100011011;CONSTANTF10:STD_LOGIC_VECTOR(15DOWNTO0):=1111111111111111;CONSTANTF11:STD_LOGIC_VECTOR(15DOWNTO0):=1001001010010010;CONSTANTF12:STD_LOGIC_VECTOR(15DOWNTO0):=1010100110101001;CONSTANTF13:STD_LOGIC_VECTOR(15DOWNTO0):=0101010001010100;CONSTANTF14:STD_LOGIC_VECTOR(15DOWNTO80):=1111111111111111;BEGINIFCLR='1'THENCURRENT_STATE=S0;ELSIFRISING_EDGE(CLK)THENCASECURRENT_STATEISWHENS0=FLOWER=0000000000000000;CURRENT_STATE=S1;WHENS1=FLOWER=F1;CURRENT_STATE=S2;WHENS2=FLOWER=F2;CURRENT_STATE=S3;WHENS3=FLOWER=F3;CURRENT_STATE=S4;WHENS4=FLOWER=F4;CURRENT_STATE=S5;WHENS5=FLOWER=F5;9CURRENT_STATE=S6;WHENS6=FLOWER=F6;CURRENT_STATE=S7;WHENS7=FLOWER=F7;CURRENT_STATE=S8;WHENS8=FLOWER=F8;CURRENT_STATE=S9;WHENS9=FLOWER=F9;CURRENT_STATE=S10;WHENS10=FLOWER=F10;CURRENT_STATE=S11;WHENS11=FLOWER=F11;CURRENT_STATE=S12;WHENS12=FLOWER=F12;CURRENT_STATE=S13;WHENS13=FLOWER=F13;CURRENT_STATE=S14;10WHENS14=FLOWER=F14;CURRENT_STATE=S1;ENDCASE;ENDIF;ENDPROCESS;LED=FLOWER;ENDone;5.2原理图5.3仿真调试和下载结果一、综合实践目的1.了解2.11二、综合实践理论基础和核心内容1.2.三、综合实践具体内容和记录(图、表或程序等)1.2.3.四、综合实践总结及分析1.2.五、综合实践所需仪器设备六、参考资料[1]胡宴如.高频电子线路[M].高教出版社.2001.9:12-19[2]卢屹.数字锁相环的参数设计及其应用[J]通信技术2001,(9):12-1512成绩评定表指导教师评定平时表现总结报告验收及答辩情况13总评评定成绩:指导教师:综合实践考核小组评定评定成绩:综合实践负责人:年月日
本文标题:EDA技术与实践综合设计报告模板2
链接地址:https://www.777doc.com/doc-2911002 .html