Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
223 words
A computer system, comprising: a CPU; chip set logic coupled to the CPU, wherein the chip set logic includes arbitration logic and wherein the chip set logic includes expansion bus bridge logic for coupling to an expansion bus; an expansion bus coupled to the chip set logic; one or more peripheral devices coupled to the expansion bus; main memory coupled to the chip set logic which stores data accessible by the CPU; a multimedia engine coupled to the main memory and coupled to the chip set logic, wherein said multimedia engine comprises: memory for storing multimedia data, wherein said memory for storing multimedia data includes a first port coupled to said main memory and to said chip set logic and a second port; one or more DSP (digital signal processor) engines coupled to said second port of said memory, wherein said one or more DSP engines process said multimedia data stored in said multimedia memory; one or more input/output channels coupled to said one or more DSP engines for transmitting data; a video port coupled to at least one of said one or more input/output channels, wherein said video port is adapted for coupling to a video monitor; an audio port coupled to at least one of said one or more input/output channels, wherein said audio port is adapted for transferring audio data.
Claim 2
Dependent Claim
223 words
A computer system, comprising: a CPU; chip set logic coupled to the CPU, wherein the chip set logic includes arbitration logic and wherein the chip set logic includes expansion bus bridge logic for coupling to an expansion bus; an expansion bus coupled to the chip set logic; one or more peripheral devices coupled to the expansion bus; main memory coupled to the chip set logic which stores data accessible by the CPU; a multimedia engine coupled to the main memory and coupled to the chip set logic, wherein said multimedia engine comprises: memory for storing multimedia data, wherein said memory for storing multimedia data includes a first port coupled to said main memory and to said chip set logic and a second port; one or more DSP (digital signal processor) engines coupled to said second port of said memory, wherein said one or more DSP engines process said multimedia data stored in said multimedia memory; one or more input/output channels coupled to said one or more DSP engines for transmitting data; a video port coupled to at least one of said one or more input/output channels, wherein said video port is adapted for coupling to a video monitor; an audio port coupled to at least one of said one or more input/output channels, wherein said audio port is adapted for transferring audio data.
Claim 3
Dependent Claim
35 words
The computer system of claim 1, wherein said CPU is adapted for generating addresses within an address space, wherein said memory for storing multimedia data and said main memory are addressable within said address space.
Claim 4
Dependent Claim
35 words
The computer system of claim 2, wherein said address space includes a first address space portion and a second address space portion, wherein said multimedia data is stored only in said second address space portion.
Claim 5
Dependent Claim
22 words
The computer system of claim 1, wherein said memory for storing multimedia data and said main memory comprise a common address space.
Claim 6
Dependent Claim
25 words
The computer system of claim 1, wherein at least one of said one or more DSP engines comprises a video engine for manipulating video data.
Claim 7
Dependent Claim
39 words
The computer system of claim 5, wherein at least one of said one or more input/output channels is coupled between said video engine and said video port and transfers video data from said video engine to said video port.
Claim 8
Dependent Claim
25 words
The computer system of claim 1, wherein at least one of said one or more DSP engines comprises an audio engine for manipulating audio data.
Claim 9
Dependent Claim
39 words
The computer system of claim 7, wherein at least one of said one or more input/output channels is coupled between said audio engine and said audio port and transfers audio data from said audio engine to said audio port.
Claim 10
Dependent Claim
64 words
The computer system of claim 1, wherein said arbitration logic is coupled to said CPU, said expansion bus, said main memory and said multimedia engine, and wherein said arbitration logic receives main memory access requests from each of said CPU, said expansion bus, and said multimedia engine and grants main memory access to either of said CPU, said expansion bus, or said multimedia engine.
Claim 11
Dependent Claim
38 words
The computer system of claim 9, wherein said arbitration logic receives multimedia memory access requests from each of said CPU and said multimedia engine and grants multimedia memory access to either of said CPU or said multimedia engine.
Claim 12
Dependent Claim
28 words
The computer system of claim 1, wherein said multimedia engine further comprises: a direct memory access engine for transferring data from said main memory to said multimedia memory.
Claim 13
Dependent Claim
218 words
A computer system, comprising: a CPU, wherein said CPU generates addresses in an address space; chip set logic coupled to the CPU, wherein the chip set logic includes arbitration logic and wherein the chip set logic includes expansion bus bridge logic for coupling to an expansion bus; an expansion bus coupled to the chip set logic; one or more peripheral devices coupled to the expansion bus; main memory coupled to the chip set logic which stores data accessible by the CPU; a multimedia engine coupled to the main memory and coupled to the chip set logic, wherein said multimedia engine comprises: memory for storing multimedia data, wherein said memory for storing multimedia data includes a first port coupled to said main memory and to said chip set logic and a second port; one or more DSP (digital signal processor) engines coupled to said second port of said memory, wherein said one or more DSP engines process said multimedia data stored in said multimedia memory; and one or more input/output channels coupled to said one or more DSP engines for transmitting data; wherein said main memory and said memory for storing multimedia data comprise a common address space; wherein said CPU is operable to access data in said main memory or said multimedia memory in said common address space.
Claim 14
Dependent Claim
218 words
A computer system, comprising: a CPU, wherein said CPU generates addresses in an address space; chip set logic coupled to the CPU, wherein the chip set logic includes arbitration logic and wherein the chip set logic includes expansion bus bridge logic for coupling to an expansion bus; an expansion bus coupled to the chip set logic; one or more peripheral devices coupled to the expansion bus; main memory coupled to the chip set logic which stores data accessible by the CPU; a multimedia engine coupled to the main memory and coupled to the chip set logic, wherein said multimedia engine comprises: memory for storing multimedia data, wherein said memory for storing multimedia data includes a first port coupled to said main memory and to said chip set logic and a second port; one or more DSP (digital signal processor) engines coupled to said second port of said memory, wherein said one or more DSP engines process said multimedia data stored in said multimedia memory; and one or more input/output channels coupled to said one or more DSP engines for transmitting data; wherein said main memory and said memory for storing multimedia data comprise a common address space; wherein said CPU is operable to access data in said main memory or said multimedia memory in said common address space.
Claim 15
Dependent Claim
35 words
The computer system of claim 12, wherein said address space includes a first address space portion and a second address space portion, wherein said multimedia data is stored only in said second address space portion.
Claim 16
Dependent Claim
64 words
The computer system of claim 12, wherein said arbitration logic is coupled to said CPU, said expansion bus, said main memory and said multimedia engine, and wherein said arbitration logic receives main memory access requests from each of said CPU, said expansion bus, and said multimedia engine and grants main memory access to either of said CPU, said expansion bus, or said multimedia engine.
Claim 17
Dependent Claim
38 words
The computer system of claim 14, wherein said arbitration logic receives multimedia memory access requests from each of said CPU and said multimedia engine and grants multimedia memory access to either of said CPU or said multimedia engine.
Claim 18
Dependent Claim
28 words
The computer system of claim 12, wherein said multimedia engine further comprises: a direct memory access engine for transferring data from said main memory to said multimedia memory.
Claim 19
Dependent Claim
208 words
A computer system, comprising: a CPU, wherein said CPU generates addresses in an address space; chip set logic coupled to the CPU, wherein the chip set logic includes arbitration logic and wherein the chip set logic includes expansion bus bridge logic for coupling to an expansion bus; an expansion bus coupled to the chip set logic; one or more peripheral devices coupled to the expansion bus; main memory coupled to the chip set logic which stores data accessible by the CPU; a multimedia engine coupled to the main memory and coupled to the chip set logic, wherein said multimedia engine comprises: memory for storing multimedia data, wherein said memory for storing multimedia data includes a first port coupled to said main memory and to said chip set logic and a second port; one or more DSP engines coupled to said second port of said memory, wherein said one or more DSP engines process said multimedia data stored in said multimedia memory; and one or more input/output channels coupled to said one or more DSP engines for transmitting data; wherein said main memory and said memory for storing multimedia data comprise a common address space; wherein said multimedia memory of said multimedia engine is operable to store non-multimedia data.
Claim 20
Dependent Claim
208 words
A computer system, comprising: a CPU, wherein said CPU generates addresses in an address space; chip set logic coupled to the CPU, wherein the chip set logic includes arbitration logic and wherein the chip set logic includes expansion bus bridge logic for coupling to an expansion bus; an expansion bus coupled to the chip set logic; one or more peripheral devices coupled to the expansion bus; main memory coupled to the chip set logic which stores data accessible by the CPU; a multimedia engine coupled to the main memory and coupled to the chip set logic, wherein said multimedia engine comprises: memory for storing multimedia data, wherein said memory for storing multimedia data includes a first port coupled to said main memory and to said chip set logic and a second port; one or more DSP engines coupled to said second port of said memory, wherein said one or more DSP engines process said multimedia data stored in said multimedia memory; and one or more input/output channels coupled to said one or more DSP engines for transmitting data; wherein said main memory and said memory for storing multimedia data comprise a common address space; wherein said multimedia memory of said multimedia engine is operable to store non-multimedia data.
Claim 21
Dependent Claim
178 words
A computer system, comprising: a CPU; main memory coupled to the CPU which stores data accessible by the CPU; a multimedia engine coupled to the main memory and coupled to the CPU, wherein said multimedia engine comprises: memory for storing multimedia data, wherein said memory for storing multimedia data includes a first port coupled to said main memory and a second port; one or more DSP (digital signal processor) engines coupled to said second port of said memory, wherein said one or more DSP engines process said multimedia data stored in said multimedia memory; one or more input/output channels coupled to said one or more DSP engines for transmitting data; a video port coupled to at least one of said one or more input/output channels, wherein said video port is adapted for coupling to a video monitor; an audio port coupled to at least one of said one or more input/output channels, wherein said audio port is adapted for transferring audio data; wherein said memory for storing multimedia data and said main memory comprise a common address space.
Claim 22
Dependent Claim
178 words
A computer system, comprising: a CPU; main memory coupled to the CPU which stores data accessible by the CPU; a multimedia engine coupled to the main memory and coupled to the CPU, wherein said multimedia engine comprises: memory for storing multimedia data, wherein said memory for storing multimedia data includes a first port coupled to said main memory and a second port; one or more DSP (digital signal processor) engines coupled to said second port of said memory, wherein said one or more DSP engines process said multimedia data stored in said multimedia memory; one or more input/output channels coupled to said one or more DSP engines for transmitting data; a video port coupled to at least one of said one or more input/output channels, wherein said video port is adapted for coupling to a video monitor; an audio port coupled to at least one of said one or more input/output channels, wherein said audio port is adapted for transferring audio data; wherein said memory for storing multimedia data and said main memory comprise a common address space.
Claim 23
Dependent Claim
35 words
The computer system of claim 18, wherein said CPU is adapted for generating addresses within an address space, wherein said memory for storing multimedia data and said main memory are addressable within said address space.
Claim 24
Dependent Claim
35 words
The computer system of claim 19, wherein said address space includes a first address space portion and a second address space portion, wherein said multimedia data is stored only in said second address space portion.