• DocumentCode
    1384102
  • Title

    Signal processing at 250 MHz using high-performance FPGA´s

  • Author

    Von Herzen, Brian

  • Author_Institution
    Rapid Prototypes Inc., Carson City, NV, USA
  • Volume
    6
  • Issue
    2
  • fYear
    1998
  • fDate
    6/1/1998 12:00:00 AM
  • Firstpage
    238
  • Lastpage
    246
  • Abstract
    This paper describes an application in high-performance signal processing using reconfigurable computing engines: a 250 MHz cross correlator for radio astronomy. Experimental results indicate that complementary metal-oxide-semiconductor (CMOS) field programmable gate arrays (FPGA\´s) can perform useful computation at 250 MHz. The notion of an "event horizon" for FPGA\´s leads to clear design constraints for high-speed application developers, and can be applied to a variety of real-time signal processing algorithms. Recent estimates indicate that higher performance FPGA\´s available early in 1998 can attain speeds of over 300 MHz using 20% fewer logic elements than current designs. The results of this design work provide important clues on how to improve FPGA architectures for signal processing at hundreds of MHz. Direct routing channels between logic elements can significantly increase performance. Routing architectures with four-way symmetry allow for rotations and reflections of subcircuits needed for optimal packing density. Experimental results indicate that clock buffering often limits the top speed of the FPGA. Wave pipelining of the clock distribution network may improve FPGA performance.
  • Keywords
    circuit layout CAD; correlators; field programmable gate arrays; integrated circuit layout; logic CAD; network routing; pipeline processing; printed circuit layout; real-time systems; signal processing; 250 MHz; CMOS FPGA; FPGA architectures; board layout; chip layout; clock buffering; clock distribution network; cross correlator; design constraints; direct routing channels; field programmable gate arrays; four-way symmetry; high-performance FPGAs; high-performance signal processing; optimal packing density; radioastronomy application; real-time signal processing algorithms; reconfigurable computing engines; routing architectures; wave pipelining; Array signal processing; Clocks; Correlators; Engines; Field programmable gate arrays; Radio astronomy; Routing; Signal design; Signal processing; Signal processing algorithms;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.678878
  • Filename
    678878