基于CPLD的MIDI音乐播放器的设计.doc

资料分类:科技学院 上传会员:王媛媛 更新时间:2021-06-04
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10737
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘 要:本音乐播放器设计在EDA开发软件Quartus II平台上,以MAX II系列的EPM240T100C作为核心芯片,结合了VHDL硬件描述语言,在CPLD内部设计出三个模块,分别是:音调发生器、音乐编码器、彩灯闪烁控制器,再配上时钟、彩灯、开关、扬声器等外围电路。经过对整体及各个模块的分析、编译及仿真,最终完整实现对MIDI音乐播放器的设计。通过本次音乐播放器的设计,体现出可编程逻辑器件CPLD/FPGA等在电子设计领域的广泛应用,设计者可以方便的设计出符合要求的芯片或应用系统。 

关键词:Quartus II,VHDL,EDA,CPLD

 

目录

摘要

ABSTRACT

1 绪论-5

1.1 选题的背景和意义-5

1.1.1 选题的背景-5

1.1.2国内外研究现状-5

1.1.3 应用及发展趋势-6

1.2研究的基本内容-7

1.2.1 CPLD的设计-7

1.2.2外围电路的设计-7

2 总体设计概述-7

2.1 MAX II 系列CPLD-7

2.2 总体设计思路-8

2.2.1总体设计框图与设计思路-8

2.2.2 CPLD设计思路-9

2.2.3 外围电路设计思路-9

3 MIDI音乐播放器芯片设计-10

3.1 工作原理-10

3.2 模块设计-10

3.2.1 音乐编码器模块设计-10

3.2.2 音调发生模块设计-11

3.2.3 彩灯闪烁控制模块的设计-13

3.2.4 开关选择模块设计-14

3.2.5 顶层模块设计-14

3.3 歌曲选择-15

4 外围电路设计-15

4.1 时钟电路-15

4.1.1 音乐节奏时钟-15

4.1.2 彩灯闪烁节奏时钟产生电路-16

4.2 音频功率放大电路-16

4.3 音乐选择开关与彩灯闪烁控制电路-17

5系统调试-17

5.1 音乐节奏时钟的调试-17

5.2 彩灯控制时钟的调试-18

5.3 音频功率放大的调试-18

结论-19

参考文献-20

致谢-21

附录VHDL源代码-22

相关论文资料:
最新评论
上传会员 王媛媛 对本文的描述:FPGA与CPLD都是可编程逻辑器件,是在PAL、GAL等逻辑器件的基础上发展起来的,与分立元件相比,具有速度快、容量大、功耗小和可靠性高等优点。由于集成度高、设计方法先进、现场可编......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: