1、 论文题目: 函数信号发生器的 FPGA 设计 学 院: 专业年级: 学 号: 姓 名: 指导教师、职称: 2010 年 5 月 16 日 Design Of Signal Generator based on FPGA College: Computer and Information Science Specialty and Grade: Electronic Information Engineering ,2006 Number: Name: Advisor: Submitted time: May 16, 2010 目录目录 摘要 I Abstract . II 1 引言 - 1
2、- 1.1 编写函数信号发生器的目的及意义 - 1 - 1.2 本设计的主要内容 - 2 - 2 FPGA 概述 . - 3 - 2.1 FPGA 技术的发展历程和动向 . - 3 - 2.2 FPGA 的设计方法 . - 3 - 2.3 FPGA 的设计流程 . - 4 - 2.3.1 基于“自顶向下”设计方法的 FPGA 设计流程 . - 4 - 2.3.2 基于“自顶向下”设计流程的优点 - 5 - 2.4 VHDL 硬件描述语言介绍 . - 5 - 2.4.1 VHDL 语言的发展历史 . - 5 - 2.4.2 VHDL 语言的特点 . - 6 - 2.4.3 VHDL 语言的开发流
3、程 . - 7 - 2.4.4 VHDL 语言设计总结 . - 7 - 2.5 Quartus II 软件介绍 . - 9 - 2.5.1 Quartus II 概述 . - 9 - 2.5.2 Quartus II 的设计流程 - 10 - 2.5.3 Quartus II 设计方法 - 10 - 3 函数信号发生器的 FPGA 设计 - 12 - 3.1 三角波信号发生器的设计 . - 12 - 3.1.1 三角波的 VHDL 描述 - 12 - 3.1.2 三角波信号发生器的逻辑电路图 . - 13 - 3.2 正弦波信号发生器的设计 . - 14 - 3.2.1 正弦波的 VHDL 描
4、述 - 14 - 3.2.2 正弦波信号发生器的逻辑电路图 . - 17 - 3.3 方波信号发生器的设计 . - 18 - 3.3.1 方波的 VHDL 描述 - 18 - 3.3.2 方波信号发生器的逻辑电路图 . - 20 - 3.4 波形选择模块的设计 . - 20 - 3.4.1 波形选择模块的 VHDL 描述 - 20 - 3.4.2 波形选择模块的逻辑电路图 . - 22 - 3.5 顶层模块的设计 . - 22 - 3.5.1 顶层模块的 VHDL 描述 - 22 - 3.5.2 顶层模块的逻辑电路图 . - 24 - 4 函数信号发生器的仿真结果及分析 . - 25 - 4.1 三角波信号发生器的仿真结果及分析 . - 25 - 4.2 正弦波信号发生器的仿真结