• DocumentCode
    2437815
  • Title

    Field Programmable Processor Array: Reconfigurable Computing for Space

  • Author

    Donohoe, Gregory W. ; Buehler, David M. ; Hass, K. Joseph ; Walker, William ; Yeh, Pen-Shu

  • Author_Institution
    Univ. of Idaho, Moscow
  • fYear
    2007
  • fDate
    3-10 March 2007
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The Field Programmable Processor Array (FPPA) is a reconfigurable processor chip developed for NASA for high-throughput, low-power on-board processing of streaming data. The FPPA implements a synchronous dataflow computational model, with 16 on-board processing elements. Each processing element can perform multiplication simultaneously with addition/subtraction or logic operations, as well as data path formatting and data path switching. An integral microsequencer executes an internally-stored program. The chips are designed to be tiled, effectively extending the dataflow pipeline across multiple chips to accommodate larger data processing problems than a single chip can manage. The architecture has been validated through simulation on several computational challenge problems. In many cases, the processor is able to sustain one output sample per clock cycle. A suite of support software includes a simulator, assemblers, and design entry tools. A prototype has been fabricated in a 0.25mu radiation-hard by design (RHBD) process.
  • Keywords
    aerospace components; field programmable gate arrays; microprocessor chips; radiation hardening (electronics); NASA; RHBD process; computational model; data path switching; data processing; field programmable processor array; integral microsequencer; low-power on-board processing; radiation hardening; reconfigurable processor chip; size 0.25 mum; space systems; streaming data; synchronous dataflow; Assembly; Clocks; Computational modeling; Computer architecture; Data processing; NASA; Pipelines; Programmable logic arrays; Reconfigurable logic; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace Conference, 2007 IEEE
  • Conference_Location
    Big Sky, MT
  • ISSN
    1095-323X
  • Print_ISBN
    1-4244-0524-6
  • Electronic_ISBN
    1095-323X
  • Type

    conf

  • DOI
    10.1109/AERO.2007.353105
  • Filename
    4161515