1、课程设计任务书课程设计任务书 题题 目目: : 电子琴电子琴 初始条件:初始条件: 1.FPGA(CycloneII EP2C8Q208C8)。 2.Quartus II。 3.Verilog/VHDL。 要求完成的主要任务要求完成的主要任务: : 1.根据理论知识书写课程设计报告。 2.按照要求编写程序,并仿真调试电路功能。 设计要求:设计要求: 1设计一个八音电子琴 2由键盘输入控制音响 3可自动演奏乐曲 参考文献:参考文献: 1.VerilogHDL 电路设计指导书. 华为. 2000.04 2.FPGA 设计流程指南. 华为. 2001.08 3.可编程逻辑器件原理及应用.朱明程.西安
2、电子科技大学出版社 4.数字电路 EDA 入门. 张亦华. 北京邮电大学出版社. 2003 指导教师签名:指导教师签名: 年年 月月 日日 系主任(或责任教师)签名:系主任(或责任教师)签名: 年年 月月 日日 i 摘要摘要 随着基于FPGA的EDA技术的发展和应用领域的扩大与深入, EDA技术在电子信 息、通信、自动控制用计算机等领域的重要性日益突出。专用集成电路(ASIC) 和用户现场可编程门阵列(FPGA)的复杂度越来越高。数字通信、工业自动化控 制等领域所用的数字电路及系统其复杂程度也越来越高, 特别是需要设计具有实 时处理能力的信号处理专用集成电路,并把整个电子系统综合到一个芯片上。
3、设 计并验证这样复杂的电路及系统已不再是简单的个人劳动, 而需要综合许多专家 的经验和知识才能够完成。由于电路制造工艺技术进步非常迅速,电路设计能力 赶不上技术的进步。在数字逻辑设计领域,迫切需要一种共同的工业标准来统一 对数字逻辑电路及系统的描述, 这样就能把系统设计工作分解为逻辑设计 (前端) 和电路实现(后端)两个互相独立而又相关的部分。由于逻辑设计的相对独立性 就可以把专家们设计的各种常用数字逻辑电路和系统部件建成宏单元 (Megcell) 或软核(Soft-Core)库供设计者引用,以减少重复劳动,提高工作效率。电路 的实现则可借助于综合工具和布局布线工具(与具体工艺技术有关)来自动
4、地完 成。VHDL和Verilog HDL这两种工业标准的产生顺应了历史的潮流,因而得到了 迅速的发展。现在VHDL和Verilog HDL两种语言已经成为IEEE标准,在大规模电 路开发中运用十分广泛并已经深入各个领域。 关键词:FPGA、ASIC、VHDL/Verilog ii Abstract With the FPGA-based EDA technology development and expansion of application fields with depth, EDA technology in the electronic information, communic
5、ation, automatic control computer and other fields growing importance. Specific integrated circuit (ASIC) and field programmable gate arrays user (FPGA) complexity is increasing. Digital communications, industrial automation and control and other areas used by digital circuits and systems are increa
6、singly high degree of complexity, especially with real-time processing capability to design signal processing ASIC, and put the entire electronic system is integrated into a single chip. Design and validate such complex circuits and systems is no longer a simple personal labor, and need comprehensive experience and knowledge of many experts to complete. Since the circuit manufacturing technology advances rapidly, the circuit design capabilit