SAMBA-Bus: A High Performance Bus Architecture for System-on-Chips

  • Authors:
  • Ruibing Lu;Cheng-Kok Koh

  • Affiliations:
  • Purdue University, West Lafayette, IN;Purdue University, West Lafayette, IN

  • Venue:
  • Proceedings of the 2003 IEEE/ACM international conference on Computer-aided design
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

A high performance communication architecture, SAMBA-bus, isproposed in this paper. In SAMBA-bus, multiple compatible bustransactions can be performed simultaneously with only a singlebus access grant from the bus arbiter. Experimental results showthat, compared with a traditional bus architecture, the SAMBA-busarchitecture can have up to 3.5 times improvement in the effectivebandwidth, and up to 15 times reduction in the average communicationlatency. In addition, the performance of SAMBA-bus architectureis affected only slightly by arbitration latency, because bustransactions can be performed without waiting for the bus accessgrant from the arbiter. This feature is desirable in SoC designs withlarge numbers of modules and long communication delay betweenmodules and the bus arbiter.