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

Scalable graphics processor architecture

Assignee: 3D Labs Ltd
•
Filing: 1998-04-30
•
Granted: 2000-07-11
•
Expires: 2018-04-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A scalable graphics processor architecture is disclosed in accordance with the present invention. In a first aspect, the architecture comprises a base graphics architecture. The architecture further includes an expansion graphic architecture, the expansion graphics architecture being mateably coupled to the base graphics architecture. In a second aspect, the architecture comprises a plurality of rendering processors, a first bus coupled to the plurality of processors for providing I/O signals to the processors; and a plurality of digital to analog converters (VDACs). In this aspect, each of the VDACs are adapted for driving a display. The architecture further includes a second bus coupled between the plurality of rendering processors and the plurality of VDACs for providing image data therebetween; and a switch, coupled to a plurality of processors. The switch selectively drives the rendering processors such that one of the plurality of the VDACs are driven by all of the rendering processors when the switch is in a first mode and the rendering processors drive all of the plurality of VDACs when the switch is in a second mode. Through the use of this architecture, the graphics processor system is expandable to allow more rendering processors to be added as well as allowing the processors to drive multiple VDACs or drive a single VDAC together.

Inventors

  • 👤 Brian M. Kelleher
  • 👤 Thomas E. Dewey

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 15:01
CPC Classifications
G; G06; G06T; G06T15/00; G06T15/005

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 189 words
A scalable graphics processor architecture comprising: a base graphics architecture; wherein the base graphics architecture further comprises: a plurality of rendering processors; a first bus coupled to the plurality of processors for providing I/O signals to the processors; a first expansion connector coupled to the first bus; a plurality of video digital to analog converters (VDACs), each of the VDACs adapted for driving a display; a second bus coupled between the plurality of rendering processors and the plurality of VDACs for providing image data therebetween; a switch coupled to the plurality of processors, the switch being for selectively driving the rendering processors such that one of the plurality of the VDACs are driven by all of the rendering processors when the switch is in a first mode and such that the rendering processors drive all of the plurality of VDACs when the switch is in a second mode; and a second expansion connector coupled to the switch for providing image data to at least one of the plurality of digital analog converters; and an expansion graphic architecture, the expansion graphics architecture being mateably coupled to the base graphics architecture.
Claim 2
Dependent Claim 189 words
A scalable graphics processor architecture comprising: a base graphics architecture; wherein the base graphics architecture further comprises: a plurality of rendering processors; a first bus coupled to the plurality of processors for providing I/O signals to the processors; a first expansion connector coupled to the first bus; a plurality of video digital to analog converters (VDACs), each of the VDACs adapted for driving a display; a second bus coupled between the plurality of rendering processors and the plurality of VDACs for providing image data therebetween; a switch coupled to the plurality of processors, the switch being for selectively driving the rendering processors such that one of the plurality of the VDACs are driven by all of the rendering processors when the switch is in a first mode and such that the rendering processors drive all of the plurality of VDACs when the switch is in a second mode; and a second expansion connector coupled to the switch for providing image data to at least one of the plurality of digital analog converters; and an expansion graphic architecture, the expansion graphics architecture being mateably coupled to the base graphics architecture.
Claim 3
Dependent Claim 57 words
The architecture of claim 1 wherein the expansion architecture comprises: a plurality of processors; a third connector coupled to the plurality of processors, the third connector being adapted for mateable engagement with the first connector; and a fourth connector coupled to the plurality of processors, the fourth connector being adapted for mateable engagement with the second connector.
Claim 4
Dependent Claim 14 words
The architecture of claim 2 in which the first bus comprises a PCI bus.
Claim 5
Dependent Claim 14 words
The architecture of claim 3 in which the second bus comprises a Vpixel bus.
Claim 6
Dependent Claim 13 words
The architecture of claim 4 in which the switch comprises a cross-bar switch.
Claim 7
Dependent Claim 47 words
The architecture of claim 5 wherein the switch in a first mode causes each of the plurality of processors to drive an associated one of the plurality of VDACs and in the second mode causes the plurality of processors to drive one of the plurality of VDACs.
Claim 8
Dependent Claim 17 words
The architecture of claim 6 in which the first and third expansion connectors comprise PCI expansion connectors.
Claim 9
Dependent Claim 17 words
The architecture of claim 7 in which the second and fourth expansion connectors comprise Vpixel expansion connector.
Claim 10
Dependent Claim 128 words
A scalable graphics processor architecture comprising: a plurality of rendering processors; a first bus coupled to the plurality of processors for providing I/O signals to the processors; a plurality of video digital to analog converters (VDACs), each of the VDACs adapted for driving a display; a second bus coupled between the plurality of rendering processors and the plurality of VDACs for providing image data therebetween; and a switch, coupled to plurality of processors, the switch being for selectively driving the rendering processors such that one of the plurality of the VDACs are driven by all of the rendering processors when the switch is in a first mode and such that the rendering processors drive all of the plurality of VDACs when the switch is in a second mode.
Claim 11
Dependent Claim 128 words
A scalable graphics processor architecture comprising: a plurality of rendering processors; a first bus coupled to the plurality of processors for providing I/O signals to the processors; a plurality of video digital to analog converters (VDACs), each of the VDACs adapted for driving a display; a second bus coupled between the plurality of rendering processors and the plurality of VDACs for providing image data therebetween; and a switch, coupled to plurality of processors, the switch being for selectively driving the rendering processors such that one of the plurality of the VDACs are driven by all of the rendering processors when the switch is in a first mode and such that the rendering processors drive all of the plurality of VDACs when the switch is in a second mode.
Claim 12
Dependent Claim 14 words
The architecture of claim 9 in which the first bus comprises a PCI bus.
Claim 13
Dependent Claim 14 words
The architecture of claim 10 in which the second bus comprises a Vpixel bus.
Claim 14
Dependent Claim 13 words
The architecture of claim 11 in which the switch comprises a cross-bar switch.
Claim 15
Dependent Claim 47 words
The architecture of claim 12 wherein the switch in a first mode causes each of the plurality of processors to drive an associated one of the plurality of VDACs and in the second mode causes the plurality of processors to drive one of the plurality of VDACs.
Claim 16
Dependent Claim 160 words
A scalable graphics processor architecture comprising: a plurality of rendering processors; a first bus coupled to the plurality of processors for providing I/O signals to the processors; a first expansion connector coupled to the first bus; a plurality of video digital to analog converters (VDACs), each of the VDACs adapted for driving a display; a second bus coupled between the plurality of rendering processors and the plurality of VDACs for providing image data therebetween; a switch, coupled to plurality of processors, the switch being for selectively driving the rendering processors such that one of the plurality of the VDACs are driven by all of the rendering processors when the switch is in a first mode and such that the rendering processors drive all of the plurality of VDACs when the switch is in a second mode; and a second expansion connector coupled to the switch for providing image data to at least one of the plurality of digital analog converters.
Claim 17
Dependent Claim 160 words
A scalable graphics processor architecture comprising: a plurality of rendering processors; a first bus coupled to the plurality of processors for providing I/O signals to the processors; a first expansion connector coupled to the first bus; a plurality of video digital to analog converters (VDACs), each of the VDACs adapted for driving a display; a second bus coupled between the plurality of rendering processors and the plurality of VDACs for providing image data therebetween; a switch, coupled to plurality of processors, the switch being for selectively driving the rendering processors such that one of the plurality of the VDACs are driven by all of the rendering processors when the switch is in a first mode and such that the rendering processors drive all of the plurality of VDACs when the switch is in a second mode; and a second expansion connector coupled to the switch for providing image data to at least one of the plurality of digital analog converters.
Claim 18
Dependent Claim 14 words
The architecture of claim 14 in which the first bus comprises a PCI bus.
Claim 19
Dependent Claim 14 words
The architecture of claim 15 in which the second bus comprises a Vpixel bus.
Claim 20
Dependent Claim 13 words
The architecture of claim 16 in which the switch comprises a cross-bar switch.
Claim 21
Dependent Claim 47 words
The architecture of claim 17 wherein the switch in a first mode causes each of the plurality of processors to drive an associated one of the plurality of VDACs and in the second mode causes the plurality of processors to drive one of the plurality of VDACs.
Claim 22
Dependent Claim 16 words
The architecture of claim 18 in which the first expansion connector comprises a PCI expansion connector.
Claim 23
Dependent Claim 16 words
The architecture of claim 19 in which the second expansion connector comprises a Vpixel expansion connector.

References Cited (Backward Citations)

US5640543A Cited
US5712664A Cited
US5630101A Cited
US5706290A Cited
US6008821A Cited
US5995121A Cited
US5956046A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-07-11 2004-01-10 2004-07-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-07-11 2008-01-10 2008-07-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-07-11 2012-01-10 2012-07-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag