- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FPGA硬件音乐演奏电路设计源程序
FPGA硬件音乐演奏电路设计+源程序 摘要:本设计利用EDA开发平台Quartus II 9.0在FPGA上实现了纯硬件的乐曲演奏电路。首先,定制LPM_ROM,将音乐数据存储到LPM_ROM;然后,采用VHDL语言设计音符控制输出模块、音符译码电路、数控分频器计数输出模块;最后,根据各模块的原理,完成了乐曲演奏电路的顶层设计,达到了以纯硬件的方式来实现乐曲的自动演奏。本设计较传统的分立元件实现有着明显的优势,只要修改LPM_ROM所存储的音乐数据就可以实现不同乐曲的演奏。该设计电路简单,集成度高,易于控制和检查,并具有较高的稳定性与可靠性。12126 关键词:EDA;VHDL语言;硬件演奏电路 Design and Implementation of Hardware Music Playing Circuit Based on FPGA Abstract: Hardware music concert circuit is implemented on FPGA with the EDA development platform Quartus II 9.0. Firstly, customizing the LPM_ROM and storing the music data into the LPM_ROM; Secondly, VHDL is used to design a music module which is controlled by clock, a music decoding circuit and a frequency pider which is controlled by number. Finally, according to the principle of every module, the top-level design of the music concert circuit is achieved, which could accomplish the music auto-playing effect with the pure hardware method. In comparison with the traditional methods by the separated component, it has much more advance and could achieve playing different music as long as the music data stored in LPM_ROM is modified. This design has lots of merit such as simple circuit, high integration, easy to control and check, and high stability and reliability. Key Words: EDA; VHDL; Hardware playing circuit 目录 摘 要1 引言1 1.系统的设计要求2 2.硬件音乐演奏电路原理2 2.1 设计原理2 本次设计在EDA开发工具QuartusII平台上,应用语言层次化和模块化的设计方法,通过音符编码的设计思想,预先定制乐曲,在此基础上设计了一个乐曲硬件演奏电路,经过对整体进行模块化分析、编程、综合、仿真及最终下载,完整实现简易音乐器的播放功能[2]。 1. 系统的设计要求 应用VHDL硬件描述语言,设计一个硬件音乐演奏电路,它能将一首预先设置存储好的乐曲自动播放出来,通过此项研究,能够深切的体会利用EDA工具开发的优越性,在此基础上,对硬件音乐演奏电路功能进行丰富,具有一定的社会实用性。根据硬件音乐演奏电路的功能进行全局分析,采用自上至下的设计方法,从系统总体要求出发,逐步将设计内容细化,最后完成系统结构的整体设计[9]。 将功能分为以下几个部分,第一,实现预先设置乐曲的播放功能;第二,实现预置乐曲的暂停和继续播放实时控制功能;第三,实现预置多首乐曲间的切换功能。 2. 硬件音乐演奏电路原理 2.1 设计原理 硬件音乐演奏电路主要是用VHDL语言来设计,并利用QuartusII软件工具来编译、测试和仿真[6]。根据顶层原理图,共分为地址发生器模块、分频预置数模块、数控分频模块这三个模块。 地址发生器模块作为所定制的音符数据ROM的地址发生器,分频预置数模块提供分频预置数即给数控分频模块提供计数初值,数控分频模块根据分频预置数输出各个音符所对应的频率。 表1 简谱中音符与频率的关系 音符频率音符频率 中音1773高音11410 中音2912高音21480 3.
您可能关注的文档
- Andriod安卓手机点菜系统的设计与开发.doc
- Andriod手机热点餐厅地图的设计与开发+ER图.doc
- ANDROID+WIFI智能天然气监控终端的手机通信系统的设计.doc
- Android安卓手机游戏连连看设计.doc
- Android安卓系统菜单点菜系统的开发与设计.doc
- Android平台上数据库的应用.doc
- Android平台下数据安全性研究.doc
- Android平台手机图片浏览软件的开发实现.doc
- Android平台现状分析与未来发展趋势.doc
- Android手机备忘录的设计与实现.doc
- 2025-2030工业互联网平台核心技术与应用场景投资机会研究.docx
- 2025至2030中国观光旅游行业运营态势与投资前景调查研究报告.docx
- 2025-2030冰雪旅游目的地专用防滑行李车产品设计规范研究.docx
- 2025至2030中国土豆去皮机设备行业市场深度研究与战略咨询分析报告.docx
- 2025至2030呼吸系统药物行业市场深度调研及发展趋势与投资报告.docx
- 2025至2030中国氢氧化钠(苛性钠或NaOH)行业产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国小型台式气候室行业产业运行态势及投资规划深度研究报告.docx
- 2025至2030中国直驱式风力发电机行业调研及市场前景预测评估报告.docx
- 2025至2030中国城市群行业市场发展分析及发展规划战略与前景趋势报告.docx
- 2025至2030中国辐射测量仪表行业调研及市场前景预测评估报告.docx
最近下载
- 生物产业园智慧园区智能化建设方案.pptx VIP
- 食品和医药级丙二醇市场分析:预计2031年全球市场规模将为13.67亿美元.docx
- Unit 3 Helping People Extended Reading 课件-2023-2024学年高中英语牛津译林版(2020)选修第二册.pptx VIP
- 烟草公司安全培训课件.pptx VIP
- 项目1 1.2 植物生产的两大要素(1)(课件)- 《植物生产与环境》(高教版第四版)同步精品课堂.pptx VIP
- GB_T 1184-1996__形状和位置公差未注公差值.pdf VIP
- 《火山喷发的成因及其作用》小学科学五年级上册PPT课件.pptx VIP
- 统编版九年级上册道德与法治期末质量监测试卷(含答案).docx VIP
- 2025(新版)化学检验工(高级)职业技能考试练习题库【附答案】.doc VIP
- 2025GWH252-16海上中速永磁风力发电机组.docx VIP
文档评论(0)