简易电子琴的设计
摘要
本系统是采用EDA技术设计的一个简易的八音符电子琴,该系统基于计算机
中时钟分频器的原理,采用自顶向下的设计方法来实现,它可以通过按键输入来控制音响。系统由乐曲自动演奏模块、音调发生模块和数控分频模块三个部分组成。系统实现是用硬件描述语言VHDL按模块化方式进行设计,然后进行编程、时序仿真、整合。本系统功能比较齐全,有一定的使用价值。
关键字电子琴;EDA;VHDL;音调发生;
目录
1引言111设计的目的112设计的基本内容12EDA、VHDL简介121EDA技术122硬件描述语言VHDL2221VHDL的简介2222VHDL语言的特点2223VHDL的设计流程33简易电子琴设计过程431简易电子琴的工作原理432简易电子琴的工作流程图433简易电子琴中各模块的设计5331乐曲自动演奏模块6332音调发生模块7333数控分频模块7
f334顶层设计94系统仿真105结束语11致谢12参考文献13附录14
f孟磊
简易电子琴的设计
第1页共21页
1
引
言
我们生活在一个信息时代,各种电子产品层出不穷,作为一个计算机专业的学生,了解这些电子产品的基本组成和设计原理是十分必要的,我们学习的是计算机组成的理论知识,而课程设计正是对我们学习的理论的实践与巩固。本设计主要介绍的是一个用超高速硬件描述语言VHDL设计的一个具有若干功能的简易电子琴,其理论基础来源于计算机组成原理的时钟分频器。
11设计的目的
本次设计的目的就是在掌握计r