本科生毕业论文(设计)基于EDA技术的电子琴设计姓名:孙立凯指导教师:赵年顺院系:信息工程学院专业:电子信息工程提交日期:2012年4月25日黄山学院本科毕业论文1目录中文摘要...............................................................................................................................2英文摘要...............................................................................................................................3引言.....................................................................................................................................41.EDA设计技术综述..........................................................................................................51.1EDA技术....................................................................................................................51.1.1EDA技术的介绍与发展.....................................................................................51.1.2EDA技术的设计流程.........................................................................................51.1.3设计平台Max+plusII和VHDL介绍................................................................61.1.4FPGA器件的简介...............................................................................................71.2电子琴的应用与设计背景........................................................................................91.2.1基于EDA技术的电子琴设计介绍...................................................................91.2.2基于EDA技术的电子琴设计设计要求...........................................................91.2.3与设计相关的音乐知识.....................................................................................92.系统分析与设计方案....................................................................................................102.1设计思想以及设计原理框图..................................................................................102.2原理说明..................................................................................................................102.3系统的实现以及设计指标......................................................................................113.Max+plusⅡ设计过程.....................................................................................................123.1键盘演奏模块实现..................................................................................................123.1.1时钟产生模块...................................................................................................123.1.2键盘扫描模块...................................................................................................143.1.3键盘译码以及开关电路...................................................................................153.2音符查表及简谱产生电路......................................................................................163.3音符发声模块实现..................................................................................................183.4系统的顶层设计......................................................................................................213.4.1层次化设计的概念...........................................................................................213.4.2生成组件符号...................................................................................................223.4.3调用组件符号...................................................................................................22结束语.................................................................................................................................24参考文献.............................................................................................................................25致谢.....................................................................................................................................26黄山学院本科毕业论文2基于EDA技术的电子琴设计孙立凯指导老师:赵年顺(黄山学院信息工程学院,黄山,安徽245041)摘要:电子琴作为科技与音乐的产物,在信息化和电子化的时代,为音乐的大众化做出了不可磨灭的贡献,现代歌曲的制作,很多都需要电子琴才能完成。EDA技术作为现阶段电子技术的主力技术得到了长足的发展,其基本特征是采用高级语言描述,具有系统级仿真和综合能力。VHDL硬件描述语言作为EDA技术中较为主流的硬件描述语言,可以采用类似于C语言的书写形式,并采用自顶向下结构设计方法。以Max+PlusII为软件平台,用VHDL硬件语言描述,并以ALTERA公司生产的FPGA芯片搭建的硬件平台实现了电子琴的相关功能。电子琴以键盘演奏模块、音符查表及简谱产生模块和音符发声模块各子模块例化调用所产生的顶层电路,进行逻辑仿真和时序仿真,完成相应配置所实现的。整个系统稳定、可靠性高,电子琴演奏的音乐音色好,可操作性强。关键词:电子琴;EDA技术;Max+PlusII;VHDL硬件描述语言中文摘要黄山学院本科毕业论文3DesignofElectronicOrganBasedonEDASunLikaiDirector:ZhaoNianshun(InformationEngineeringCollege,HuangshanUniversity,Huangshan,China,245041)Abstract:Electronicorganhasmadeanindeliblecontributiontothepopularmusicasaproductoftechnologyandmusicininformationandelectronicage,manyofmodernsongproductionarerequiredtocompletebytheelectronicorgan.EDAtechnologyhasobtainedtheconsiderabledevelopmentasthemainforceofelectronictechnologynow.Itsbasicfeatureisusingahigh-levellanguagetodescribewithsystemlevelsimulationandcomprehensiveability.VHDLhardwaredescriptionlanguageissimilarwiththeClanguagewrittenformasmainstreamhardwaredescriptionlanguageinEDA,anditadopttop-downdesignmethod.UsingMax+PlusIIassoftwareplatformandVHDLhardwarelanguageasdescriptionlanguagetorealizetheelectronicorgan’sfunction.Theentiresystemisstableandhashighreliability.Electronicorgancreatstopcircuitbyinvokingkeyboardplayingmodule,tablelook-upofnotemodule,thegenerationmoduleofnumberedmusicnotationandnotevocalizationmodule