推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

CPLD的MIDI音乐播放器的设计.

更新时间:2019-06-11 06:22:01 大小:3M 上传用户:sun2152查看TA发布的资源 标签:cpldmidi音乐播放器 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

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

【摘要】本音乐播放器依据M如DI音乐基本原理,结合EDA技术,采用ALTERA公司的可编程逻辑器件(CPLD)EPM240T100C5作为控制核心而设计的。本设计主要利用VIDL语言进行编程,在CPLD内部设计出音调发生器、音乐编码器、彩灯闪烁控制器三个模块,再配上时钟、彩灯、开关、扬声器等必要的外围电路,从而实现四首音乐选择播放、并配有随音乐节奏而闪烁变化的彩灯等功能的EDA应用系统。通过本次设计,可以体现出可编程逻辑器件CPLD/FPGA等在电子设计领域的广泛应用,设计者可以方便的设计出符合要求的芯片或应用系统。

随着微电子技术和计算机技术的不断发展,在涉及通信、国防、航天、工业自动化、仪器仪表等领域的电子系统设计工作中,EDA技术的含量正以惊人的速度上升,它己成为当今电子技术发展的前沿之一。EDA(Electronics Design Automation)即电子设计自动化技术,是指以计算机为基本工作平台,融合应用电子技术、计算机技术、智能化技术的最新成果而研制成的一整套软件工具,主要能辅助进行三方面的设计工作:IC设计,电子电路设计,PCB设计。没有EDA技术的支持,想要完成一些超大规模集成电路的设计制造是不可想象的。

大规模可编程逻辑器件CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)和FPGA(Ficld Programmable Gates Array,现场可编辑门阵列)是当今应用最广泛的两类可编程逻辑器件,电子设计工程师利用它可以在办公室或实验室设计出所自己所需要的专用芯片和专用产品,从而大大缩短了产品上市时间,降低了开发成本。此外,可编程逻辑器件还具有静态可重复编程和动态在系统重构的特性[1],使得硬件的功能可以像软件一样通过编程来修改,这样就极大的提高了电子系统设计的灵活性和通用性。


部分文件列表

文件名 大小
基于CPLD的MIDI音乐播放器的设计.pdf 3M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载