Abstract :
Summary form only given. Programmable hardware offers unique opportunities for flexible control and processing on board spacecrafts and satellites. Space missions dictate stringent requirements on size, weight, power, versatility and performance of the on-board data acquisition and computing resources. Reconfigurable FPGA-based devices, with the programmability of software and speed/size approaching application-specific integrated circuits, make it possible to control and communicate with sensors, as well as process scientific data right on the spacecraft, sending only relevant information back home over the low bandwidth communications link. Challenges to computing in harsh space environments abound: vibration, thermal cycling, heat dissipation, and radiation all take their toll on space electronics. In spite of these barriers, notable experiments in reconfigurable computing for space applications are being undertaken. These include NASA´s reconfigurable scalable computing project, intended for planetary rovers, cameras, and other sensors; the Queensland University FedSat and its successors, using FPGAs for near real-time image processing, communications, and navigation; and the Cibola Flight Experiment, a Los Alamos National Laboratory experiment in on-orbit signal processing using radiation-tolerant FPGAs. This talk discusses the perils and possibilities of reconfigurable computing at the outer limits.
Keywords :
aerospace computing; field programmable gate arrays; reconfigurable architectures; field programmable gate array; harsh space environment computing; onboard computing resource; onboard data acquisition; onorbit signal processing; programmable hardware; radiation-tolerant FPGA; reconfigurable FPGA; reconfigurable computing; reconfigurable scalable computing; space application computing; space electronics; spacecraft scientific data processing; Application specific integrated circuits; Data acquisition; Field programmable gate arrays; Hardware; Process control; Satellites; Size control; Space heating; Space missions; Space vehicles;