High performance asynchronous on-chip bus with multiple issue and out-of-order/in-order completion

  • Authors:
  • E.-G. Jung;J.-G. Lee;S.-H. Kwak;K.-S. Jhang;J.-A. Lee;D.-S. Har

  • Affiliations:
  • Gwangju Inst. of Sci. and Tech.(GIST), Gwangju, Republic of Korea;Gwangju Inst. of Sci. and Tech.(GIST), Gwangju, Republic of Korea;Gwangju Inst. of Sci. and Tech.(GIST), Gwangju, Republic of Korea;Chungnam Natl. University, Daejeon, Republic of Korea;Chosun University, Gwangju, Republic of Korea;Gwangju Inst. of Sci. and Tech.(GIST), Gwangju, Republic of Korea

  • Venue:
  • GLSVLSI '05 Proceedings of the 15th ACM Great Lakes symposium on VLSI
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we propose a high performance asynchronous on-chip bus with multiple issue and in-order/out-of-order completion for a Globally Asynchronous Locally Synchronous (GALS) design. The proposed bus implementation can be characterized with distributed and modularized control units based on a layered architecture to support multiple issue and in-order/out-of-order completion. Simulation results reveal that throughputs of asynchronous on-chip buses with multiple issue and in-order/out-of-order completion increases by 31.3% / 34.3%, while power consumption overhead is only 6.76% / 3.98% respectively, compared to a simple asynchronous on-chip bus with only a single issue feature.