欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    课程设计报告写作参考模板.docx

    • 资源ID:970492       资源大小:326.06KB        全文页数:25页
    • 资源格式: DOCX        下载积分:7金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要7金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    课程设计报告写作参考模板.docx

    湖南科技大学潇湘学院信息与电气工程系课程设计汇报题目:硬件描述语言课程设计专业:通信工程班级:二班姓名:学号:指导教师:胡仕刚2023年1月8日课程设计任务书题目设计时间设计目的:设计要求:总体方案实现:指导教师评语:VHDL0英文全写是:VHSlC(VeryHighSpeedIntegratedCircuit)HardwareDescriptionLanguage.翻译成中文就是超高速集成电路硬件描述语言。因此它的应用重要是应用在数字电路B¾设计中。VHDL重要用于描述数字系统B构造,行为,功能和接口VHDLB¾程序构造特点是将一项工程设计,或称设计实体(可以是一种元件,一种电路模块或一种系统)提成外部(或称可视部分,及端口)和内部(或称不可视部分),既波及实体的内部功能和算法完毕部分。在目前,可编程逻辑器件、单片机、DSP已经成为数字系统的J硬件基础,而从事数字系统的设计必须掌握可编程逻辑器件的设计措施,而VHDL语言是一种原则B¾数字系统硬件电路设计语言,为所有可编程逻辑器件厂商所支持,已成为电路设计人员和电子设计工程师必须掌握0¾工具。VHDL语言是培养信息类专门人才的一门必修的专业基础课程。通过本次课程设计,使我们可以学习和掌握现代电子系统设计的新技术、新器件,掌握硬件描述语言VHDLrJ编程技术和硬件描述措施,可以对设计系统进行规范描述掌握有关软件的J使用,操作。能对VHDL语言程序进行编译,调试,以及通过计算机仿真,得到对0¾0¾仿真波形图,并根据所得仿真波形图分析判断并改善所设计B¾电路。本次课程设计设计重要使用了VHDL语言,采用日勺开发软件是MAXPLUSIL设计一种多功能数字钟。在MAXPLUSIl开发平台下进行了编译、仿真、下载,实现了基本记时显示和设置、调整时间、报时和闹钟功能。关键词:EDA;VHDL;Max+plusII;L设计目的22.设计任务23,设计规定24,设计内容35 .电路工作原理45.1 交通灯工作原理45.2 五人表决器工作原理46 .重要程序和仿真成果56.1 .1交通灯程序56.2 仿真成果模块分析66.3 五人表决器程序74.4仿真成果模块分析97.心得体会13参照文献14一,设计目的:1,学习使用EDA开发工具MAX+plusIL2,学习使用VHDL语言设计交通灯,五人多数表决器。3,熟悉交通灯,五人多数表决0原理。二,设计任务:D设计一种交通灯2)设计一种五人多数表决器。三,设计规定:交通灯1)、实现一种十字路口的信号灯控制电路。2)、信号灯分别由红、黄、绿三种颜色构成,运行时,绿灯亮40秒钟,然后闪5秒,绿灯灭,黄灯亮2秒,黄灯灭,红灯亮,同步另一方向的绿灯亮,红灯亮0时间为47秒。3)扩展规定:1、增长显示功能,即每个灯亮时显示对应0秒数并倒计时。2、增长左转功能,即信号灯由红灯、黄灯和两个绿灯构成,左转时间为15秒,红灯亮的时间调整为62秒。五人表决器1) 五人多数表决逻辑:多数通过;2) 在主持人控制下,10秒内表决有效;3) 采用数码管显示表决10秒倒计时;4) 表决结束后用发光二极管及数码管显示表决成果,数码管显示成果形式:通过,不通过;5) 设主持人控制键,复位键:控制键:启动表决;复位键:系统复位。6)自制试验方案,完毕设计任务四,设计内容交通灯阐明:伴随基于VHDLBEDA技术B¾发展和应用领域B¾扩大与深入,EDA技术在电子信息、通信、自动控制用计算机等领域的重要性日益突出。作为一种学电子信息专业的学生,我们必须不停地理解更多时新产品信息,这就愈加规定我们对EDA有个全面的认识。本程序设计的是交通灯的设计。采用EDA作为开发工具,VHDL语言为硬件描述语言,Max+plusH作为程序运行平台,所开发0程序通过调试运行、波形仿真验证,初步实现了设计目的在一种交通繁忙的十字路口,没有交通灯来控制来往车辆和行人的通行,假设也没有交警,那会发生什么事情呢?后果是难以想象0,也许会陷入一片混乱,甚至瘫痪。当然我们每个人都不但愿这样。我们作为社会的一员,每人均有责任为它的愈加先进和快捷做出力所能及时事情。并且通过些次试验使得我们对电子技术课程内容的理解和掌握有了更深一层的认识,掌握电子电路的基本分析措施和设计措施。五人表决器阐明:在脉冲作用下,使用减法计数器,在初值为10秒的时候,主持人按控制键启动表决后,开始计时。每来一种脉冲计数器就减少1。一直这样下去,直到计数器变为0。计数器为0时投票无效。最终记录投票人数通过同意人数决定表决成果,当投票人不不大于3人时,投票通过。在主持人按下复位键时,计数回到10,重新进行减法计数器。直到为0。五,电路工作原理5.1 交通灯工作原理通过制作来理解交通灯控制系统,交通灯控制系统重要是实现都市十字交叉路口红绿灯的控制:Clk时钟秒脉冲发生电路在红绿灯交通信号系统中,大多数状况是通过自动控制的方式指挥交通的。因此为了防止意外事件的发生,电路必须给一种稳定0时钟(CloCk)才能让系统正常运作。1,计数秒数选择电路计数电路最重要B¾功能就是记数负责显示倒数时计数值,对下一种模块提供状态转换信号。系统输入er,ey,eg:接受由elk电路的提供的Ihz的时钟脉冲信号;系统输出信号sr,sy,sg产生显示电路状态转换信号,wr,wy,wg:倒计数值秒数个位变化控制信号,nr,ny,ng:倒计数值秒数十位变化控制信号2,红绿灯状态转换电路本电路负责红绿灯的J转换。系统输入信号:full:接受由elk电路时提供0Ihz时时钟脉冲信号;sr,sy,sg:接受计数秒数选择电路状态转换信号;系统输出信号:PQUIQUI:负责红绿灯的状态显示。3,时间显示电路:本电路负责红绿灯的计数时间的显示。系统输入信号:wr,wy,wg:倒计数值秒数个位变化控制信号;nr,ny,ng:倒计数值秒数十位变化控制信号;六,重要程序和仿真成果6.1 交通灯的程序libraryieee;useieee.std_logic_1164.all;useieee.std_logic_arith.all;useieee.std_logic_unsigned.all;entitytrafficledisport(clkl:instdlogic;reset:instd_logic;pout:outstd_logic_vector(12downto1);endtrafficled;architecturetrafficled_archoftrafficledissignaler,ey,eg:std_logic;signalsr,sy,sg:std_logic;signalwr,wy,wg:std_logic;signalnr,ny,ng:std_logic;signalcount:integerrangeOto11;signalstate:integerrangeOto4;beginprocess(clkl,reset,count)beginifreset=,thencount<=0;state<=O;elseif(clkeventandclkl三,)thencount<=count+l;if(count=ll)thenstate<=state+l;endif;if(state>4)thenstate<=0;endif;endif;endif;casestateiswhen0=>ey<三,1,;wy<=,1,;sy<=,1,;ny<=,1,eg<=0,;wg<=O,;sg<=O,;ng<=O,er<=O,;wr<=O,;sr<三,O,;nr<=O,when1=>ey<=O,;wy<=O,;sy<='O'ny<=O,eg<=;wg<=;sg<=O,;ng<=O,er<三,O,;wr<=O,;sr<=,1,;nr<=1,when2=>ey<三,1,;wy<=,1,;sy<=,O,;ny<=,O,eg<=1,;WgC,;sg<=O,;ng<=O,er<=O,;wr<=O,;sr<=1,;nr<=when3=>ey<三,O,;wy<=,O,;sy<=O,;ny<=O>eg<=O,;wg<=O,;sg<=1,;ng<=1,er<-1,;wr<=,1,;sr<=,0,;nr<=,0,when4=>ey<=0'wy<=0'sy<=1;ny<=1;eg<=0,;wg<=0,;sg<=1,;ng<=1,;er<=1,;wr<=1,;sr<=0,;nr<=0,;whenothers=>null;endcase;endprocess;pout(1)<=er;pout(2)<=eg;pout(3)<=ey;pout(4)<=sr;pout(5)<=sg;pout(6)<=sy;pout(7)<=wr;pout(8)<=wg;pout(9)<=wy;pout(10)<=nr;pout(11)<=ng;pout(12)<=ny;endtraffided_arch;6.2 仿真成果D仿真波形QRef.26OonS同“Time:IlIO.0nsKervai:1150.0n¾|H口纳金3Name:Vue200.0s400.0ns600.0s800.0ns1.0us1.2u¾1.4us1.6u¾1.8usreset"0'1ae:B:-A>dk %r pout W count 由 stateH 924 9 4X28AK38E451:HO一 一1112X 32)引脚图SetSBAoBo二二二Ss湍IlII察一二二一m一iz2黑蜉I主H-H-主DaO110nodn(Oo)UJoaqoo)nc三o-0-0-Uoaqoo)ninSNSgn4443424140(。匚7(Mo)匚S»poutt(WO)匚,SSport7S7ZJPout63CpUt5ZSH(VCC)MPoUtI2JSPOUtII32f>OUt1031口信。)30H(GND)»POUttU192021222324252«272sUgUgu=nodUgUSnod80SNOUgUgU(Ql)Ug3)时序分析DelayMatrixDestnalion6.2 五人表决器工作原理信号表voter:维数组VOter用来表达五位表决者;pass:表决最终与否通过('1'为“通过",'0'为"未通过”);total:表决通过B¾人数;cou

    注意事项

    本文(课程设计报告写作参考模板.docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开