Parallel processing techniques for the processing of synthetic aperture radar data on FPGAs

William Chapman, S. Ranka, S. Sahni, M. Schmalz, U. Majumder, L. Moore, B. Elton
{"title":"Parallel processing techniques for the processing of synthetic aperture radar data on FPGAs","authors":"William Chapman, S. Ranka, S. Sahni, M. Schmalz, U. Majumder, L. Moore, B. Elton","doi":"10.1109/ISSPIT.2011.6151626","DOIUrl":null,"url":null,"abstract":"This paper presents a design for the parallel processing of synthetic aperture radar data using one or more Field Programmable Gate Arrays (FPGAs). Our design supports real-time computation of a two-dimensional image from a matrix of echo pulses and their corresponding response values. Components of this design include: (a) central processing pipeline to perform back projection calculations, (b) pre-fetch cache to minimize external memory access latency, (c) memory bridge that serves as the primary on-chip storage for pulse data, and (d) a pixel queue to direct image data in and out of the pipeline. Design parameters may be adjusted to achieve optimum performance, and multiple instances of this design may be replicated on-chip to achieve prespecified performance objectives. We provide a complexity analysis as a function of the input and output parameters. Simulation results based on an implementation of this design show that our design achieves 160 GFLOPs per instance on a simulated Altera Stratix III EP3SL150 FPGA, and scales well for output image size ranging from 500 × 500 pixels to 5,000 × 5,000 pixels.","PeriodicalId":308189,"journal":{"name":"The 10th IEEE International Symposium on Signal Processing and Information Technology","volume":"368 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"23","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The 10th IEEE International Symposium on Signal Processing and Information Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISSPIT.2011.6151626","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 23

Abstract

This paper presents a design for the parallel processing of synthetic aperture radar data using one or more Field Programmable Gate Arrays (FPGAs). Our design supports real-time computation of a two-dimensional image from a matrix of echo pulses and their corresponding response values. Components of this design include: (a) central processing pipeline to perform back projection calculations, (b) pre-fetch cache to minimize external memory access latency, (c) memory bridge that serves as the primary on-chip storage for pulse data, and (d) a pixel queue to direct image data in and out of the pipeline. Design parameters may be adjusted to achieve optimum performance, and multiple instances of this design may be replicated on-chip to achieve prespecified performance objectives. We provide a complexity analysis as a function of the input and output parameters. Simulation results based on an implementation of this design show that our design achieves 160 GFLOPs per instance on a simulated Altera Stratix III EP3SL150 FPGA, and scales well for output image size ranging from 500 × 500 pixels to 5,000 × 5,000 pixels.
fpga合成孔径雷达数据处理的并行处理技术
本文提出了一种利用一个或多个现场可编程门阵列(fpga)并行处理合成孔径雷达数据的设计方案。我们的设计支持从回波脉冲矩阵及其相应的响应值实时计算二维图像。该设计的组件包括:(a)执行反向投影计算的中央处理管道,(b)预取缓存以最小化外部存储器访问延迟,(c)作为脉冲数据的主要片上存储的存储器桥,以及(d)用于指导图像数据进出管道的像素队列。可以调整设计参数以实现最佳性能,并且可以在芯片上复制此设计的多个实例以实现预先指定的性能目标。我们提供了一个复杂度分析作为输入和输出参数的函数。基于本设计实现的仿真结果表明,我们的设计在模拟Altera Stratix III EP3SL150 FPGA上实现了每实例160 GFLOPs,并且可以很好地扩展输出图像大小,从500 × 500像素到5000 × 5000像素。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信