FPGA数据采集处理.doc

上传人:scccc 文档编号:13811362 上传时间:2022-01-24 格式:DOC 页数:7 大小:94.50KB
返回 下载 相关 举报
FPGA数据采集处理.doc_第1页
第1页 / 共7页
FPGA数据采集处理.doc_第2页
第2页 / 共7页
FPGA数据采集处理.doc_第3页
第3页 / 共7页
FPGA数据采集处理.doc_第4页
第4页 / 共7页
FPGA数据采集处理.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《FPGA数据采集处理.doc》由会员分享,可在线阅读,更多相关《FPGA数据采集处理.doc(7页珍藏版)》请在三一文库上搜索。

1、本论文选题的国内外研究概况应用于软件无线电中的高速数据采集及处理系统主要由高速ADC、采样控制、数字处理(数字下变频)3大部分组成,其基本思想是将宽带模拟中频信号经过高速 ADC变至高速率的数字中频信号,在经过数字下变频处理(混频、抽取、滤波),转变成低速率的基带信号,以备后端通用 DSP设备进行处理。高速数据采集及处理系 统作为软件无线电接收机的核心组成部分,在软件无线电中的应用越来越广泛。随着软件无线电技术的发展,研究和开发高速数据采集及处理系统是当前重要的任务之 一。目前对其的研究工作主要针对 4个方面:高性能ADC、采样控制技术、数据下 变频的实现、数据处理算法。1、国内外高性能ADC

2、的发展现状国际上各著名大学和实验室都有大量研究人员从事ADC的结构和基础研发工作,在基本的Rash结构上出现了一些改进结构,女口 half-flash结构、Pipelined结构和 Multistep结构等,以求设计更高性能的 A/D转换器。当前处于研究阶段的ADC最 高精度已达32bit,最快转换速度达80Gs/s= MAXIM、ADI、TI和美国国家半导体等 主要设计生产模拟IC的专业化大公司的产品代表了当今 ADC技术的领先水平。比较 有代表性的有:ADI公司生产的AD94613,精度可达16bit,采样率为130MS/S; TI 公司生产的ADS5463,采用pipelined结构,精

3、度为12bit,采样速率最高达500MS/S。 另外,最近ADI公司基于多片A/D并行的结构研制出了 AD12400( 12Bit ,400MSPS), 并且据ADI公司介绍,正在利用这种多片 A/D并行的结构研制采样率更高的产品。目前我国在模数转换技术领域与国外差距比较大,应用的高性能ADC主要依赖进口。我国从70年代开始研制A/D转换器,至今已研制出8位、10位、12位、14 位、16位的ADC产品,但产品的性能还远远达不到高端应用要求, 高端A/D还处于 高校和科研院所的研究阶段。2、采样控制技术的发展现状近年来,数据采集5-6的控制芯片由单片机发展到数字处理芯片 DSP、嵌入式芯 片等

4、速度更快功能更强的芯片。在高速数据采样方面,通常采用单片机或DSP(数字信号处理器)作为CPU,控制ADC(模/数转换器)、存储器和其他外围电路的工作。但基 于单片机及DSP控制就会发现一些问题7-9。1)单片机的时钟频率较低,各种功能都要靠软件的运行来实现,软件运行时间在 整个采样时间中占有很大的比例,效率低,难以适应高速数据采集系统的要求。2)DSP的运算速度快,擅长处理密集的乘加运算,但很难完成外围的复杂的硬件 逻辑控制。FPGA(现场可编程门阵列)10-11是八十年代中期出现的新型高密度、可编程逻辑 器件,在高速数据采集方面,有着单片机和DSP无法比拟的优势。FPGA时钟频率高, 内部

5、时延小;全部控制逻辑由硬件完成,速度快,效率高,适于大数据量的高速传输 控制,满足实时控制的要求;组成形式灵活,可以集成外围控制、译码和接口电路。3、数据下变频实现方法数字下变频是运算量最大,实现起来最困难的部分。目前有三种实现方法12:专 用的数字下变频芯片(DDC)实现、DSP实现和FPGA(现场可编程门阵列)实现。自从GrayChip公司(己被TI收购)推出第一款单通道数字下变频专门芯片以来, 专用数字下变频器件的品种很多,商用的DDC芯片比较有代表性的主要有Intersil、ADI、TI公司的产品。Intersil公司的HSP50214系列是目前单通道 DDC芯片中较具 代表性的,其不

