An Evaluation of the Xilinx Virtex-4 FPGA for On-Board Processing in an Advanced Imaging System

被引:0
|
作者
Norton, Charles D. [1 ]
Werne, Thomas A. [1 ]
Pingree, Paula J. [1 ]
Geier, Sven [1 ]
机构
[1] CALTECH, Jet Prop Lab, Pasadena, CA 91109 USA
关键词
D O I
暂无
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
The multi-angle spectro-polarimetric imager (MSPI) is an advanced camera system currently under development at JPL for possible future consideration on a satellite based Aerosol-Cloud-Environment (ACE) interaction study as outlined in the National Academies 2007 decadal survey. In an attempt to achieve necessary accuracy of the degree of linear polarization of better than 0.5%, the light in the optical system is subjected to a complex modulation designed to make the overall system robust against many instrumental artifacts that have plagued such measurements in the past. This scheme involves two photoelastic modulators that are beating in a carefully selected pattern against each other [1]. In order to properly sample this modulation pattern, each of the proposed nine cameras' in the system needs to read out its imager array about 1000 times per second, resulting in two orders of magnitude more data than can typically be downlinked from the satellite. The onboard processing required to compress this data involves least-squares fits of Bessel functions to data from every pixel, effectively in real-time, thus requiring an on-board computing system with advanced data processing capabilities in excess of those commonly available for space flight. In order to meet the MSPI onboard processing requirements, we evaluated a Xilinx Virtex-4FX60 field programmable gate array (FPGA). In addition to configurable hardware capability, this FPGA includes PowerPC405 microprocessors, which together enable us to pursue a combination hardware/software processing system. This approach allows us to efficiently partition the processing system, using software for algorithmically complex tasks and hardware for more computationally intensive ones. In order to increase performance and/or meet data flow requirements we have developed a system that consists of hardware-based data-capture and least-squares Bessel function fitting and software-based transcendental function computation. We compare the capabilities of this system, and the V4FX60 accordingly, with the requirernents of the MSPI camera system.(2,3)
引用
收藏
页码:1566 / 1574
页数:9
相关论文
共 50 条
  • [21] 基于Virtex-4 FPGA的低功耗图像融合系统
    宋亚军
    许廷发
    倪国强
    高昆
    王强
    光学精密工程, 2007, (06) : 935 - 940
  • [22] System Design Framework and Methodology for Xilinx Virtex FPGA Configuration Scrubbers
    Herrera-Alzu, I.
    Lopez-Vallejo, M.
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2014, 61 (01) : 619 - 629
  • [23] Virtex-4系列FPGA纠正单粒子翻转的方法研究
    陶晓霞
    邢炜
    徐启炳
    空间电子技术, 2011, 8 (02) : 54 - 58
  • [24] Xilinx Virtex-4采用创新ASMBL架构 针对特定领域进行成本优化
    黄秀玲
    电子测试, 2004, (07) : 65 - 66
  • [25] FPGA Implementation of Braun's Multiplier Using Spartan-3E, Virtex-4, Virtex-5 and Virtex-6
    Anitha, R.
    Bagyaveereswaran, V.
    TRENDS IN NETWORKS AND COMMUNICATIONS, 2011, 197 : 486 - 494
  • [26] VIRTEX-4FPGA在红外相机控制中的应用
    王凯
    傅雨田
    谢宝蓉
    董小静
    红外技术, 2012, 34 (06) : 315 - 318
  • [27] Black-Box Side-Channel Attacks Highlight the Importance of Countermeasures An Analysis of the Xilinx Virtex-4 and Virtex-5 Bitstream Encryption Mechanism
    Moradi, Amir
    Kasper, Markus
    Paar, Christof
    TOPICS IN CRYPTOLOGY - CT-RSA 2012, 2012, 7178 : 1 - 18
  • [28] FPGA pre-layout plan for reconfigurable on-board information processing system
    Liu, Yuan
    Sun, Zhaowei
    Shen, Yi
    Xing, Lei
    Wu, Xiande
    Harbin Gongcheng Daxue Xuebao/Journal of Harbin Engineering University, 2013, 34 (07): : 878 - 882
  • [29] Active Vibration Control of Composite Structures Using MicroBlaze™ Soft Core Processor on Virtex-4 FPGA
    Prakash, Shashikala
    Karthikeyan, C.
    Kumar, T. G. Renjith
    Radhakrishna, P.
    Ravikiran, P. G.
    JOURNAL OF LOW FREQUENCY NOISE VIBRATION AND ACTIVE CONTROL, 2014, 33 (02) : 139 - 161
  • [30] Advanced digital demodulators for on-board processing payloads
    Hespeler, B
    Kull, S
    Kärner, C
    SPACE COMMUNICATIONS, 2001, 17 (1-3) : 179 - 191