hdl课程设计报告-电子琴设计报告

hdl课程设计报告-电子琴设计报告

ID:33971236

大小:263.50 KB

页数:33页

时间:2019-03-02

hdl课程设计报告-电子琴设计报告_第1页
hdl课程设计报告-电子琴设计报告_第2页
hdl课程设计报告-电子琴设计报告_第3页
hdl课程设计报告-电子琴设计报告_第4页
hdl课程设计报告-电子琴设计报告_第5页
资源描述:

《hdl课程设计报告-电子琴设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、河海大学计算机及信息工程学院(常州)课程设计报告题目专业、学号授课班号学生姓名指导教师完成时间课程设计(报告)任务书(理工科类)Ⅰ、课程设计(报告)题目:电子琴Ⅱ、课程设计(论文)工作内容一、课程设计目标1、培养综合运用知识和独立开展实践创新的能力;2、提高了我们独立发现问题、分析问题、解决问题的能力;3、更加地了解和掌握VerilogHDL的基本知识和基本的编写程序,也更加深入地了解这门课程。4、在理论学习的基础上,通过完成一个涉及时序逻辑、组合逻辑、声光输出的,具有实用性、趣味性的小系统设计。5、的理论知识与实际应用结合起

2、来,为今后能够独立进行某些数字应用系统的开发设计工作打下一定的基础。二、研究方法及手段应用1、将任务分成若干模块,查阅相关论文资料,分模块调试和完成任务;2、使用VerilogHDL语言编写程序;3、使用Modesim6.0和QuartusII软件进行仿真。4、在硬件上完成实验效果的调试和演示。三、课程设计预期效果1、熟练掌握VerilogHDL语言;2、实现多功能电子琴,用FPGA实验箱查看效果;3、由键盘key1-key7输入中音的七个音符的发音DO,RE,MI,FA,SO,LA,SI来控制其对应的音响;4、将用户自己编制

3、乐曲存入电子琴,电子琴可以完成自动演奏的功能。通过按下第八个键key8,则自动演奏曲子《两只老虎》;按下第九个键key9,则演奏《梁祝》;当第八和第九键都按下时,蜂鸣器自动播放曲子《天空之城》。5、数码管实时显示音调值。学生姓名:专业年级:摘要随着EDA技术的进展,基于可编程的数字电子系统设计的完整方案越来越受到人们的重视。与利用微处理器(CPU或MCU)来实现乐曲演奏相比,以纯硬件完成乐曲演奏电路的逻辑要复杂得多,如果不借助于功能强大的EDA工具和硬件描述语言,仅凭传统的数字逻辑技术,即使最简单的演奏电路也难以实现。本课程设

4、计主要是在Modesim6.0利用VerilogHDL语言完成软件编写,在QuartusⅡ软件平台上编译下载到FPGA实验箱,采用FPGA器件驱动小扬声器构成一个乐曲演奏电路。该电子琴的设计大体由三个模块构成,分别为控制模块,乐曲存储及循环播放模块,顶层模块。本设计可以实现手动电子琴和自动播放音乐功能。【关键词】:EDA、VerilogHDL、FPGA、QuartusⅡ、电子琴ABSTRACTWiththeprogressofEDAtechnology,basedonprogrammabledigitalelectronics

5、ystemdesigncompletesolutionsmoreandmoreattention.Andtheuseofamicroprocessor(CPUorMCU)toachievethemusicplaycomparedtothepurehardwarelogiccircuittoplaycompletesongsmuchmorecomplex,withoutthehelpofpowerfulEDAtoolsandhardwaredescriptionlanguage,themerenumberoftraditiona

6、llogictechnology,eventhesimplestcircuitperformanceisdifficulttoachieve.ThiscourseisdesignedprimarilytouseVerilogHDLlanguageinModesim6.0completesoftwaredevelopment,softwareplatformintheQuartusⅡdownloadedtotheFPGAcompiletestcases,theuseofFPGAdevicesdriveasmallspeakert

7、oplaymusictoformacircuit.Thedesignofthekeyboardingeneralconsistsofthreemodules,namely,controlmodule,musicstorageandplaybackmodulecycle,thetopmodule.Thedesignofmanualandautomatickeyboardtoplaymusic.【Keywords】:EDA、VerilogHDL、FPGA、QuartusⅡ、Electronickeyboard17目录第一章系统设计

8、4第一节设计目标4一、基本功能4二、提高部分4第二节设计语言4一、VerilogHDL语言介绍4第三节设计原理5一、乐曲演奏原理5第四节设计方案比较7一、方案比较7二、方案选择8第五节总体设计方案8第二章单元模块设计9第一节电子琴输入控制模块9一、基本原理9二、原理框图及分频

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。