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

Integrated circuit device having a core controller, a bus bridge, a graphical controller and a unified memory control unit built therein for use in a computer system

Assignee: Aido LLC
•
Filing: 1998-11-25
•
Granted: 2001-09-18
•
Expires: 2018-11-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An integrated circuit device is adapted for use in a computer system that includes a processing unit, a host bus connected to the processing unit, an input/output bus, a peripheral device connected to the input/output bus, a monitor, and a system memory. The integrated circuit device includes a core controller adapted to be connected to the host bus, a bus bridge connected to the core controller and adapted to be connected to the input/output bus, a graphical controller connected to the core controller and the bus bridge and adapted to be connected to the monitor, and a unified memory control unit connected to the core controller and the graphical controller and adapted to be connected to the system memory.

Inventors

  • 👤 Joseph Chen
  • 👤 Hung-wen Chen
  • 👤 Michael Chen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 08:33
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/76; G06F15/78

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 250 words
An integrated circuit device for use in a computer system that includes a processing unit, a host bus connected to the processing unit, an input/output bus, a peripheral device connected to the input/output bus, a monitor, and a system memory, said integrated circuit device comprising: a core controller adapted to be connected to the host bus; a bus bridge connected to said core controller and adapted to be connected to the input/output bus; a graphical controller connected to said core controller and said bus bridge and adapted to be connected to the monitor; a unified memory control unit including: a graphical-memory address/data path connected to said graphical controller; a system-memory address/data path connected to said core controller; a centralized memory arbiter connected to said core controller and said graphical controller so as to detect a respective memory request signal therefrom; and a unified memory controller adapted to be connected to the system memory and connected to said graphical-memory and system-memory address/data paths, said unified memory controller being further connected to and controlled by said memory arbiter so as to be adapted to allocate access of the system memory to one of said graphical controller and said core controller via a corresponding one of said address/data paths in accordance with status of the memory request signals received by said memory arbiter; and three separate and concurrently operable internal buses that connect said graphical controller and a respective one of said core controller, said bus bridge and said unified memory control unit.
Claim 2
Dependent Claim 250 words
An integrated circuit device for use in a computer system that includes a processing unit, a host bus connected to the processing unit, an input/output bus, a peripheral device connected to the input/output bus, a monitor, and a system memory, said integrated circuit device comprising: a core controller adapted to be connected to the host bus; a bus bridge connected to said core controller and adapted to be connected to the input/output bus; a graphical controller connected to said core controller and said bus bridge and adapted to be connected to the monitor; a unified memory control unit including: a graphical-memory address/data path connected to said graphical controller; a system-memory address/data path connected to said core controller; a centralized memory arbiter connected to said core controller and said graphical controller so as to detect a respective memory request signal therefrom; and a unified memory controller adapted to be connected to the system memory and connected to said graphical-memory and system-memory address/data paths, said unified memory controller being further connected to and controlled by said memory arbiter so as to be adapted to allocate access of the system memory to one of said graphical controller and said core controller via a corresponding one of said address/data paths in accordance with status of the memory request signals received by said memory arbiter; and three separate and concurrently operable internal buses that connect said graphical controller and a respective one of said core controller, said bus bridge and said unified memory control unit.
Claim 3
Dependent Claim 34 words
The integrated circuit device as claimed in claim 1 , wherein said core controller, said bus bridge, said graphical controller and said unified memory control unit are built into a single integrated circuit package.
Claim 4
Dependent Claim 24 words
The integrated circuit device as claimed in claim 1 , wherein said internal buses run at the same clock domain as the host bus.
Claim 5
Dependent Claim 290 words
An integrated circuit device for use in a computer system that includes a processing unit, a host bus connected to the processing unit, an input/output bus, a peripheral device connected to the input/output bus, a monitor, and a system memory, said integrated circuit device comprising: a core controller adapted to be connected to the host bus; a bus bridge connected to said core controller and adapted to be connected to the input/output bus; a graphical controller connected to said core controller and said bus bridge and adapted to be connected to the monitor; a unified memory control unit including: a graphical-memory address/data path connected to said graphical controller; a system-memory address/data path connected to said core controller; a centralized memory arbiter connected to said core controller and said graphical controller so as to detect a respective memory request signal therefrom; and a unified memory controller adapted to be connected to the system memory and connected to said graphical-memory and system-memory address/data paths, said unified memory controller being further connected to and controlled by said memory arbiter so as to be adapted to allocate access of the system memory to one of said graphical controller and said core controller via a corresponding one of said address/data paths in accordance with status of the memory request signals received by said memory arbiter; a first internal bus that interfaces said core controller and said bus bridge; a second internal bus that interfaces said graphical controller and said core controller; a third internal bus that interfaces said graphical controller and said bus bridge; a fourth internal bus that interfaces said graphical controller and said unified memory control unit; and a fifth internal bus that interfaces said core controller and said unified memory control unit.
Claim 6
Dependent Claim 290 words
An integrated circuit device for use in a computer system that includes a processing unit, a host bus connected to the processing unit, an input/output bus, a peripheral device connected to the input/output bus, a monitor, and a system memory, said integrated circuit device comprising: a core controller adapted to be connected to the host bus; a bus bridge connected to said core controller and adapted to be connected to the input/output bus; a graphical controller connected to said core controller and said bus bridge and adapted to be connected to the monitor; a unified memory control unit including: a graphical-memory address/data path connected to said graphical controller; a system-memory address/data path connected to said core controller; a centralized memory arbiter connected to said core controller and said graphical controller so as to detect a respective memory request signal therefrom; and a unified memory controller adapted to be connected to the system memory and connected to said graphical-memory and system-memory address/data paths, said unified memory controller being further connected to and controlled by said memory arbiter so as to be adapted to allocate access of the system memory to one of said graphical controller and said core controller via a corresponding one of said address/data paths in accordance with status of the memory request signals received by said memory arbiter; a first internal bus that interfaces said core controller and said bus bridge; a second internal bus that interfaces said graphical controller and said core controller; a third internal bus that interfaces said graphical controller and said bus bridge; a fourth internal bus that interfaces said graphical controller and said unified memory control unit; and a fifth internal bus that interfaces said core controller and said unified memory control unit.
Claim 7
Dependent Claim 29 words
The integrated circuit device as claimed in claim 4 , wherein said first, second, third, fourth and fifth internal buses are separate from each other and are operable concurrently.
Claim 8
Dependent Claim 30 words
The integrated circuit device as claimed in claim 4 , wherein said first, second, third, fourth and fifth internal buses run at the same clock domain as the host bus.
Claim 9
Dependent Claim 34 words
The integrated circuit device as claimed in claim 4 , wherein said core controller, said bus bridge, said graphical controller and said unified memory control unit are built into a single integrated circuit package.

References Cited (Backward Citations)

US5659715A Cited
US5748968A Cited
US5920881A Cited
US6052133A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-09-17 2005-03-19 2005-09-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-09-17 2009-03-19 2009-09-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-09-17 2013-03-19 2013-09-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag