×

Data transfer network on a computer chip utilizing combined bus and ring topologies

  • US 6,111,859 A
  • Filed: 10/24/1997
  • Issued: 08/29/2000
  • Est. Priority Date: 01/16/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer chip comprising a data transfer network, the data transfer network comprising:

  • a backbone bus;

    a plurality of communication ports coupled to the backbone bus, wherein at least a subset of the plurality of communication ports are operable to transmit and receive data on the backbone bus;

    wherein the plurality of communication ports are further interconnected in a ring topology forming a circular bus, wherein at least a subset of the plurality of communication ports are operable to transmit and receive data on the circular bus;

    wherein said plurality of communication ports comprises a first plurality of communication ports coupled to a first side of said backbone bus, and a second plurality of communication ports coupled to a second side of said backbone bus;

    wherein said first plurality of communication ports are directly electrically coupled forming a first portion of said circular bus, and wherein said second plurality of communication ports are directly electrically coupled forming a second portion of said circular bus;

    wherein said first plurality of communication ports includes a first communication port and a last communication port, and wherein said second plurality of communication ports includes a first communication port and a last communication port;

    wherein said first communication port of said first plurality of communication ports is coupled to said first communication port of said second plurality of communication ports, and wherein said last communication port of said first plurality of communication ports is coupled to said last communication port of said second plurality of communication ports, thereby forming a circular bus between said communication ports;

    a plurality of modules, wherein each of said plurality of modules is coupled to at least one of said plurality of communication ports, wherein said plurality of modules are operable to communicate with each other through said communication ports.

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