• DocumentCode
    302714
  • Title

    Wave pipelines via look-up tables

  • Author

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

  • Author_Institution
    ETSI Telecomunicacion, Univ. Politecnica de Madrid, Spain
  • Volume
    4
  • fYear
    1996
  • fDate
    12-15 May 1996
  • Firstpage
    185
  • Abstract
    Look-up tables (LUTs) allow the delay of digital blocks with different types of gates or different logic depth to be equalized; thus, they could be a useful building block for the construction of wave pipelined circuits. In this paper, this alternative is explored by using a RAM-based FPGA. An experimental LUT-based wave pipeline 7-bit array multiplier has been constructed. The main results, for an intentionally skewed clock synchronization strategy, show that it is possible to obtain throughputs as high as 80 MHz with 8 waves running in a 13-LUT logic depth combinational circuit. The prototype presents a continuous range of frequency operation and exhibits an acceptable dependence with power supply variations. In terms of fast-prototyping, wave pipelining on FPGAs allows the designers to obtain a unique combination of high-throughput and minimum-latency
  • Keywords
    combinational circuits; field programmable gate arrays; multiplying circuits; pipeline processing; random-access storage; table lookup; 7 bit; 80 MHz; RAM-based FPGA; array multiplier; combinational circuit; delay equalization; digital block; fast prototyping; latency; logic depth; look-up table; skewed clock synchronization; throughput; wave pipeline; Clocks; Combinational circuits; Field programmable gate arrays; Frequency synchronization; Logic circuits; Logic gates; Pipeline processing; Propagation delay; Table lookup; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1996. ISCAS '96., Connecting the World., 1996 IEEE International Symposium on
  • Conference_Location
    Atlanta, GA
  • Print_ISBN
    0-7803-3073-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.1996.541931
  • Filename
    541931