IP Library Granted Patent US 7,028,134
Granted Patent B2
US 7,028,134 · App. 09/750,629 · Granted Apr 11, 2006

Crossbar integrated circuit with parallel channels for a communication device

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,028,134
App. No.
09/750,629
Granted
Apr 11, 2006
Kind
B2
Abstract

Communication circuitry is comprised of processing circuitry, parallel channels, and crossbar integrated circuits. The processing circuitry exchanges the communications between communication links and the parallel channels. The parallel channels transfer the communications in parallel with a clock signal. The crossbar integrated circuits receive the communications and the clock signal over the parallel channels, switch the communications based on the clock signal, and transfer the switched communications to the parallel channels.

Claims (26)

1. Communication circuitry comprising:

a processing circuitry configured to receive a communication from a communication link;

a plurality of crossbar integrated circuits; and

a plurality of parallel channels between the processing circuitry and each crossbar integrated circuit of the plurality of crossbar integrated circuits, with the plurality of parallel channels of a particular crossbar integrated circuit being configured to transfer the communication and a clock signal in parallel to the particular crossbar integrated circuit.

2. The communication circuitry of claim 1 wherein the plurality of parallel channels is comprised of parallel differential signal pairs and wherein one of the differential signal pairs is for the clock signal.

3. The communication circuitry of claim 1 wherein the communication link comprises a serial channel.

4. The communication circuitry of claim 1 wherein the communication comprises a data packet.

5. The communication circuitry of claim 1 wherein the communication comprises a fixed-length data packet.

6. The communication circuitry of claim 1 wherein the communication circuitry comprises a switch fabric.

7. The communication circuitry of claim 1 wherein the processing circuitry is comprised of at least one virtual output queue that stores the communication prior to switching and that is associated with an egress port.

8. The communication circuitry of claim 1 wherein the processing circuitry is comprised of at least one virtual output queue that stores the communication prior to switching and wherein a virtual output queue is comprised of sub-queues that are each associated with a particular priority.

9. The communication circuitry of claim 1 wherein the processing circuitry is comprised of a multi-cast virtual output queue that stores the communication prior to switching for multi-cast output.

10. The communication circuitry of claim 1 wherein the plurality of parallel channels include multiplexers to perform bit slicing through the crossbar integrated circuits.

11. A method of operating communication circuitry, the method comprising:

receiving a communication in a processing circuitry from a communication link;

transferring the communication and a clock signal in parallel over a plurality of parallel channels to a particular crossbar integrated circuit of a plurality of crossbar integrated circuits; and

switching the communication in the particular crossbar integrated circuit based on the clock signal.

12. The method of claim 11 wherein transferring the communication and the clock signal in parallel over the plurality of parallel channels comprises transferring the communication and the clock signal over parallel differential signal pairs.

13. The method of claim 11 wherein transferring the communication and the clock signal in parallel over the plurality of parallel channels comprises transferring the communication and the clock signal over parallel differential signal pairs wherein one of the differential signal pairs is for the clock signal.

14. The method of claim 11 wherein the communication comprises a data packet.

15. The method of claim 11 wherein the communication comprises a fixed-length data packet.

16. The method of claim 11 wherein the communication circuitry comprises a switch fabric.

17. The method of claim 11 further comprising, in the processing circuitry, storing the communication in a virtual output queue that is associated with an egress port prior to switching.

18. The method of claim 11 further comprising, in the processing circuitry, storing the communication in a virtual output sub-queue that is associated with a particular priority.

19. The method of claim 11 further comprising, in the processing circuitry, storing the communication in a multicast virtual output queue tat stores the communication prior to switching for multi-cast output.

20. The method of claim 11 wherein transferring the communication and the clock signal in parallel comprises multiplexing the communications to perform bit slicing through the crossbar integrated circuits.

Assignments (10)
CHANGE OF NAME Recorded Aug 25, 2016
From: M/A-COM TECHNOLOGY SOLUTIONS HOLDINGS, INC.
To: MACOM TECHNOLOGY SOLUTIONS HOLDINGS, INC.
Reel/Frame 039809/0534 →
CHANGE OF NAME Recorded Aug 9, 2016
From: M/A-COM TECHNOLOGY SOLUTIONS HOLDINGS, INC.
To: MACOM TECHNOLOGY SOLUTIONS HOLDINGS, INC.
Reel/Frame 039634/0365 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2015
From: MINDSPEED TECHNOLOGIES, INC.
To: M/A-COM TECHNOLOGY SOLUTIONS HOLDINGS, INC.
Reel/Frame 037274/0238 →
SECURITY INTEREST Recorded May 9, 2014
From: M/A-COM TECHNOLOGY SOLUTIONS HOLDINGS, INC.; MINDSPEED TECHNOLOGIES, INC.; BROOKTREE CORPORATION
To: GOLDMAN SACHS BANK USA
Reel/Frame 032859/0374 →
RELEASE OF SECURITY INTEREST Recorded May 9, 2014
From: JPMORGAN CHASE BANK, N.A.
To: MINDSPEED TECHNOLOGIES, INC.
Reel/Frame 032861/0617 →
SECURITY INTEREST Recorded Mar 21, 2014
From: MINDSPEED TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032495/0177 →
RELEASE OF SECURITY INTEREST Recorded Oct 24, 2013
From: CONEXANT SYSTEMS, INC
To: MINDSPEED TECHNOLOGIES, INC
Reel/Frame 031494/0937 →
SECURITY AGREEMENT Recorded Oct 8, 2003
From: MINDSPEED TECHNOLOGIES, INC.
To: CONEXANT SYSTEMS, INC.
Reel/Frame 014546/0305 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2003
From: CONEXANT SYSTEMS, INC.
To: MINDSPEED TECHNOLOGIES, INC.
Reel/Frame 014568/0275 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2001
From: FU, DANIEL; LIN, FENG CHEN; WANG, YAUNLONG; YANG, KEWEI
To: CONEXANT SYSTEMS, INC.
Reel/Frame 011752/0675 →