• DocumentCode
    2059222
  • Title

    Implementation of asynchronous reorder buffer for asynchronous on-chip bus

  • Author

    Jung, Eun-Gu ; Lee, Jeong-Gun ; Fraz, Hamza ; Jhang, Kyoung-Son ; Lee, Jeong-A ; Har, Dong-Soo

  • Author_Institution
    Dept. of Info. & Comm., Gwangju Inst. of Sci. & Technol., South Korea
  • Volume
    2
  • fYear
    2005
  • fDate
    14-15 July 2005
  • Firstpage
    773
  • Abstract
    Asynchronous reorder buffer (ROB) is an important component to support in-order completion of data transactions on an asynchronous on-chip bus with multiple outstanding transactions. In this paper, two asynchronous ROBs are proposed. Based on an asynchronous circular buffer with distributed control, an asynchronous ROB is proposed for asynchronous microprocessors, which solves problems of a conventional asynchronous ROB for asynchronous microprocessors. The same scheme can be used for an asynchronous on-chip bus, but its use generates some redundancy. This redundancy results from differences between two asynchronous ROB operating environments. By eliminating this redundancy, an optimized asynchronous ROB with fully distributed control is proposed for asynchronous on-chip bus. The proposed asynchronous ROB is integrated into an asynchronous on-chip bus and simulations are performed.
  • Keywords
    asynchronous circuits; buffer circuits; microprocessor chips; asynchronous circular buffer; asynchronous microprocessor; asynchronous on-chip bus; asynchronous reorder buffer; data transaction; distributed control; CMOS technology; Clocks; Counting circuits; Data communication; Distributed control; Energy consumption; Microprocessors; Power generation; Scalability; Synchronous generators;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Circuits and Systems, 2005. ISSCS 2005. International Symposium on
  • Print_ISBN
    0-7803-9029-6
  • Type

    conf

  • DOI
    10.1109/ISSCS.2005.1511355
  • Filename
    1511355