EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 A-Lin 于 2018-10-8 10:30 编辑 : ^/ Z$ _6 ? e: f3 A" j, a
1 n; b: c. i! A# V4 G7 k+ w
一、FPGA信号处理的方法 在数字信号处理方面,FPGA比 DSP具有更多的优势,主要表现在速度和性能。FPGA处理的性能取决于处理数据的并行结构,而微处理器与所运行的频率密切相关。 如下图所示,传统的微处理器和DSP在实现256阶FIR滤波器时,采用了顺序的处理结构。这样,就限制了数据的吞吐量。由于这个处理结构采用的是共享时间的乘积累加(Multiply Accumulate,MAC)单元,因此通过高频率驱动这个单元会造成系统的竞争力的降低。在这个结构中,每个数据采样执行256个乘和加操作。每256个时钟周期才能输出一个结果。 z5 @) X4 q$ U( g
& J& X' k1 ?+ E( ?
- ?' A5 g' U% |& g3 a2 _# H6 [
7 @! S5 R/ j8 \! t) n1 u- m# V1 c' L* D" y( s
; D# |5 v& |6 Q$ |9 m3 Z* L) ^
|