文档详情

基于FPGA的FSK调制解调器设计.doc

发布:2016-05-08约5.47千字共16页下载文档
文本预览下载声明
编 号: 审定成绩: 重庆邮电大学 毕业设计(论文) 设计(论文)题目: 学院: 学 生 姓 名 : 专 业 : 班 级 : 学 号 : 指 导 教 师 : 答辩组 负责人 : 填表时间:年月 重庆邮电大学教务处制 前 言 4 4 第一节 FPGA简介 4 一、背景 4 二、 工作原理 5 三、 基本特点 5 第二节 EDA设计平台选择 6 一、 EDA工具软件 6 二、 Quartus II简介 6 第三节 硬件描述语言的选择 7 一、 HDL概述 7 二、 VHDL简介 7 三、HDL开发流程 8 9 第一节 数字调制技术 9 第二节 数字调制的分类及特点 9 一、数字调制的分类 9 二、数字信号三种基本调制方式的特点 9 第三节 2FSK调制解调原理 10 一、 2FSK的调制原理 10 二、2FSK信号的解调 12 第三章 调制解调器系统方案设计 14 第一节 系统的实现原理 14 第二节 FSK调制方式的比较 14 第三节 FSK调制系统设计 14 第四节 FSK解调系统设计 14 第四章 软件设计及仿真 14 第五章 总结 14 致谢 14 参考文献 14 前 言 Altera 公司的Quartus II 作为一种可编程逻辑的设计环境, 由于其强大的设计能力和直观易用的接口,越来越受到数字系统设计者的欢迎。 Quartus II简介 Max+plus II 作为Altera的上一代PLD设计软件,由于其出色的易用性而得到了广泛的应用。目前Altera已经停止了对Maxplus II 的更新支持Quartus II 是Altera公司Max+plus II之后开发的一种针对其公司生产的系列CPLD/PGFA器件的综合性开发软件它的版本不断升级,从.0版到10.版,这里介绍的是Quartus II .0版Quartus II 的优点 该软件界面友好,使用便捷,功能强大,是一个完全集成化的可编程逻辑设计环境,是先进的EDA工具软件。该软件具有开放性、与结构无关、多平台、完全集成化、丰富的设计库、模块化工具等特点,支持原理图、VHDL、VerilogHDL以及AHDL(Altera Hardware Description Language)等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从设计输入到硬件配置的完整PLD设计流程。   Quartus II可以在XP、Linux以及Unix上使用,除了可以使用Tcl脚本完成设计流程外,提供了完善的用户图形界面设计方式。具有运行速度快,界面统一,功能集中,易学易用等特点。 Quartus II对器件的支持 Quartus II支持Altera支持MAX7000/MAX3000等乘积项器件IP核,包含了LPM/MegaFunction宏功能模块库,用户可以充分利用成熟的模块,简化了设计的复杂性、加快了设计速度。此外,Quartus II 通过和DSP Builder工具与Matlab/Simulink相结合,可以方便地实现各种DSP应用系统;支持Altera的片上可编程系统(SOPC)开发,集系统级设计、嵌入式软件开发、可编程逻辑设计于一体,是一种综合性的开发平台。Quartus II对第三方EDA工具对第三方EDA工具的良好支持也使用户可以在设计流程的各个阶段使用熟悉的第三放EDA工具。Altera的Quartus II可编程逻辑软件属于第四代PLD开发平台。该平台支持一个工作组环境下的设计要求,其中包括支持基于Internet的协作设计。Quartus平台与Cadence、ExemplarLogic、 MentorGraphics、Synopsys和Synplicity等EDA供应商的开发工具相兼容。改进了软件的LogicLock模块设计功能,增添 了FastFit编译选项,推进了网络编辑性能,而且提升了调试能力。 硬件描述语言的选择 HDL概述 HDL(Hardware Description Language),是硬件描述语言。顾名思义,硬件描述语言就是指对硬件电路进行行为描述、寄存器传输描述或者结构化描述的一种新兴语言。 随着EDA技术的发展,使用硬件语言设计PLD/FPGA成为一种趋势。目前最主要的硬件描述语言是VHDL和Verilog HDL。 VHDL发展的较早,语法严格,而Verilog HDL是在C语言的基础上发展起来的一种硬件描述语言,语法较自由。 VHDL和Verilog
显示全部
相似文档