数字信号处理的FPGA实现

来源 :科学与财富 | 被引量 : 0次 | 上传用户:xujc8639
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:为了使数字信号处理能有更好的发展,应认识到FPGA对于数据信息领域发展的重要性,并能结合数字信号处理特点以及数据信息领域发展趋势,制定科学的FPGA应用方案,提升数字信号处理质量。本文就FPG下的数字信号处理技术进行了分析。
  关键词:信号处理;FPGA;电子;数据
  信息技术已经成为了推动现代社会发展的关键力量,尤其是在信息技术价值、作用有明显提升之后,也更需要相应配套技术能有良好发展。而基于FPGA技术的数字信号处理就是其中的突出代表,使得数据信息领域能有更好的发展。
  1 DSP以及FPGA分析
  在现代信息领域当中,DSP技术有着功耗偏低、运行处理速度快、集成度高以及性价比良好的优势,也正因为DSP技术的这些特点,使得DSP技术在现代军事领域、民用领域以及工业领域中逐渐承担了越来越多的任务。尤其是在当代信息技术产业当中,各种通信系统均发生了较大变化,逐渐从硬件定义朝向软件定义方面发展,而在转变过程中DSP技术则发挥出了关键性的推动力,也通过DSP技术的运用使得软件类型无线电发展有了更为坚实的基础。
  从当前DSP技术使用范围来看,这种DSP技术可以划分为DSP以及专项DSP2两种类型。通常DSP技术的运行算法是利用可编程类型的DSP设备来实现低速率状态下的应用,而当使用专用类型的DSP芯片组件以及专用类型电路之后则能运行速率更高化发展。而在DSP技术使用中,FPGA器件发挥了突出的作用,这一器件作为DSP技术运行中的专用芯片,使得DSP技术功能作用得到更好的发挥。现代FPGA器件通常可以划分为精细颗粒结构类型以及粗颗粒类型两种结构,这两种结构在实际运用中具有不同特点。粗颗粒类型的器件从结构以及作用方面来看,具有逻辑单元数量较多,但是处理功能较弱,目前大部分的FPGA器件均采用了粗颗粒结构。比如Xilinx系列设备当中的逻辑单元当中往往包括了2个4输入搜索表、一个3输入搜索表、2个触发器以及一定数量的通道连线。而以SRAM为基础的FPGA技术从其运行质量方面来看则和ASIC当中定制功能较为形似的优点,同时也使得ASIC方面开发成本高、成品完成制造后都不能进行相应修改的缺陷得到了完善。
  2 FPGA器件在DSP当中的运
  和常规类型的DSP技术解决方案相对比,FPGA器件在保证了其运灵活性的条件下,使得相应设备具有更强的性能。当前数据信息领域中,可以使用硬件来进行语言描述,进而对DSP的宏观功能进行定义,这样也就能完成串行以及并行FIR滤波器设备、复数以及浮点运算、FFT等众多DSP功能。DSP当中的宏观功能也已经依设备器件的具体结构特点完成了相应优化,让用户能更为便捷的使用这些器件来完成自己的设计。
  2.1 FFT技术分析
  通过FFT技术的运用,能将相应信号从时域当中转换到频域当中,在无线通信领域、语音识别领域、噪音识别领域以及频谱分析领域中应用较多。这种FFT技术在使用中主要运用了频率抽取类型的算法,并且在运行中以双储存器作为基础结构,这两个储存器分别被命名为右储存器以及左储存器,在对数据信息进行处理的过程中,信息数据会从一个储存器当中被读出,之后经过蝶形运算处理之后存储到另一个储存器当中,从而完成整个数据从处理到储存的全过程。为了能让数据信息的吞吐量增加,FFT技术在使用中利用了3个存贮设备,使得蝶形运算数据信息的系数能在存放方面有更好的质量。为了让存贮器能有更为灵活的特性,需要设备用户能自己进行存贮设备以及I/O接口,这样才能适应不同环境的相应需要,设计人员在实际设计中既可以采用FGPA片当中的RAM,同时也可使用片外的RAM。
  2.2 FIR滤波器分析
  AlteraDSP宏功能的FIR滤波器模块包括8、16、24、32和64抽头并行和串行FIR滤波器,滤波器系数的数据宽度可由用户定义。图2是图形编辑器中8抽头并行FIR滤波器的表示符,设计者可调用该符号完成一个8抽头FIR滤波器的设计。
  3 可再配置计算分析
  尽管ASIC的速度非常快,但它只能实现某种特定的功能,设计完成后不能再对其进行改动,其灵活性和通用性受到限制;可编程DSP处理器虽然能够按照不同的算法完成相应的处理和控制操作,但性能相对较低。“可再配置计算”可视为ASIC和可编程处理器的混合体,它综合了二者的优点。FPGA是实现可再配置计算的核心,基于SRAM结构的FPGA器件可以很容易地通过重新下载数据来更改功能,这样就将多项工作利用同一个硅片以时分的形式分别完成。对FPGA器件进行再配置时需要花费时间,这是因为向逻辑单元下载数据时,逻辑单元处于不工作状态。值得一提的是,Xilinx6200系列和国家半导体公司的CLA芯片允许对FPGA内部指定区域进行再配置,这种部分再配置功能只向选定区域下载数据而不影响其它部分的工作。
  4 需要解决的问题分析
  4.1 并行处理与串行处理分析
  不同的应用领域,对数字信号处理速度和成本的要求也不相同,FPGA器件能够以最宽的动态范围满足各种需求。对于FIR滤波器而言,可以采用2种设计思路,一种思路是将设计重点放在处理速度上,旨在达到较高的MSPS值,满足高速应用,另外一种思路是将设计重点定位于FPGA芯片的资源使用率上,以较低的成本满足对低速处理的要求。实现这2种设计思想的途径是分别采用并行处理和串行处理结构。
  4.2 有限字长的影响分析
  在系统设计时,无论是采用通用DSP芯片还是采用FPGA器件,都必须考虑有限字长的影响,它主要给系统带来三方面的误差:输入量化误差、系数量化误差和运算量化误差。
  在数字信号处理中经常需要进行乘法运算,采用FPGA器件将2个N位字长的二进制数做乘法运算,乘法器结果输出一般用2N位字长表示,这就需要舍位处理,然后再进行下一步运算,否则最终结果的数据宽度是难以想象的。但是舍位就引入了误差,可以将这种误差称为运算噪声。对于计算FFT或FIR滤波器而言,运算噪声影响系统的性能;对于自适应信号处理器而言,这种噪声可能会减缓权值的收敛速度,严重时甚至使权值发散,导致系统崩溃。因此,为了得到精确的结果,一方面可以选用合适的运算结构,尽量减少有限字长效应,另一方面可以采用合适的字长以降低运算噪声。FPGA器件的字长可以根据需要任意指定,但字长越大,占用的片内资源就越多,编译、仿真时间和系统成本也会因之而上升。
  5 结束语
  FPGA器件在使用的时候表现出了运行速度快、设备成本低、实时性强、灵活度高的优势,这也能让信号处理领域的各项工作得到更好发展,在FPGA的进一步发展中也开始逐渐取代了DSP芯片而被当作DSP芯片的协处类型处理器使用。为了让信息领域有更好的發展,应做好先进技术完善、发展工作,推动信息领域向前发展。
  参考文献
  [1]蒋松,蓝爱兰,阎敬业,等.AgileDARN雷达数字信号处理的FPGA实现[J].遥感技术与应用,2017(6):1064-1070.
  [2]王俊,赵志鹏,张玉玺,等.一种多DSP和FPGA并行处理系统及实现方法:CN103885919B[P].2017.
  [3]唐伟伟.基于FPGA和DSP的船舶导航雷达数字信号处理机的设计与实现[D].南京信息工程大学,2016.
  [4]贲广利,王永成,徐东东,等.以太网数传系统在FPGA上的实现[J].液晶与显示,2017,32(8):607-613.
