IP Library Granted Patent US 7,054,969
Granted Patent B1
US 7,054,969 · App. 09/787,353 · Granted May 30, 2006

Apparatus for use in a computer system

Assignee: ClearSpeed Technology plc
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,054,969
App. No.
09/787,353
Granted
May 30, 2006
Kind
B1
Abstract

Apparatus for use in a computer system comprises a bus architecture, a plurality of modules connected to the bus architecture, at least one module being latency tolerant and at least one module being latency intolerant. The bus architecture comprises a primary bus ( 3 ) having latency intolerant modules connected thereto, a secondary bus ( 4 ) having latency tolerant modules connected thereto, and a primary to secondary bus interface module ( 5 ) interconnecting the primary and secondary buses.

Claims (16)

1. An integrated circuit for a computer system comprising:

a bus architecture;

a plurality of modules connected to the bus architecture; and

an arbitration unit for granting access to the bus in response to requests received from the modules, the granting of access being in the form of a dedicated packet issued from the arbitration unit, whereby only the module which has been granted access can use that particular dedicated packet to gain access to the bus;

characterised in that the arbitration unit is operable to issue empty packets during periods when the bus is idle, the empty packets being usable by a module to gain access to the bus without making a specific request to the arbitration unit for a dedicated packet,

wherein the bus is a pipelined packet switched bus that is open-ended.

2. The integrated circuit as claimed in claim 1 , wherein the first module to use the empty packet gains access to the bus.

3. The integrated circuit as claimed in claim 1 , wherein each module has means for converting a dedicated packet intended for itself into an empty packet.

4. The integrated circuit as claimed in claim 1 , wherein the arbitration unit is located at one end of the bus.

5. A computer system comprising the integrated circuit as claimed in claim 1 .

6. A graphics processing system comprising the integrated circuit as claimed in claim 1 .

7. A games console comprising the integrated circuit as claimed in claim 1 .

8. A method of granting bus access to a module in an integrated circuit for a computer system comprising a plurality of modules interconnected by the bus, and an arbitration unit for granting access to the bus by issuing dedicated packets in response to requests received from the modules, the method comprising:

issuing empty packets from the arbitration unit during periods when the bus is idle; and,

allowing any module to use the empty packet in order to gain access to the bus,

wherein the bus is a pipelined packet switched bus that is open-ended.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2010
From: CLEARSPEED TECHNOLOGY LTD
To: RAMBUS INC.
Reel/Frame 024964/0861 →
CHANGE OF NAME Recorded Jun 24, 2010
From: CLEARSPEED TECHNOLOGY PLC
To: CLEARSPEED TECHNOLOGY LIMITED
Reel/Frame 024576/0975 →
MERGER Recorded May 11, 2006
From: CLEARSPEED SOLUTIONS LIMITED
To: CLEARSPEED TECHNOLOGY PLC
Reel/Frame 017596/0727 →
CHANGE OF NAME Recorded May 11, 2006
From: CLEARSPEED TECHNOLOGY LIMITED
To: CLEARSPEED SOLUTIONS LIMITED
Reel/Frame 017596/0686 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2002
From: PHELPS, RICHARD CARL; WINSER, PAUL ANTHONY
To: PIXELFUSION LIMITED
Reel/Frame 012571/0926 →
CHANGE OF NAME Recorded Jan 2, 2002
From: PIXELFUSION LIMITED
To: CLEARSPEED TECHNOLOGY LIMITED
Reel/Frame 012418/0673 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2001
From: PHELPS, RICHARD CARL; WINSER, PAUL ANTHONY
To: PIXELFUSION LIMITED
Reel/Frame 011891/0672 →
Priority Claims (4)
GB 9820410.0 · Sep 18, 1998 · national
GB 9820412.6 · Sep 18, 1998 · national
GB 9820428.2 · Sep 18, 1998 · national
GB 9820430.8 · Sep 18, 1998 · national