毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

CPLD的MIDI音乐播放器的设计+VHDL程序

时间:2022-03-07 22:25来源:毕业论文
音乐播放器设计在EDA开发软件Quartus II平台上,以MAX II系列的EPM240T100C作为核心芯片,结合了VHDL硬件描述语言,在CPLD内部设计出三个模块,分别是:音调发生器、音乐编码器

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

毕业论文关 键 词:Quartus II,VHDL,EDA,CPLD

Abstract:This music player design is based on the EDA development software Quartus II。 Using EPM240T100C of Max ll series as core chip, it combines VHDL hardware description language and designs three modules in CPLD: the tone generator, music encoder, lights flashing controller, with the addition of some peripheral circuits like the clocks, lights, switches and speakers。 MIDI music player finally has been completed through the analysis, compiling and simulation on both the whole device and each module。 It is reflected that the programmable logic devices like CPLD/FPGA have a wide range of applications by designing this music player and the designers can conveniently design the satisfactory chips or application systems。 

Key Words :Quartus II, VHDL, EDA, CPLD

目   录

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

CPLD的MIDI音乐播放器的设计+VHDL程序:http://www.youerw.com/zidonghua/lunwen_90778.html
------分隔线----------------------------
推荐内容