其他文献
摘 要:变压器故障的种类多种多样,故障发生的趋势亦不同,由故障到损坏,常会有一个渐变的过程。本篇中具体应用中要根据故障或缺陷的不同发展阶段,采用不同的分析方法,结合设备的实际运行状态进行分析,正确判定设备状况,制定针对性的检测与处理。  关键词:变压器故障;检查;处理  1 常见故障现象及原因  电力变压器发生故障的原因很多,主要有:设计上存在问题;安装技术上存在缺陷;周围环境条件不良;外界的干扰
摘 要:为了保证自动抄表操作核算比数值有所提升,应认识到自动抄表技术的优势以及不足,并能结合自动抄表技术的特点,对自动抄表操作进行完善,促进自动抄表操作核算比率数值的提高。本文就远程类型自动抄表技术核算比率的提高措施进行了分析。  关键词:远程;自动抄表;核算;比率  在整个电力系统运行中,抄表是保证电力体系正常收费、保持盈利的关键。在当前的发展中,电力系统中出现了自动抄表类型的技术,这种技术的出
摘 要:变压器是电力系统中十分重要的、主要的电气设备,它是升压或降压变电站的核心设备,俗称“老母鸡”,其主要作用是改变电压和传输电能。由于变压器的结构复杂,附件很多,极易出现异常或故障,一旦变压器发生异常或故障,直接影响电能的传输,导致大面积的停电事故。变压器的可靠运行至关重要,它安全运行不但关系到整个变电站的可靠运行,还关系到电网的安全,关系到千家万户的电能供应。在变压器的运行中,常常因为变压器
摘 要:由于生产工艺需要,净水厂中沉淀池底部安装有气动排泥阀门。这些气动阀门的开、关主要靠SMC电磁阀控制,当电磁阀出现故障时,致使排泥阀门无法开、关,或开、关缓慢,影响生产安全。本文结合现场实际工况,采用创新维修方法,并通过创新改造电磁阀的安装结构及位置,保证气动排泥阀的完好率、提高它们的使用效率。通过对平房净水厂一期净水间气动排泥阀电磁阀创新维修改造,在降低气动排泥阀门故障率的同时给净水厂带来
摘 要:为了保证电力领域信息安全维护以及管理工作有良好质量,应认识到电力信息安全性的重要性,并能结合电力信息安全管理工作以及运行维护工作需要,制定科学的电力信息安全运行以及管理方案。本文就电力信息领域当中安全运行维护以及管理进行了分析。  关键词:电力信息;运行维护;安全;管理  现代社会中的电力系统有着分布广、结构复杂的特点,因此现代电力系统在开展管理工作的时候通常会使用信息技术对电力系统进行管
摘 要:为了保证电力系统当中的变电运行能在安全管理以及机械设备维护方面有良好质量,应认识到变电运行在当代电力系统运行方面的重要性,并能结合变电运行特点制定科学的管理制度以及维护方案。本文就电力系统当中变电运行在其安全管理以及维护方面的工作进行了分析。  关键词:电力系统;变电运行;设备维护;安全管理  电能是现代众多领域中各种机械运行的主要动力来源,因此电力能源的供应质量也就决定了社会发展速度、人
摘 要:为了保证电力企业在现代有良好发展,应认识到电费核算在现代电费管理工作中的重要性,并能结合实际的管理工作需要制定相应的管理方案,用过强化电费核算工作质量带到电力企业发展。本文就电费核算在现代电费管理方面的作用以及意义进行了分析。  关键词:电费核算;电费管理;作用;意义  在电力企业发展阶段中,一个关键性工作内容就是电费管理,也正是通过电费管理来保证电力企业的经济效益。一旦电费管理工作出现了
摘 要:随着我国经济的快速发展,人们的生活质量得到了一定的改善,相应的思想认识水平也有了很大的提高。近几年,安全意识就比较深入人心,尤其人们越来越重视行车的安全。只有注重行车的安全,才能尽量避免发生一些不必要的问题,更好的保护人们的生命安全。但是实际上,汽车交通事故还是会常常发生,往往会造成人员的重大伤亡事故,而这与驾驶员思想以及行为是有一定关系的。因此,针对汽车驾驶员行车安全的内在因素就有必要进
摘 要:随着国家综合实力的提升,广播电视领域的发展与过去相比得到了不小的突破与创新,不仅大量先进的技术手段被应用到了广播电视光缆系统的运作中,相关工作团队还对光缆系统的运行原理进行了深入研究。但是在实际工作中,广播电视光缆系统会受到某些因素的影响而出现故障问题,需要工作团队能够对其进行科学有效的处理,保证后续系统的正常运行。本篇文章就广播电视光缆系统常见故障及防范对策方面的内容进行简单的论述,并提
摘 要:煤泥水絮凝沉降性能影响因素试验需要从上清液浊度和沉降面两个指标进行分析,期间利用正交试验软件进行数据采集,在明确黏土类型、煤变质程度、pH值、水质硬度和絮凝剂添加量的影响同时,还需要对影响原因和干扰因素深入论述,才能确保煤泥水絮凝沉降工作的开展满足可持续要求。本文基于絮凝沉降性能影响因素试验展开分析,在明确絮凝沉降试验流程和影响结果同时,期望能够为后续水质循环体系的构建提供良好参照。  关