6、仅提供了基本的数字下变频功能,还提供包括了成形滤波器、定时同 步内插滤波器、重采样NCO、坐标变换、数字AGC等功能,它能通过编程改变信道 的中心频率、带宽和二次采样率13。另外ADI公司的AD6636、AD6620也有较优异 的性能参数和较强的功能。专用 DDC芯片具有处理速度快、性能稳定等优点,但价 格昂贵,灵活性不强14 o目前使用DSP方式实现下变频主要有两种方案:多片DSP并行处理和在现有DSP 技术水平上探索高效算法降低处理复杂度15。就TI公司的TMS320C62X系列16的 DSP而言,速度虽然可达2400MIPS,但做一个高阶FIR运算,抛开额外的开销,运 算量在5000MI

7、P以上,用单片DSP完成如此高速的实时运算是不可能的。解决的方 法可以采用多片DSP并行处理,但是由于价格等因素的制约,目前采用这种方法实 现下变频并不常见。当前研究的重点主要是降低处理复杂度的高效算法,但目前的算法均具有一定的局限性。因此,就DSP的应用而言,目前其主要体现在数字下变频的后端对速率相对较低的基带信号进行各种处理。FPGA具有性能好,可重复编程,灵活性高,开发周期短等特点17,在近几年不 断更新换代,具有较高的性价比。 Xilinx的Virtex-5和Altera的Stratix川系列产品代 表了 FPGA先进的技术和发展方向。Virtex-5系列产品内部包含多达20万个的逻辑

8、单 元,等效系统门数超过1000万门,功耗比以往产品降低35%o在DSP处理方面,Virtex-5 内嵌DSP48E模块,最高工作频率550MHz18, Virtex-5LX330T系列可以提供多达192 个DSP Slice,总的处理能力达到105GMAC,片内RAM容量达10368Kbit,完全可 以完成高性能数字下变频的设计19。随着FPGA性能的增强,规模的增大,成本的降 低,利用FPGA实现高速专用数字下变频器逐渐成为软件无线电设计中常用的手段。4、数据处理算法分析比较目前,产生NCO (数控振荡器)样本的方法有两种:查表法和实时计算法 20。实时计算法是在系统中实时计算每一个相位角

9、的正/余弦值,这种方法思路并不复杂,但是运算量大,对计算速度要求高,而且需要较大的硬件实现面积。查表法则 是事先根据各个NCO相位事先计算好相位的正余弦值,并以相位作地址信息将正余 弦数据值存储在ROM中,系统工作时通过当前的相位信息访问ROM,输出该相位对应的正弦值,这种方法实现效率高,硬件电路设计简单,它的计算速度只取决于访 问ROM的时间。在国内外的研究中,通常采用分布式算法来实现FIR滤波器。分布式算法又分为串行分布式算法、并行分布式算法、串并结合的分布式算法21。 串行分布式算法其结构相对简单,占用资源少,但是处理速度不是很高,受数据位数 的影响;并行分布式算法结构齐整,多用于对速度

10、要求高的场合,但占用资源大;串 并结合的分布式算法是串行分布式算法与并行分布式算法的一个折中,缺点是有控制电路的加入,增加了电路的复杂性。不管哪种分布式算法,都会用到 ROM来做查找表。并且查找表的规模随着 FIR 滤波器阶数增加而呈指数增长。同时,随着滤波器系数的位数增加,查找表的规模也 会增加,这将极大的增加设计的硬件规模。所以,如何减小查找表的规模成为尚待解 决的问题。目前来说,还没有一个有效的方法来减少ROM数量或规模。2参考文献1 Jeffrey H Reed等著.软件无线电-无线电工程的现代方法,陈强等译M.北京:人民 邮电出版社,20042 Hamami S,Fleshel L,

11、Orly Y P.CMOS APS Imager Employing3.3V 12-bit6.3MS/SPipelined ADCJEEE Journal of Solid-State Circuits,2004,4(1): 960-9633 Analog Devices InC.AD9461 DatasheetEB/OL, 20084孙俊岳.流水线型10-bit高速ADC芯片设计D.大连:大连理工大学,2007.5沈兰芬.数据采集技术M.合肥:中国科学技术大学出版社,19996沈兰荪.高速数据采集系统的原理与应用M.北京:人民邮电出版社,19957张卫杰,侯孝民.高速大容量数据采集系统设计与

