毕业论文-利用FPGA实现8路模拟信号源和8路数字信号源.doc

毕业论文-利用FPGA实现8路模拟信号源和8路数字信号源.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文-利用FPGA实现8路模拟信号源和8路数字信号源

1 绪论 1.1 概述 信号源作为科学实验的一种基本设备,应用非常广泛,在学校的实验室就有很多种的信号源,用来给学生做实验使用,但是这些信号源比较昂贵,而在我们很多的实验中对信号源要求却比较低,使用这种昂贵的信号源就是大材小用,而且随着频繁的使用会很容易损坏,维修费用很高,这种情况很不合理。 本课题就是结合目前快速发展的FPGA技术来设计一个信号源,能满足一般的实验及演示的需要,而且成本很低、操作简洁方便,为信号源的设计提供了一个可参考途径。 现如今,信号源已经向小型化、智能化、通用化的方向发展。为此,必须采用先进的设计方法和大规模可编程器件加以实现才能适应这种发展趋势。FPGA等大规模可编程器件的发展成熟和EDA技术为此奠定了良好的软硬件基础[1]。 1.2 信号源发展现状 现在电子、计算机和信号处理等技术的发展,极大地促进了数字化技术在电 子测量仪器中的应用,使原有的模拟信号处理逐步被数字信号处理所代替,从 而扩充了仪器信号的处理能力,提高了信号测量的准确度、精度和变换速度, 克服了模拟信号的处理的诸多缺点。目前任意波形发生器的基础就是直接数字 合成技术,用高速存储器作查询表,通过数字形式存入的波形,由高速数/模 转换器产生所需要的任意波形[2]。 1.3 EDA技术简介 EDA技术是现代电子信息工程领域的一门新技术,它是在先进的计算机工作 平台上开发出来的一整套电子系统设计的软硬件工具,并提供了先进的电子系统 设计方法。随着EDA技术的不断发展,EDA技术在不同的时期有不同的内容,其 含义已经不仅局限在当初的电路版图的设计自动化概念上,而当今的EDA技术更 多的是指芯片内的电子系统设计自动化,即片上系统(SOC)设计。也就是说, 开发人员完全可以通过自己的电子系统设计来定制其芯片内部的电路功能,使之 成为设计者自己的专用集成电路(ASIC,Application Specific IC)芯片。在 以上SOC设计过程中,除系统级设计、行为级描述及对功能的描述以外均可由计 算机自动完成,同时设计人员借助开发软件的帮助,可以将设计过程中的许多细 节问题抛开,而将注意力集中在电子系统的总体开发上。这样大大减轻了工作人 员的工作量,提高了设计效率,减少了以往复杂的工序,缩短了开发周期,实现 了真正意义上的电子设计自动化。 目前,电子系统的EDA设计正从主要着眼于数字逻辑向模拟电路和数模混合 电路的方向发展。在硅集成电路制造工艺方面已进入超深亚微米(VDSM)阶段, 正在向0.05um发展。可编程逻辑器件在其等效逻辑门数﹑工作电压及时钟频率 等性能指标上将有突破性的发展,特别适用于高密度﹑高速度的系统级应用场合。随着芯片集成度的增大,单个芯片内集成了通用微控制器/微处理器核心 (MCU/MPUCore)、专用数字信号处理器核心(DSPCore)存储器核心(MemoryCore)、 嵌入式软件/硬件、数字和模拟混合器件、RF处理器等,并且EDA与上述器件间 的物理与功能界限已日益模糊。 综上所述,EDA技术将向广度和深度两个方向发展,EDA将会超越电子设 计的范畴进入其它领域,随着基于EDA的SOC设计技术的发展,软硬核功能库 的建立,IP核复用(IPReuse),以及基于VHDL所谓自顶向下设计理念的确立, 未来的电子系统的设计与规划将不再是电子工程师的专利。当前,EDA的主要 应用方向为微控制器﹑ASIC和DSP等方面。 EDA技术涉及面广,内容丰富,尽管目标系统是硬件,但整个设计和修改过 程如同完成软件设计一样方便和高效。但在教学和实用的层面上。应用较为广泛 是基于可编程逻辑器件的EDA技术的教学和技术推广。在过去令人难以置信的事 今天已成为平常之事,一台计算机,一套EDA软件和一片或几片大规模可编程 芯片,就能完成系统的设计。基于可编程器件EDA 技术主要包括如下4大要素: ①大规模可编程逻辑器件,它是利用EDA技术进行电子系统设计的载体;②硬件 描述语言,它是利用EDA技术进行电子系统设计的主要手段;③软件开发工具, 它是利用EDA技术进行电子系统设计的智能化的自动化设计工具;④实验开发系 统,它是利用EDA技术进行电子系统设计的下载与硬件验证工具。 基于可编程器件的EDA技术设计流程:对于目标器件为FPGA/CPLD的VHDL 设计流程,简要说明如下: 1、设计准备 设计准备工作包括系统设计、设计方案论证和器件选择等。 2、设计输入――源程序的编辑和编译 由设计者利用EDA工具的文本编辑器对器件的逻辑功能进行描述,以文本方 式或图形方式表达出来,进行编辑和编译,变成VHDL文件格式。常用的源程序 输入方式有原理图、层次简图和VHDL语言等三种。 3、设计实现 欲把设计

文档评论(0)

beoes + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档