• DocumentCode
    1384095
  • Title

    Some experiments about wave pipelining on FPGA´s

  • Author

    Boemo, Eduardo I. ; López-Buedo, Sergio ; Meneses, Juan M.

  • Author_Institution
    Lab. de Microelectron., Univ. Autonoma de Madrid, Spain
  • Volume
    6
  • Issue
    2
  • fYear
    1998
  • fDate
    6/1/1998 12:00:00 AM
  • Firstpage
    232
  • Lastpage
    237
  • Abstract
    Wave pipelining offers a unique combination of high speed, low latency, and moderate power consumption. The construction of wave pipelines is benefited by the use of gates and buffers with data-independent delays and the knowledge of the interconnection delays. These two features are present in several SRAM-based field programmable gate arrays (FPGA´s): look-up tables (LUT´s) allow the designer to mask the delay of different gates and combinational functions, and the timing characteristics of each wire segment are a priori known. This work describes a set of experiments about wave pipelining on FPGA´s. The results show that a 13-LUT logic depth circuit mapped on an XC4005PC84-6 runs as high as 85 MHz (single phase clocking) or 80 MHz (intentionally skewed clocking), exhibiting a latency of 95 ns. This high throughput/latency ratio is unattainable using classic pipelining.
  • Keywords
    delays; field programmable gate arrays; logic design; pipeline processing; table lookup; timing; 13-LUT logic depth circuit; FPGA design; SRAM-based FPGAs; XC4005PC84-6; data-independent delays; field programmable gate arrays; high throughput/latency ratio; intentionally skewed clocking; interconnection delays; lookup tables; single phase clocking; timing characteristics; wave pipelining; Clocks; Energy consumption; Field programmable gate arrays; Integrated circuit interconnections; Pipeline processing; Programmable logic arrays; Propagation delay; Table lookup; Timing; Wire;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.678876
  • Filename
    678876