周祥音乐演奏系统
25页1、车辆与动力工程学院课程设计说明书音乐演奏系统摘 要音乐演奏系统目前得到广泛应用,实现方法也有许多种,但随着FPGA集成度的提高,价格下降,EDA设计工具更新换代,功能日益普及与流行,使运用EDA技术设计该系统的方案的应用越来越多。因为FPGA预装了很多已构造好的参数化库单元LPM器件,通过引入支持LPM的EDA软件工具,设计者可以设计出结构独立而且硅片的使用效率非常高的产品。本次课程设计在EDA开发工具 QuartusII 9.1平台上利用VHDL语言设计4X4矩阵式键盘电路Key_encoder,自动音乐播放控制电路NoteTabs,数控分频器电路Tone_Tab1,二选一数据选择电路Mux21c,音节频率产生电路Speakera,利用数控分频的原理设计实现手动按键输入和自动播放功能的音乐演奏系统电路,并通过定制LPM-ROM存储音乐数据,以 “两只蝴蝶”乐曲为例,将音乐数据存储到LPM-ROM,就达到了以纯硬件的手段来实现乐曲的演奏效果。要想实现其他乐曲的演奏效果,只要修改LPM-ROM所存储的音乐数据,将其换成其他乐曲的音乐数据,再重新定制LPM-ROM,连接到程序中就可以实现其
2、它乐曲的演奏。基于FPGA芯片的设计方法能够使设计者有更多机会充分发挥创造性思维,实现多种复杂数字逻辑系统的功能,因此基于上述同一原理,可设置不同按键对应不同的音符,实现手动按键输入,达到电子琴的功能,提高了设计的灵活性和可扩展性。经过对整体进行模块化分析、编程、综合、仿真及最终下载,完整实现简易音乐器的播放功能。关键字:EDA,VHDL,数控分频,FPGA,音乐演奏系统。目录第一章 绪论11.1设计目的和任务要求11.1.1设计目的11.1.2设计任务要求11.2 EDA技术11.3 VHDL语言21.4 FPGA简介2第二章 总体设计42.1 音乐演奏系统组成42.1.1音乐演奏系统电路基本原理42.1.2 音符频率的得到52.1.3自动播放乐曲节奏控制52.1.4 乐谱发生器62.1.5 44 矩阵式键盘62.1.6 音乐演奏电路总体设计62.2 总体程序设计72.2.1 顶层模块VHDL程序72.2.2 单元模块设计92.2.3 4X4矩阵式键盘Key_encoder VHDL程序设计92.2.4 自动乐曲播放模块NoteTabs VHDL程序设计102.2.5 定制音符数据的
3、ROM文件112.2.6 音乐谱对应分频预置数查表电路Tone_tab1 VHDL程序设计122.2.7 Speakera 音乐符数控分频模块 VHDL程序设计142.2.8 4位数据宽度的二选一多路选择器Mux21c VHDL程序设计152.3 VHDL音乐演奏系统仿真与调试162.3.1自动乐曲播放模块NoteTabs的仿真162.3.2音乐谱对应分频预置数查表电路Tone_tab1模块的仿真172.3.2 Speakera 音乐符数控分频模块的仿真172.3.3 4X4矩阵式键盘Key_encoder模块仿真182.3.4 4位数据宽度的二选一多路选择器Mux21c模块仿真19第三章 设计结论21第四章 心得体会22参考文献2323第一章 绪论1.1设计目的和任务要求1.1.1设计目的进一步巩固理论知识,培养所学理论知识在实际中的应用能力;掌握EDA设计的一般方法;熟悉一种EDA软件,掌握一般EDA系统的调试方法;利用EDA软件设计一个电子技术综合问题,培养VHDL编程、书写技术报告的能力。为以后进行工程实际问题的研究打下设计基础。1.1.2设计任务要求本次设计要求利用44矩阵式
4、键盘作为电子琴按键输入,用FPGA设计一个既可以区分不同音高和音阶进行乐曲的演奏,又可以自动播放乐曲的电子琴。要求掌握乐曲的发声原理,掌握44键盘以及音频功放模块的原理及编程控制。下载并测试电路功能,分析芯片资源的占用情况。1.2 EDA技术EDA技术即电子设计自动化技术,它是以可编程逻辑器件(PLD)为载体,以硬件描述语言(HDL)为主要的描述方式,以EDA软件为主要的开发软件的电子设计过程。它主要采用“自顶向下”的设计方法,设计流程主要包括:设计输入、综合、仿真、适配、下载。EDA技术主要有以下特征:(1)高层综合的理论和方法取得进展,从而将EDA设计层次由RT级提高到了系统级,并推出了相应的系统级综合优化工具,大大缩短了复杂ASIC的设计周期。(2)采用硬件描述语言来描述10万门以上的设计,并形成了VHDL和Verilog-HDL两种标准硬件描述语言。(3)采用平面规划技术对逻辑综合和物理版图设计联合管理,做到在逻辑设计综合早期阶段就考虑到物理设计信息的影响。 (4)为带有嵌入式IP核的ASIC设计提供软、硬件协同设计工具。(5)建立并行设计工具框架结构的集成化设计环境,以适应当
《周祥音乐演奏系统》由会员自***分享,可在线阅读,更多相关《周祥音乐演奏系统》请在金锄头文库上搜索。
药店营业员培训-终端拦截技巧.ppt
穿越A4纸三种图解.ppt
虚拟仿真实训软件的制作技术.ppt
社会调查的历史发展.ppt
铰链四杆机构的基本性质课件.ppt
黑暗中的碰撞-盲人体验馆设计环艺毕业设计.ppt
老僧与蝎子材料作文讲评及例文.ppt
青岛版六年级科学上册《2生物的启示》课件.ppt
项羽之死优秀课件课件.ppt
菩萨蛮-书江西造口壁课件.ppt
鸟的天堂PPT课件.ppt
辩证唯物主义知识结构图.ppt
菩萨蛮优秀课件(温庭筠)PPT.ppt
蒲松龄《狼》(复习总结课).ppt
近代史人物介绍-张灵甫.ppt
韦庄《菩萨蛮》(其二)ppt课件课件.ppt
荷史诗中的战争.ppt
粉磨对水泥质量的影响.ppt
财政学-社会保障制度.ppt
记忆大师-数字密码.ppt
2024-04-18 4页
2024-04-18 2页
2024-04-18 2页
2024-04-18 2页
2024-04-18 5页
2024-04-18 2页
2024-04-18 4页
2024-04-18 3页
2024-04-18 2页
2024-04-18 2页