×

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

  • US 7,145,903 B2
  • Filed: 09/06/2001
  • Issued: 12/05/2006
  • Est. Priority Date: 09/06/2001
  • Status: Active Grant
First Claim
Patent Images

1. A bus architecture system on an integrated circuit comprising:

  • a plurality of pairs of data ports, each pair of data ports defines a data in port and a data out port, and each pairs of data ports correspond to a either a bus master or a bus slave;

    a plurality of multiplexers in communication with each data in port;

    a plurality of isolated data paths connecting the data out port corresponding to a bus master to each multiplexer, of said plurality of multiplexers, in communication with a data in port corresponding to a bus slave, and a plurality of isolated data paths connecting the data out port corresponding to a bus slave to each multiplexer, of said plurality of multiplexers, in communication with a data in port corresponding to a bus master, thereby providing concurrency on the system on chip design;

    an arbiter in communication with each multiplexer that is in communication with a data in port corresponding to a bus slave; and

    an address decoder in communication with each multiplexer that is in communication with a data in port corresponding to a bus master.

View all claims
  • 12 Assignments
Timeline View
Assignment View
    ×
    ×