如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
皖西学院毕业论文设计第页共NUMPAGES36页第页简易电子琴的设计学生姓名:王春指导老师:郑大腾摘要本系统是采用EDA技术设计的一个简易的八音符电子琴,该系统基于计算机中时钟分频器的原理,采用自顶向下的设计方法来实现,它可以通过按键输入来控制音响。多功能电子琴的设计是在原有普通电子琴的基础上进行扩充的一个设计。该电子琴的设计大体可以由三个模块构成,分别是电子琴发声模块、存储器模块和选择控制模块。用超高速硬件描述语言VHDL编程可以实现各个模块的功能。不仅能实现弹琴和演奏的功能,它还能实现“复读”的功能,就是可以存储任意一段音乐,并且可以即时的播放出来。系统实现是用硬件描述语言VHDL按照模块化方式进行设计,然后进行编程、时序仿真、总体整合。本系统的功能比较齐全,有一定的现实使用的价值。本文中介绍了电子琴系统的整体的设计,并基于超高速硬件描述语言VHDL在相关的芯片上编程实现的。关键字电子琴;EDA;VHDL;音调发生;现场可编程逻辑器件FPGA;超高速硬件描述语言VHDL;电子琴系统;AbstractThissystemisdesignedusingEDAtechnologyasimpleeight-notekeyboard,thesystemclockdividerbasedontheprincipleofthecomputer,usingtop-downdesignmethodologytoimplement,itcanbecontrolledthroughthekeyinputaudio.Multi-functionkeyboardisdesignedtobeanordinarykeyboardintheoriginalexpansiononthebasisofadesign.Thedesignofthekeyboardingeneralconsistsofthreemodules,namelythekeyboardsoundmodules,memorymodulesandselectthecontrolmodule.Ultrahigh-speedhardwaredescriptionlanguageVHDLprogrammingfunctionofeachmodule.Notonlycanrealizethefunctionofplayingandplaying,itcanachieve"repeat"function,whichcanstoreanypieceofmusic,andreal-timeplayout.SystemimplementationistousehardwaredescriptionlanguageVHDLmodularwaybydesign,thenprogramming,timingsimulation,integration.Thesystemfeaturesarelativelycomplete,thereisacertainvalue.Thispaperintroducestheoveralldesignofthekeyboardsystem,andbasedonhighspeedhardwaredescriptionlanguageVHDLinXilinx'sSpartanⅡseries2sc200PQ208-5chipprogramming.KeywordKeyboard;EDA;VHDL;toneoccurred;fieldprogrammablelogicdeviceFPGA;ultrahigh-speedhardwaredescriptionlanguageVHDL;organsystems;朗读显示对应的拉丁字符的拼音字典名词summaryabstract朗读显示对应的拉丁字符的拼音字典目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc188256142"1引言HYPERLINK\l"_Toc188256143"1.1设计的目的HYPERLINK\l"_Toc188256144"1.2设计的基本内容HYPERLINK\l"_Toc188256145"2FPGA、EDA、VHDL简介2.1FPGA工作原理2.1.2HYPERLINK"http://baike.baidu.com/view/51371.htm"FPGA的基本特点HYPERLINK\l"_Toc188256146"2.2EDA技术HYPERLINK\l"_Toc188256147"2.3硬件描述语言——VHDLHYPERLINK\