好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于FPGA的信号发生器.doc

25页
  • 卖家[上传人]:人***
  • 文档编号:418314875
  • 上传时间:2023-11-02
  • 文档格式:DOC
  • 文档大小:1,009KB
  • / 25 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 桂林电子科技大学毕业设计(论文)报告用纸 第 1 页 共3页编号: 毕业设计(论文)说明书题 目: 基于FPGA的信号发生器 的设计和实现 院 (系): 信息与通信学院 专 业: 通信工程 学生姓名: 凌远林 学 号: 0800210319 指导教师: 梁红玉 职 称: 讲 师 √题目类型: 理论研究 实验研究 工程设计 工程技术研究 软件开发2012年 5月 25日1 桂林电子科技大学毕业设计(论文)报告用纸 第 4 页 共4页摘 要信号发生器又称为波形发生器, 是一种常用的信号源,广泛应用于电子电路、通信、控制和教学实验等领域。

      它是科研及工程实践中最重要的仪器之一, 以往多用硬件组成,系统结构比较复杂,可维护性和可操作性不佳随着计算机技术的发展,信号发生器的设计制作越来越多的是用计算机技术,种类繁多,价格、性能差异很大用FPGA 或CPLD 来实现,它的优点是可以进行功能仿真,而且FPGA 和CPLD 的片内资源丰富,设计的流程简单本课题主要研究基于FPGA 的信号发生器的设计和实现,设计研究工作大部分是在计算机软件平台Quartus II下完成的在Quartus II环境下,先用verilog语言进行各模块的程序编写,然后生成顶层模块,连接各模块端口,形成信号发生器顶层原理图,通过Quartus II仿真,得到具体数据最后通过FPGA开发板连接示波器,调试出波形进行总结和分析本文结构如下:第一章 绪论,介绍课题研究的目的、发展现状,最后再说明课题研究的主要内容第二章 对本课题研究的任务要求以及工作流程进行说明第三章 简单介绍开发工具和FPGA原理第四章 详细说明信号发生器各模块的verilog语言编程和相关原理第五章 总结关键词:FPGA;Verilog编程语言;信号发生器;Quartus IIAbstractSignal generator, also known as a waveform generator, is a common source, widely used in electronic circuits, communications, control, and teaching experiments. It is one ofthe most important instrument in the research and engineering practice, past use of hardware components, system architecture is more complex, poor maintainability and operability. With the development of computer technology, more and more, signal generator design is the use of computer technology, a wide range of price, performance, very different. FPGA or CPLD, its advantage is that the functional simulation, and FPGA and CPLD chip is rich in resources, the design process is simple.The main subject of study design and implementation of FPGA-based signal generator, designed most of the work completed in the computer software platform, the Quartus II. The programming of the module in the Quartus II environment, use the verilog language and then generate a top-level module, connect the ports of each module, the formation of the top-level schematic diagram of the signal generator by the Quartus II simulation specific data. Finally, the FPGA development board connected to the oscilloscope, debugging, waveform were summarized and analyzed.The paper is organized as follows:ChapterⅠintroduces the purpose of research, development status, the final description of the research of main content.Chapter Ⅱ gives the task requirements of the research work, as well as explain the process.Chapter Ⅲ is a brief introduction to development tools and FPGA principle.Chapter Ⅳ details the signal generator module Verilog programming language and related principles. ChapterⅤis summary.Key words: FPGA; Verilog programming language; signal generator; the Quartus II目 录引言 11 绪论 21.1 课题研究的意义 21.2 国内外研究状况及趋势 21.3 本课题研究的主要内容 22 课题设计要求和方案说明 22.1 课题研究内容和要求 22.2 课题设计方案及参数指标说明 32.2.1 设计方案 32.2.2 参数指标说明 32.3 课题研究和设计工作流程 33 开发工具和FPGA原理 43.1 Altera Quartus II 9.0 43.2 FPGA的原理 44 信号发生器的Verilog HDL语言编程设计和模块建模 54.1 信号发生器 54.1.1 信号发生器顶层图 54.1.2 信号发生器流程图 64.1.3 信号发生器模块 64.2 锁相环模块 64.3 矩阵键盘扫描模块 74.3.1键盘扫描状态图 84.3.2矩阵键盘扫描模块 84.4 分频模块 94.4.1 吞脉冲分频原理 94.4.2 分频模块及仿真分析 104.5 地址发生器模块 104.5.1定制初始化数据文件 104.5.2定制LPM 元件 124.5.3地址发生器模块 124.6 波形选择模块 134.7 幅度调节模块 144.8 DA转换模块 144.8.1 ∑-Δ变换的原理 144.8.2 ∑-Δ DAC的结构 144.8.3 ∑-Δ DAC的FPGA实现 154.9 滤波器 164.10 实物图 165 总结 17谢辞 19参考文献 20 桂林电子科技大学毕业设计(论文)报告用纸 第 13 页 共20页引言随着我国的经济日益增长,社会对电子产品的需求量也就越来越大,目前,我国的电子产品市场正在迅速的壮大,市场前景广阔。

      FPGA在现代数字电路设计中发挥着越来越重要的作用FPGA/CPLD所具有的静态可重复编程和动态在系统重构的特性,使得硬件的功能可以像软件一样通过编程来修改,这样就极大地提高了电子系统设计的灵活性和通用性,缩短了产品的上市时间并降低可电子系统的开发成本 传统信号发生器大多由模拟电路构成,存在连线复杂、调试烦琐且可靠性较差等缺点以VHDL编程语言和FPGA器件为核心的可调信号发生器的设计实现,提高了系统可靠性,实现了系统信号实时快速测量,也为其广泛应用于实际领域创造了条件利用FPGA具有的静态可重复编程和动态可系统重构的特性,使得硬件功能像软件一样通过编程修改,从而提高开发效率,缩短研发周期信号发生器是一种常用的信号源,它是一种为电子测量和计量工作提供信号的设备,信号源作为一种基本电子设备在教学、科研、电子产品测量与调试、部队设备技术保障等领域,都有着广泛的应用论文先简要介绍了信号发生器的一些基本理论以及它所使用的工具QuartusII然后提出了基于信号发生器各个模块及整体的设计方案,并对其建模和FPGA语言编程,最后在通过FPGA开发板演示信号发生器运行结果,在示波器上显示出波形,并对该系统进行了性能的分析和比较。

      1 绪论1.1 课题研究的意义随着经济和科技的发展,对相应的测试仪器和测试手段也提出了更高的要求,传统的信号发生器大多采用专用芯片或单片机或模拟电路,成本高、控制方式不灵活、波形种类较少等不能满足要求但近几年随着FPGA技术的快速发展和广泛应用,其在信号发生器上的应用得到了很好的认同,很好的解决了有传统信号发生器带来的一些问题,信号发生器己成为测试仪器中至关重要的一类,因此开发信号发生器具有重大意义1.2 国内外研究状况及趋势随着电子测量及其他部门对各类信号发生器的广泛需求及电子技术的迅速发展,促使信号发生器种类日益增多,性能日益提高,尤其随着70年代微处理器的出现更 促使信号发生器向着自动化、智能化发展,但还是存在一些问题直到近年来现场可编程门阵列(FPGA)技术得到快速的发展和广泛的应用,其资源容量、工作 频率以及集成度都得到了极大的提高,使得利用FPGA实现某些专用数字集成电路得到了大家的关注,而基于FPGA实现的信号发生器和以前相比有着灵活的接口和控制方式、较短的转换时间、较宽的宽带、以及相位连续变化和频率分辨率较高等优点,比起专用芯片功耗也低[8],为信号发生器的发展提供了一种新的设计方法和思路。

      目前以硬件描述语言(Verilog或VHDL)所完成的电路设计,可以经过简单的综合与布局,快速的烧录至 FPGA上进行测试,是现代IC设计验证的技术主流这些可编辑元件可以被用来实现一些基本的逻辑门电路(比如AND、OR、XOR)或者更复杂一些的组合功能比如解码器或数学方程式。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.