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.