- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
采用硬核浮点,在 FPGA 上实现优异的 DSP 设计
采用硬核浮点,在FPGA 上实现优异的DSP 设计
作者:Udayan Sinha,DSP 产品市场专家
WP-01227-1.0 白皮书
本白皮书讨论Altera® FPGA 中浮点数字信号处理(DSP)实现的演化 ,从前几代系列产
品的融合数据通路设计流程,到Arria® 10 和Stratix® 10 器件中的硬核浮点DSP 实
现。本文还介绍与传统的实现相比,这一新的体系结构怎样实现性能最好的算法,支
持产品更迅速面市。
引言
Altera 的Arria 10 和Stratix 10 系列改变了FPGA 中浮点DSP 实现的游戏规则。这些
器件中的专用硬核浮点模块支持符合IEEE 754 单精度浮点标准的高性能浮点运算。这
一技术在Arria 10 器件中实现了1.5 TeraFLOP 的性能,Stratix 10 器件性能则达到了
10 TeraFLOP ,其浮点DSP 性能是其他FPGA 供应商目前为止都达不到的。
通过硬核浮点DSP 实现,FPGA 现在可以扩展应用于多种需要大量计算的应用,例
如,高性能计算(HPC) 、雷达和医疗成像等。表1 介绍了这类复杂应用的例子。
表1. 复杂应用实例
应用 例子
多普勒
雷达
空时自适应处理(STAP)
地震建模 逆时迁移(RTM)
医疗成像 背投
Black Scholes
金融
Monte Carlo
无线 多输入多输出(MIMO)处理
我们以无线系统中的MIMO 处理作为一个复杂DSP 应用的例子,采用了FPGA 硬核
浮点运算来实现。MIMO 处理涉及到多条发送和接收通路,需要进行大量的矩阵处
理,特别是矩阵乘法和矢量点乘,最终实现大动态范围的数字输出。MIMO 处理很大
一部分涉及到2 x 2 配置(例如,
© 2014 Altera 公司。保留所有权利。ALTERA 、ARRIA 、CYCLONE、ENPIRION 、HARDCOPY 、MAX 、
MEGACORE 、NIOS 、QUARTUS 和STRATIX 等字词和标识是Altera 公司的商标,在美国专利和商标事务所以及其他
国家进行了注册。所有其他被认定为商标或者服务标记的字词和标识的所有权属于其各自持有人, ISO
101 Innovation 9001:2008
/common/legal.html 对此进行了解释。Altera 保证当前规范下的半导体产品性能与Altera 标准质保 注册
Drive San Jose, 一致,但是保留对产品和服务在没有事先通知时的升级变更权利。除非与Altera 公司的书面条款完全一致,否则Altera
CA 95134 不承担由此处所述信息、产品
文档评论(0)