Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
159 words
A computer chip comprising a data transfer network, the data transfer network comprising: a plurality of buses comprised on the computer chip, wherein each of said plurality of buses are configured in a ring topology, wherein said plurality of buses are configured as a mesh of rings, wherein each of said plurality of buses includes a portion which is shared with a portion of another of said buses, wherein each of said plurality of buses have a common intersection; a switchpoint comprised on the computer chip and positioned at the common intersection of said mesh of rings comprising said plurality of buses, wherein said switchpoint is operable to route data from one or more source buses to one or more destination buses; a plurality of modules, wherein each of said plurality of modules is coupled to at least one of said plurality of buses, wherein said plurality of modules are operable to communicate with each other through said buses.
Claim 2
Dependent Claim
159 words
A computer chip comprising a data transfer network, the data transfer network comprising: a plurality of buses comprised on the computer chip, wherein each of said plurality of buses are configured in a ring topology, wherein said plurality of buses are configured as a mesh of rings, wherein each of said plurality of buses includes a portion which is shared with a portion of another of said buses, wherein each of said plurality of buses have a common intersection; a switchpoint comprised on the computer chip and positioned at the common intersection of said mesh of rings comprising said plurality of buses, wherein said switchpoint is operable to route data from one or more source buses to one or more destination buses; a plurality of modules, wherein each of said plurality of modules is coupled to at least one of said plurality of buses, wherein said plurality of modules are operable to communicate with each other through said buses.
Claim 3
Dependent Claim
22 words
The computer chip of claim 1, wherein each of said plurality of buses are operable to transfer data in only one direction.
Claim 4
Dependent Claim
50 words
The computer chip of claim 1, wherein said computer system includes only one switchpoint, wherein said only one switchpoint is positioned at the common intersection of said mesh of rings comprising said plurality of buses; wherein said switchpoint is operable to route data between each of said pluralitiy of buses.
Claim 5
Dependent Claim
32 words
The computer chip of claim 1, wherein each of said plurality of modules is operably coupled to communicate with a neighboring module without requiring uses of any of said plurality of buses.
Claim 6
Dependent Claim
38 words
The computer chip of claim 1, wherein each of said modules comprises a communication port coupled to one of said buses, wherein the communication port is operable to transmit and receive data on said one of said buses.
Claim 7
Dependent Claim
21 words
The computer chip of claim 1, wherein each of said plurality of buses are operable to transfer data in two directions.
Claim 8
Dependent Claim
32 words
The system of claim 1, wherein each of said plurality of modules is selected from said group including a processor, a memory, an I/O controller, a task-specific hybrid, and a task-general hybrid.
Claim 9
Dependent Claim
155 words
A computer chip comprising a data transfer network, the data transfer network comprising: a plurality of buses comprised on the computer chip, wherein each of said plurality of buses are configured in a ring topology, wherein said plurality of buses are configured as a mesh of rings, wherein each of said plurality of buses includes a portion which is shared with a portion of another of said buses, wherein each of said plurality of buses have a common intersection; a single switchpoint comprised on the computer chip and positioned at the common intersection of said mesh of rings comprising said plurality of buses, wherein said switchpoint is operable to route data between each of said pluralitiy of buses; a plurality of modules, wherein each of said plurality of modules is coupled to at least one of said plurality of buses, wherein said plurality of modules are operable to communicate with each other through said buses.
Claim 10
Dependent Claim
155 words
A computer chip comprising a data transfer network, the data transfer network comprising: a plurality of buses comprised on the computer chip, wherein each of said plurality of buses are configured in a ring topology, wherein said plurality of buses are configured as a mesh of rings, wherein each of said plurality of buses includes a portion which is shared with a portion of another of said buses, wherein each of said plurality of buses have a common intersection; a single switchpoint comprised on the computer chip and positioned at the common intersection of said mesh of rings comprising said plurality of buses, wherein said switchpoint is operable to route data between each of said pluralitiy of buses; a plurality of modules, wherein each of said plurality of modules is coupled to at least one of said plurality of buses, wherein said plurality of modules are operable to communicate with each other through said buses.
Claim 11
Dependent Claim
22 words
The computer chip of claim 8, wherein each of said plurality of buses are operable to transfer data in only one direction.
Claim 12
Dependent Claim
21 words
The computer chip of claim 8, wherein each of said plurality of buses are operable to transfer data in two directions.
Claim 13
Dependent Claim
32 words
The computer chip of claim 8, wherein each of said plurality of modules is operably coupled to communicate with a neighboring module without requiring uses of any of said plurality of buses.
Claim 14
Dependent Claim
38 words
The computer chip of claim 8, wherein each of said modules comprises a communication port coupled to one of said buses, wherein the communication port is operable to transmit and receive data on said one of said buses.
Claim 15
Dependent Claim
32 words
The system of claim 8, wherein each of said plurality of modules is selected from said group including a processor, a memory, an I/O controller, a task-specific hybrid, and a task-general hybrid.