- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(20_ _届)
本科毕业设计
基于VHDL的音乐演奏电路设计开发
摘 要
随着可编程逻辑器件的出现和飞速发展,在设计周期得到大大缩短的同时系统成本也有了大幅度的降低,显然标准逻辑器件的组装已远不能满足这方面的要求。而VHDL能提供高级电路描述语言的方式,让复杂的电路可以通过VHDL编辑器的电路合成方式,轻易而且快速的达到设计的规格。
在EDA开发工具平台上,采用VHDL语言层次化和模块化的设计方法,通过音符编码的设计思想,预先定制乐曲,实现乐曲演奏电路的设计,并在此基础上,基于同一原理,使此电路同时具备了音乐演奏的功能,使基于FPGA芯片的乐曲播放数字电路得到了更好的优化,提高了设计的灵活性和可扩展性。
关键词:FPGA(现场可编程门阵列),VHDL(超高速集成电路硬件描述语言),音乐演奏电路
The Design of Music Playing Circuit based on VHDL
Abstract
With the emergence and the rapid development of programmable logic devices ,the design cycle be greatly shortened , while the system has significantly reduced coststhe standard logic device cannot satisfy this requirement already . But,VHDL can provide advanced circuit description language manner,let complex circuit can through the editor VHDL synthetic approaches, easily and quickly reach design specifications.
Based on the development tool, this design has adopted the method of classification and module of VHDL level. Through the concept of note conding, the design of dynamic music-displaying circuit is realized after the musical composition has been made in advance.On the basis of the above and the same principle,this electric has the same function of a simple electronic organ. The design of FPGA chip-based music-displaying digital circuit is greatly improved,and the flexibility and expansibility of the design are improved as well.
Keywords: FPGA,, Music Playing Circuit
目录
摘 要 III
Abstract IV
1 绪论 1
1.1课题的来源 1
1.2电子设计自动化发展史 2
1.2.1 EDA技术涵义 2
1.2.2 EDA技术的发展史 3
1.3 研究思路及主要工作 3
2 可编程技术简介 4
2.1 可编程逻辑器件FPGA 4
2.2硬件描述语言VHDL 5
2.3开发软件 Xilinx ISE 5.0 6
3 系统设计 7
3.1设计原理 7
3.2音调的控制 7
3.3音长的控制 8
3.4音符数据地址发生器模块 NOTETABS 9
3.5预置数查表电路电路模块 TONETABA 9
4 系统程序实现与仿真分析 10
4.1音乐演奏电路电路整体结构图 10
4.2 NOTETA音乐节拍和音调发生模块仿真 11
4.3 TONETABA分频置数查表模块的仿真 12
4.4 SPEAKER音乐符数控分频模块的仿真 13
结论 15
参考文献 16
致谢 17
附录1 18
附录2 24
1 绪论
1.1课题的来源
1598年,意大利籍耶稣会士利马窦第一次来到北京,随行礼物中有八音琴一台。这是有史书记载的最早进入中国的八音琴, 经过各种的发明创造。 1780年前后,拉匀芳的瑞士人从人偶自动钟的原理获得启示, 发明了一种令人赞叹的机制——机械鸟鸣钟。
1796年,日内瓦钟匠的发明,给机械音乐盒带来了革
您可能关注的文档
- 无机械触点的继电器设计电气工程及其自动化专业【毕业设计+文献综述+开题报告】.doc
- 【电子信息工程毕业设计+文献综述+开题报告】CAN总线中继器设计-电路设计.doc
- 【电子信息工程毕业设计+文献综述+开题报告】GPS仪的设计与实现.doc
- 【电子信息工程毕业设计+文献综述+开题报告】LED灯具遥控器测试系统设计与制作——总体设计与调试.doc
- 【电子信息工程毕业设计+文献综述+开题报告】Mp3的编解码设计与实现.doc
- 【电子信息工程毕业设计+文献综述+开题报告】RS-485总线现场监测系统的设计.doc
- 【电子信息工程毕业设计+文献综述+开题报告】八路抢答器的设计.doc
- 【电子信息工程毕业设计+文献综述+开题报告】倍捻车间生产信息管理系统-查询模块设计.doc
- 【电子信息工程毕业设计+文献综述+开题报告】超声波测距倒车雷达系统的研究.doc
- 【电子信息工程毕业设计+文献综述+开题报告】电参数测量系统设计.doc
- 【电子信息工程毕业设计+文献综述+开题报告】基于ZigBee的无线测温管理系统的应用研究.doc
- 【电子信息工程毕业设计+文献综述+开题报告】基于ZIGBEE技术的无线抄表系统的设计.doc
- 【电子信息工程毕业设计+文献综述+开题报告】基于单片机的Led电子钟台历设计.doc
- 【电子信息工程毕业设计+文献综述+开题报告】基于单片机的电子时钟设计.doc
- 【电子信息工程毕业设计+文献综述+开题报告】基于单片机的公交报站系统设计.doc
- 【电子信息工程毕业设计+文献综述+开题报告】基于单片机的教室照明控制系统设计.doc
- 【电子信息工程毕业设计+文献综述+开题报告】基于单片机的智能遥控窗帘设计.doc
- 【电子信息工程毕业设计+文献综述+开题报告】基于单片机的自动灌溉系统设计.doc
- 【电子信息工程毕业设计+文献综述+开题报告】基于单片机和DTMF技术的远程遥控系统软件方案的设计.doc
- 【电子信息工程毕业设计+文献综述+开题报告】基于单片机和FPGA的任意频率发生器设计.doc
文档评论(0)