IP Library Granted Patent US 7,826,434
Granted Patent B2
US 7,826,434 · App. 11/951,102 · Granted Nov 2, 2010

Buffered crossbar switch

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,826,434
App. No.
11/951,102
Granted
Nov 2, 2010
Kind
B2
Abstract

The present invention relates to a buffered crossbar switch which provides a step of changing the size and/or number of queuing buffer entries to ensure optimum buffer memory usage independent of the size of data packets processed.

Claims (11)

1. A buffered crossbar switch having at least one mode of operation with a specific data packet size (L), said buffered crossbar switch comprising:

at least one queuing buffer having queuing buffer entries;

the mode of operation changing the size (E) or number (M) of said queuing buffer entries;

a plurality (R) of crossbar switches for operation in parallel; and

an expansion mode of operation operating said plurality (R) of crossbar switches in parallel and changing the queuing buffer entry size (E) to a fraction (L′=L/R) of said data packet size (L).

2. The buffered crossbar switch according to claim 1 , further comprising the mode of operation changing said size (E) of queuing buffer entries to said data packet size (L).

3. The buffered crossbar switch according to claim 1 further comprising:

the mode of operation choosing the memory size of said queuing buffer to be large enough to store M=M_min queuing buffer entries each having a length of L=L_max, wherein M_min is the minimum number of queuing buffer entries necessary for the mode of operation characterized by the largest data packet size, L_max.

4. The buffered crossbar switch according to claim 1 wherein said crossbar switch comprises 32 input ports (i 1 , . . . , i 32 ) or 32 output ports (o 1 , . . . , o 32 ).

5. The buffered crossbar switch according to claim 1 wherein said queuing buffer comprises 16 queuing buffer entries of 80 bytes in a first mode of operation, and said queuing buffer comprises 32 queuing buffer entries of 40 bytes in a second mode of operation, and said queuing buffer comprises 64 queuing buffer entries of 20 bytes in a third mode of operation.

6. The buffered crossbar switch according to claim 5 , wherein said first mode of operation is a single chip operation mode, wherein said second mode of operation is an expansion mode with two crossbar switches working in parallel, and wherein said third mode of operation is an expansion mode with four crossbar switches working in parallel.

Assignments (2)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058553/0802 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2012
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: FACEBOOK, INC.
Reel/Frame 027991/0496 →