Patent JPS5885337A successfully refreshed from Google Patents.
Patent US4734330A successfully refreshed from Google Patents.
Patent US5878265A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5878265A Expired / Lapsed US ⏱️ 0.0 years remaining

Data transfer network on a chip utilizing polygonal hub topology

Assignee: Advanced Micro Devices Inc
•
Filing: 1997-07-14
•
Granted: 1999-03-02
•
Expires: 2017-07-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer chip includes a plurality of modules interconnected in an on-chip data transfer network configured in a mesh of rings, ring or rings, or polygonal hub topology. The data transfer network includes links or buses and a switchpoint. The links or buses are configured in a ring topology as a ring of rings or polygonal hub with each group of links or bus including a portion which is shared with a portion of another group of links bus. The bus switchpoint is positioned as a hub at the intersection of the ring of rings. The switchpoint is operable to route data from a source to a destination so that the modules are operable to communicate with each other through the links or buses, and the switchpoint. In various embodiments, the modules are coupled to the links or buses and/or the switchpoint. The various modules may be processors, memories or hybrids and may include, or be coupled through, a communication port coupled to one of the links or buses such that the communication port is operable to transmit and receive data on one or more of the groups of links or buses.

Inventors

  • 👤 Alfred C. Hartmann

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 18:23
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/76; G06F15/80; G06F15/8007; G06F15/16; G06F15/163; G06F15/173; G06F15/17337

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.

References Cited (Backward Citations)

US4797882A Cited
US4933933A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-03-01 2002-08-31 2003-03-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-03-01 2006-08-31 2007-03-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-03-01 2010-08-31 2011-03-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag