Flexible real time signal filtering in space using reconfigurable logic

A.S. Dawood1, J.A. Williams1, S.J. Visser1
1The Cooperative Research Centre for Satellite Systems, School of Electrical and Electronic Systems Engineering, Queensland University of Technology, Brisbane, QLD, Australia

Tóm tắt

The High Performance Computing (HPC-I) payload is an innovative computing device designed for deployment on the Australian scientific mission satellite FedSat. HPC-I will validate and evaluate the practicality of using reconfigurable field programmable gate array (FPGA) technology in the space environment. The deployment of reconfigurable FPGA technology on-board satellites is a very promising solution for digital signal processing in the challenging space environment, offering tremendous flexibility to adapt to changing operation requirements, while achieving very high performance. Such combined flexibility and performance is not found in conventional signal processing architectures. This paper presents the design and implementation on HPC-I of two common digital signal filtering algorithms, a 4-tap low pass FIR filter and a 32-tap moving average filter. The flexibility and adaptability of the system is discussed in the context of more complex functionality and changing operation requirements.

Từ khóa

#Filtering #Reconfigurable logic #Space technology #Finite impulse response filter #Field programmable gate arrays #High performance computing #Satellites #Payloads #Australia #Programmable logic arrays

Tài liệu tham khảo

dawood, 0, Smart Satellites Leveraged by a Unique Computing Technology, International Conference on Information Communications & Signal Processing (ICICS-2001) 10.1109/2.839322 10.1109/ISSPA.1999.815764 conde, 0, An Adaptive h-strument Module Through Programmable Logic, 2nd Annual Military and Aerospace Applications of Programmable Logic Devices (MAPLD '99) white, 2000, Digital Signal Processing Delmar brillinger, 1981, Time Series Data Analysis and Theory Holden-Day 10.1109/2.839320 2001, The TvlathWorks Signal Processing Toolbox User's Guide The MathWorks vcmuri, 2000, Configurable Computing: Technology and Applications, IEEE Computer, 33