pg下载通道 基于FPGA的线性卷积的实时实现

频道:生活应用 日期: 浏览:31

于数字信号处理范畴内,离散时间系统的输出响应,能够经由输入信号跟系统单位冲激响应的离散卷积直接获取。该离散卷积于电子通信领域多用于进行基础工程应用。怎样去快速且有效地算出离散序列的卷积,始终是工程人员所重点关怀在意的内容要点事项问题。要是直接于时域开展卷积操作,那么在卷积进程当中必然所需经历存在的大量乘法以及加法这两方面运算,会在一定程度上体现出限制数据处理的即时实效性进度态势特征,进而无法满足具备有时效性强特点的工程应用既定需求要求标准。此文源自实际工程应用着手,运用快速傅里叶变换(FFT)技术,探究卷积的高速硬件达成方式。

1 卷积算法的原理

给定线性时不变系统,其冲激响应是h(n),那么对于冲激响应而言,以及输入为δ(n)的情况,它们之间存在某种关系 。

(620),此宽度等于620 ,“样式”为“光标指针” ,源链接为“http://editerupload.eepw.com.cn/fetch/20131118/191628_1_0.jpg” 。

假如该系统的输入是x(n),其输出叫y(n),那么依据线性时不变系统的含义,存在。

这段内容似乎不应该按照常规句式改写,从代码本身来看,这个是一段JavaScript 和 HTML 混合的代码片段,并不是一个句子。如果硬要改写,只能把里面的样式属性进行描述扩展: 通过设置this的宽度为620,this的宽度等于620,thisWidth等于620 ; 设置其光标为指针样式,cursorPointer ; 设置其资源路径为某特定网址,以特定地址为资源地址,src=http://editerupload.eepw.org.cn/fetch/20131。

你 provided 的并不是一个完整的、可理解其确切意图以进行改写的句子内容呀,它只是一段代码片段,不太明确你具体想要怎样改写这样的代码相关表述,请你明确一下需求或者提供更完整的句子以便准确改写 。

依照式(3),线性时不变系统的输出信号能够借助输入信号与单位冲激响应的卷积予以求得。在实际运用当中,x(n)与y(n)的序列长度都是有限的,假定都为N,明显地,算出N点的y(n)需N2次复数乘法,当序列长度较大时,所需的计算量是非常庞大的,在需要实时处理的系统里,难以满足实时性的要求。

对M点序列x(n)进行扩展,构造出新的序列x’(n),将L点序列h(n)进行扩展,构造出新的序列h’(n),让长度N满足如下条件 。

在网页当中,存在这样个情况,有一句代码是:620)this.width=620;而且还附带了样式属性 style="cursor:pointer" ,同时其引用了一个图片链接 src ="http://editerupload.eepw.com.cn/fetch/20131118/191628_1_3.jpg" /> 。

凭借时域循环卷积定理,x(n)跟h(n)的线性卷积能够借由循环卷积予以替代,可谓如此 。

这是一段代码内容,其中包含样式设置,宽度设为620,有鼠标指针变为手型的样式,还包含一个图片链接,链接地址为http://editerupload.eepw.com.cn/fetch/20131118/而这个链接所对应的图片是191628_1_4.jpg 。 ,

根据式(9),给出了一种有关基于快速傅里叶变换,也就是FFT的卷积的实现办法,就如同图1所呈现的那样。分别针对补零之后的z(n)以及h(n)展开FFT运算,进而获取对应的频域响应X(k)与H(k),把X(k)和H(k)相乘所获得的结果再去做IFFT,如此便能够得到x(n)与h(n)的卷积结果y(n) , 。

以下是对你提供内容的改写尝试,这个内容看起来像是一段代码片段,改写起来比较有难度,尽量按照要求进行了编辑,但会显得很奇怪:“620),这个宽度设置为620 ;”,其样式为“鼠标指针样式为可点击” ,其源链接为“通过超链接形式指向http://editerupload.eepw.com.cn/fetch/20131118/191628_1_5.jpg” /> 。请注意,。

2 基于FPGA的高速卷积的实现

因电子技术出现了发展趋向,在当下这个阶段,FFT硬件达成的方式主要涵盖ASIC,DSP以及FPGA这3种类别。专用的FFT处理芯片ASIC,就好比PDSPl6510,这类芯片具备的主要特性是技术单纯。不过鉴于此类ASIC处理的点数存在限制,在达成大点数的FFT之际,需要多芯片同步开展工作,这会致使所需的配套控制繁杂、存储芯片数量较多,进而增强了系统达成的难度。把DSP用于控制程序设计,像用TMS320DSP6416来设计,会比较的简便pg下载麻将胡了A.旗舰厅进体育.cc,不过呢pg下载麻将胡了,因为DSP有着串行式的软件工作机理pg下载,所以在点数比较大的时候,处理速度就很难去满足实时的要求了。用FPGA来实现FFT功能,它的并行处理机制能让FFT运算过程以流水线的形式运行,这无疑大大加快了处理速度,并且又因为随着技术不断地发展,FFT IP核技术已经越来越完善了,这就致使基于FFT IP核的系统,在速度以及灵活性等多种方面,都展现出了优越性。本文运用,Altera公司的,Stratix II系列芯片,EP2S60,达成线性卷积的功能。

Stratix II是Altera公司所生产的一款具备高性能的FPGA器件,它运用台积电的90 nm工艺技术来生产,其等效逻辑单元最高能够达到180 kB,嵌入式存储器容量最高可至9 MB,该器件不仅有着较高性能与密度,还针对器件总功率予以了优化,同时能够支持高达1 Gb/s的高速差分I/O,信号,所以是一款高性能的FPGA,该芯片里所含的高性能嵌入式DSP块运行频率高达370 MHz。此外,Stratix II存在12个可编程PLL,并且具备完善的时钟管理能力,以及频率合成能力,能够满足高性能系统的需求。

EP2S60集成了数量为60440个的等效逻辑单元,也就是LES,它内嵌了329个M512RAM模块,还有255个M4KRAM模块,以及2个M - RAM模块,其总存储单元达到2544192bit ,并且集成了36个DSP模块,还有144个18bit×18bit嵌入式硬件乘法器,它含有2个增强性锁相环以及8个快速锁相环,能够满足本系统的要求。

卷积在生活应用_离散时间系统卷积_快速傅里叶变换FFT卷积实现

网友留言(0)

评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。