12、实现J.电子测量与仪器学报,2005,19( 4): 51-538徐海军,叶卫东.FPGA在高性能数据采集系统中的应用J.计算机技术与应用, 2005, 25( 1): 40-43.9汤少维.基于FPGA控制的高速数据采集系统设计与实现D.成都:电子科技大学, 200410黄智伟.FPGA系统设计与实践M.北京:电子工业出版社,200511高书莉,罗朝霞.可编程逻辑设计技术及其应用M.北京:人民邮电出版社,200112 Walter Tuttle bee软件无线电技术与实现M.北京:电子工业出版社,200413 In tersil In c.HSP50214B DatasheetEB/OL.w

13、ww.i , 199914曹李秋.软件无线电数字下变频实现D.武汉理工大学,200615 Baines R.The DSP bottleneckJ.IEEE Communications Magazine 1995,33(5): 46-5416陈金鹰.DSP技术及应用M.北京:机械工业出版社,200517余红娟.FPGA技术的应用与发展J.杭州电子科技大学学报,2006, 26(3): 45-47.18薛小刚,葛毅敏.Xilinx ISE9.XFPGA/CPLD设计指南M.北京:人民邮电出版社, 200719 Xilinx Inc.XilinxV-5 Family OverviewEB/OL,

14、 200720陈卓.基于FPGA的软件无线电DDC设计D.成都理工大学,200821项正山,胡蓉花.FIR数字滤波器的FPGA设计与实现J.大众科技,2008( 10): 18-205本论文选题的基本内容基于FPGA控制数据采样和信号处理方面发展的新热点,本论文设计了基于 FPGA控制的高速数据采集及处理系统,完成了软件无线电接收机中的高速模数转换 及数字下变频处理的功能。重点对用FPGA技术控制数据采样、实现数字下变频进行 了研究与设计,并通过仿真对系统进行验证和分析。另外,对数据处理中的部分算法 进行了深入的讨论及研究。论文主要内容如下:1系统硬件设计方面该系统主要由高速数据采集、数据处理

15、 2部分组成。高速采集中主要包含预处理 模块、高性能ADC和A/D采样控制模块,完成对输入的中频模拟信号进行高速数模 转换及实时采样控制。数据处理主要实现数字下变频,通过混频、滤波、重采样等处 理,降低数据流速率,把信号变成基带。其中主要包括数控振荡器(NCO)模块,数字混频器模块,CIC滤波器模块,HB滤波器模块,FIR滤波器模块。用FPGA技术 实现A/D控制模块及数据处理中的各个模块的设计。2算法研究方面本文主要针对数据处理中的产生 NCO样本及FIR整形滤波器实现的算法进行了 研究,对目前常用的几种算法进行比较,例如NCO样本产生的查表法及实时计算法, 重点对分布式算法实现的FIR滤波

16、器进行研究,以求在节约资源方面进行突破。3仿真研究方面本文将利用Verilog硬件描述语言及 Modelsim等FPGA仿真工具对A/D采样控 制模块及数据处理中各个设计模块进行仿真,得到FPGA的功能仿真和时序仿真验证 图并加以分析;通过仿真对系统的各个部分的性能进一步分析,以验证所设计高速数 据采集及处理系统是否达到设计的要求。6本论文选题的研究特色和创新之处本论文研究特色:1、利用高性能ADC和FPGA技术来实现高速数据采集,满足了数据采集所要求 的高速实时性,而且提高了系统的稳定性。2、数字下变频处理采用FPGA技术实现,解决了数字下变频处理的高速实时性 要求,相对于DSP实现,工作速度快;相对于专用芯片,有较强的灵活性、功耗低, 降低成本。3、采用查表法产生NCO样本,充分利用了 FPGA的丰富的内部资源,解决了用 实时计算法运算量大及处理速度慢的冋题。4、对NCO结构进行优化,增加了一个地址重映射和数据求补模块,减少了所需 ROM的容量,达到了节约资源的目的。5、采用多种资源优化方法实现优化结构的 DA算法的FIR滤波器,以求达到节 约硬件资源的目的。7

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1