Patent · US Expired

Multi-master bus architecture for system-on-chip designs

US7145903B2 · kind B2 · utility

16Cited by
105References
8Claims
0Family size

Assignee

Inventor

Key dates

Filing dateSep 6, 2001
Grant dateDec 5, 2006
Priority date
Expiry dateJan 11, 2025

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F15/7832
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A bus architecture system to provide concurrency, fabricated on an integrated circuit for a system on chip design, for connecting a plurality of bus masters to a plurality of bus slaves. The system includes a plurality of multiplexers in communication with each data in port of each bus master and each bus slave. The system also includes a plurality of isolated data paths connecting the port out of each bus master to each multiplexer in communication with each data in port of each bus slave, and a plurality of isolated data paths connecting the port out of each bus slave to each multiplexer in communication with each data in port of each bus master, thereby providing concurrency on the system on chip design. In addition a distributed arbitration is included to allow each bus slave to be selected independently of the other bus slaves.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.