• DocumentCode
    1669896
  • Title

    Clocked and asynchronous FIFO characterization and comparison

  • Author

    Han, HoSuk ; Stevens, Kenneth S.

  • Author_Institution
    Electr. & Comput. Eng., Univ. of Utah, Salt Lake City, UT, USA
  • fYear
    2009
  • Firstpage
    101
  • Lastpage
    108
  • Abstract
    Heterogeneous blocks, IP reuse, network-on-chip interconnect, and multi-frequency design are becoming more prevalent in integrated circuit design. Communication amongst these blocks typically employs first-in-first-out (FIFO) buffering for flow control. This paper characterizes and evaluates several common designs in order to determine which structure is best for various specific applications. Two clocked and four clockless asynchronous FIFO designs are compared varying capacity, bit width, and structural configurations. The FIFO layouts are characterized in the IBM 65nm 10sf process for latency, throughput, area, and power. First order models are created to aid in CAD for FIFO synthesis, modeling, and optimization. Comparative results show that the asynchronous designs uniformly out perform the clocked designs in nearly every aspect.
  • Keywords
    CAD; asynchronous circuits; buffer circuits; clocks; integrated circuit interconnections; integrated circuit layout; network-on-chip; optimisation; CAD; FIFO layouts; FIFO synthesis; IBM process; IP reuse; asynchronous FIFO design; clocked FIFO design; first-in-first-out buffering; flow control; heterogeneous blocks; integrated circuit design; multifrequency design; network-on-chip interconnect; optimization; size 65 nm; Clocks; Hardware design languages; Latches; Legged locomotion; Pipelines; Solid modeling; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Very Large Scale Integration (VLSI-SoC), 2009 17th IFIP International Conference on
  • Conference_Location
    Florianopolis
  • Print_ISBN
    978-1-4577-0237-2
  • Type

    conf

  • DOI
    10.1109/VLSISOC.2009.6041338
  • Filename
    6041338