- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
广西大学电气工程学院EDA课程设计
浙江大学城市学院毕业论文 STYLEREF 标题 1 \* MERGEFORMAT 第1章 绪论
课程设计(论文)
题 目 基于CPLD的音乐播放器的设计
基于CPLD的MIDI音乐播放器的设计
【摘要】 本音乐播放器依据MIDI音乐基本原理,结合EDA技术,采用ALTERA公司的可编程逻辑器件(CPLD)EPM240T100C5作为控制核心而设计的。本设计主要利用VHDL语言进行编程,在CPLD内部设计出音调发生器、音乐编码器、再配上扬声器外围电路,从而实现音乐播放。通过本次设计,可以体现出可编程逻辑器件CPLD/FPGA等在电子设计领域的广泛应用,设计者可以方便的设计出符合要求的芯片或应用系统。
【关键词】 EDA,CPLD,音乐播放器,VHDL语言
Design of MIDI Music Player Based on CPLD
【Abstract】 This music player is designed according to MIDI music basic principle, using EDA technology, based on Complex Programmable Logic Device (CPLD) EPM240T100C5 to be a control core block which produced by ALTERA company. This design program with VHDL language, designed Tone block, music coder in CPLD, and matched to some necessary periphery circuits such as loudhailer, Through this design, it can see that CPLD/FPGA has a widely application in Electronic area. The designer can design a chip or a system expediently.
【Key Words】 EDA,CPLD, Music Player,VHDL
第1章 绪论
意义
随着微电子技术和计算机技术的不断发展,在涉及通信、国防、航天、工业自动化、仪器仪表等领域的电子系统设计工作中,EDA技术的含量正以惊人的速度上升,它己成为当今电子技术发展的前沿之一。EDA (Electronics Design Automation)即电子设计自动化技术,是指以计算机为基本工作平台,融合应用电子技术、计算机技术、智能化技术的必威体育精装版成果而研制成的一整套软件工具,主要能辅助进行三方面的设计工作:IC设计,电子电路设计,PCB设计。没有EDA技术的支持,想要完成一些超大规模集成电路的设计制造是不可想象的。
大规模可编程逻辑器件CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)和FPGA(Field Programmable Gates Array,现场可编辑门阵列)是当今应用最广泛的两类可编程逻辑器件,电子设计工程师利用它可以在办公室或实验室设计出所自己所需要的专用芯片和专用产品,从而大大缩短了产品上市时间,降低了开发成本。此外,可编程逻辑器件还具有静态可重复编程和动态在系统重构的特性,使得硬件的功能可以像软件一样通过编程来修改,这样就极大的提高了电子系统设计的灵活性和通用性。
背景
FPGA与CPLD都是可编程逻辑器件,是在PAL、GAL等逻辑器件的基础上发展起来的,与分立元件相比,具有速度快、容量大、功耗小和可靠性高等优点。由于集成度高、设计方法先进、现场可编程,它可以替代几十甚至上百片通用IC芯片。这种芯片具有现场可编程和方案容易改动的特点。所以FPGA和CPLD芯片收到世界范围内电子工程设计人员的广泛关注和普遍欢迎,可以设计各种数字电路和数字系统[2]。
国内外研究现状
PLD生产厂商众多,有Xilinx、Altera、Actel、Lattic、Atmel等,其中以Xilinx和Altera的产品较有代表性,Xilinx的产品称为FPGA,Altera的产品称为CPLD,他们各有特点[3]:
1. 同样藉由EPROM和SRAM的结构。
2. Altera CPLD适合完成各类算法和组合逻辑,而Xilinx FPGA更适合于完成时序较多的逻辑电路。
3. 对于SRAM结构的产品,Altera公司的PLD的输出电流可达25mA,而Xilinx的FPGA只有16mA。
4. Altera公司的PLD延时时间可预测,弥补了FP
您可能关注的文档
最近下载
- 生态系统的能量流动 说课课件 2023—2024学年高二上学期生物人教版选择性必修2.pptx VIP
- 内容分析成果05openstack培训35d04cinder讲解.pptx
- 2024年软考-高级软考-信息系统项目管理师考试历年真题常考点试题1带答案.docx VIP
- 《我的家乡石家庄》课件.ppt VIP
- 履带式起重机的组成.ppt
- 计算机操作系统(第四版) _汤小丹_课后习题答案.pdf VIP
- 履带吊安全培训课件.pptx
- 市政道路施工组织设计方案投标文件.doc
- 娃哈哈上传。公开课教案教学设计课件资料.pptx VIP
- 【公开课】生态系统的能量流动课件高二上学期生物人教版选择性必修2.pptx VIP
文档评论(0)