采用Arria V 和Cyclone V FPGA 解决复杂的数字信号处理问题

2011年04月13日 10:45    发布者:嵌入式公社
本文档主要介绍Altera 新的Arria V 和Cyclone V FPGA 精度可调数字信号处理(DSP) 体系结构的优点。利用Altera 的精度可调DSP 模块,设计人员可以在每个模块的基础上调整精度,从而节省了资源和功耗,同时提高了性能。

引言

DSP 设计使用数百甚至上千个乘法器作为基本构建模块,实现滤波器、快速傅里叶变换(FFT),以及数字方式处理信号的编码器。取决于所需滤波器的类型,不同的设计有不同的精度要求,这体现在设计的每一阶段,例如,FIR 滤波器、FFT、探测处理和自适应算法等其他功能。此外,具有不同精度级的DSP 算法精度要求通常在18 位以上。下面讨论Arria V 和Cyclone V 器件中Altera 精度可调DSP 体系结构的优点。

关键DSP 设计发展趋势

DSP 精度范围要求随具体应用而不同,如图1 所示。视频应用可以使用从9x9 直至18x18 的乘法器。无线和医疗应用在实现复杂的多通道滤波器时,精度要求要高一些,需要维持滤波器每一级之后的数据精度。军事、测试和高性能计算等应用也提出了性能和精度要求,复数矩阵运算和信号变换有时需要进行单精度、双精度和浮点计算。

下载全文:

35326
该文章有附件资料,如需下载请访问 电脑版

网友评论

youyou_zh 2011年04月15日
hahha
cmliang 2011年05月02日
bucuo
wangjunzl 2012年07月18日
谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!