• DocumentCode
    3504288
  • Title

    A high-throughput, adaptive FFT architecture for FPGA-based space-borne data processors

  • Author

    Nguyen, Kayla ; Zheng, Jason ; He, Yutao ; Shah, Biren

  • Author_Institution
    Jet Propulsion Lab., California Inst. of Technol., Pasadena, OR, USA
  • fYear
    2010
  • fDate
    15-18 June 2010
  • Firstpage
    121
  • Lastpage
    126
  • Abstract
    Historically, computationally-intensive data processing for space-borne instruments has heavily relied on ground-based computing resources. But with recent advances in functional densities of Field-Programmable Gate-Arrays (FPGAs), there has been an increasing desire to shift more processing on-board; therefore relaxing the downlink data bandwidth requirements. Fast Fourier Transforms (FFTs) are commonly-used building blocks for data processing applications, with a growing need to increase the FFT block size. Many existing FFT architectures have mainly emphasized on low power consumption or resource usage; but as the block size of the FFT grows, the throughput is often compromised first. In addition to power and resource constraints, space-borne digital systems are also limited to a small set of space-qualified memory elements, which typically lag behind the commercially available counterparts in capacity and bandwidth. The bandwidth limitation of the external memory creates a bottleneck for a large, high-throughput FFT design with large block size. In this paper, we present the Multi-Pass Wide Kernel FFT (MPWK-FFT) architecture for a moderately large block size (32K) with considerations to power consumption and resource usage, as well as throughput. We will also show that the architecture can be easily adapted for different FFT block sizes with different throughput and power requirements. The result is completely contained within an FPGA without relying on external memories. Implementation results are summarized.
  • Keywords
    Computer architecture; Data processing; Field programmable gate arrays; Instruments; Kernel; Power demand; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Adaptive Hardware and Systems (AHS), 2010 NASA/ESA Conference on
  • Conference_Location
    Anaheim, CA, USA
  • Print_ISBN
    978-1-4244-5887-5
  • Electronic_ISBN
    978-1-4244-5888-2
  • Type

    conf

  • DOI
    10.1109/AHS.2010.5546270
  • Filename
    5546270