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 :
بازگشت