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
Link To Document