Flexible real time signal filtering in space using reconfigurable logic
2002 14th International Conference on Digital Signal Processing Proceedings. DSP 2002 (Cat. No.02TH8628) - Tập 2 - Trang 849-852 vol.2
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 arraysTà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