DocumentCode
2177927
Title
Field programmable gate array based reconfigurable preprocessor
Author
Box, Brian
Author_Institution
Lockheed Sanders Avionics, Nashua, NH, USA
fYear
1994
fDate
23-27 May 1994
Firstpage
427
Abstract
Programmable preprocessing solutions are often unable to meet the required performance. Custom hardware implementations of preprocessors, however, are seldom reusable, flexible or quickly realized. The Configurable Hardware Algorithm Mappable Preprocessor (CHAMP) technology is a solution to these problems. Developments in field programmable gate array (FPGA) hardware and software have made a reconfigurable preprocessor with custom hardware performance but generic hardware flexibility possible. The key advancements are larger, faster RAM and electrically erasable devices, routers with deadline timers, and synthesis tools with user definable macros. Ongoing work will make reconfigurable preprocessors more powerful. The present CHAMP implementation is based on Xilinx FPGAs. Its architecture consists of multiple reconfigurable processing elements connected through both a ring network and a global crossbar network. It is packaged as a VME 6U×160 slave board with two high speed reconfigurable parallel interfaces. To allow development at the algorithm level while retaining preprocessor performance, off-the-shelf development tools have been integrated with a custom library of macros as part of CHAMP design. As a verification of the technology, an advanced IRMW application was mapped onto the CHAMP architecture achieving greater than 1 BOPS of real time throughput while utilizing 75% of the CHAMP board´s processing resources
Keywords
computer networks; logic arrays; macros; network interfaces; program processors; reconfigurable architectures; satellite computers; CHAMP; Configurable Hardware Algorithm Mappable Preprocessor; VME 6U×160 slave board; Xilinx FPGAs; custom macro library; deadline timers; electrically erasable devices; fast RAM; field programmable gate array based reconfigurable preprocessor; global crossbar network; high speed reconfigurable parallel interfaces; multiple reconfigurable processing elements; programmable preprocessing solutions; reconfigurable preprocessors; ring network; routers; synthesis tools; Application software; Field programmable gate arrays; Filtering; Filters; Hardware; Libraries; Network synthesis; Packaging; Process design; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Aerospace and Electronics Conference, 1994. NAECON 1994., Proceedings of the IEEE 1994 National
Conference_Location
Dayton, OH
Print_ISBN
0-7803-1893-5
Type
conf
DOI
10.1109/NAECON.1994.332979
Filename
332979
Link To Document