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 条
  • [2] On-Orbit Results for the Xilinx Virtex-4 FPGA
    Quinn, Heather
    Graham, Paul
    Morgan, Keith
    Baker, Zachary
    Caffrey, Michael
    Smith, Dave
    Bell, Randy
    2012 IEEE RADIATION EFFECTS DATA WORKSHOP (REDW), 2012,
  • [3] Xilinx推出Virtex-4系列多平台FPGA
    徐俊毅
    电子与电脑, 2004, (07) : 83 - 84
  • [4] Single event upsets in Xilinx Virtex-4 FPGA devices
    George, J.
    Koga, R.
    Swift, G.
    Allen, G.
    Carmichael, C.
    Tseng, C. W.
    NSREC: 2006 IEEE RADIATION EFFECTS DATA WORKSHOP, WORKSHOP RECORD, 2006, : 109 - +
  • [5] A radio astronomy correlator optimized for the Xilinx Virtex-4 SX FPGA
    de Souza, Ludovico
    Bunton, John D.
    Campbell-Wilson, Duncan
    Cappallo, Roger J.
    Kincaid, Bart
    2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 2007, : 62 - 67
  • [6] Flight Experience of the Xilinx Virtex-4
    Quinn, Heather
    Graham, Paul
    Morgan, Keith
    Baker, Zachary
    Caffrey, Michael
    Smith, Dave
    Wirthlin, Mike
    Bell, Randy
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2013, 60 (04) : 2682 - 2690
  • [9] Real-Time Data Processing for an Advanced Imaging System Using the Xilinx Virtex-5 FPGA
    Werne, Thomas A.
    Bekker, Dmitriy L.
    Pingree, Paula J.
    2010 IEEE AEROSPACE CONFERENCE PROCEEDINGS, 2010,
  • [10] Testing Faults in SRAM Memory of Virtex-4 FPGA
    Niamat, Mohammed
    Lalla, Manoj
    Kim, Junghwan
    2009 52ND IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 2009, : 965 - 970