IP Library Granted Patent US 7,424,561
Granted Patent B2
US 7,424,561 · App. 11/717,511 · Granted Sep 9, 2008

Systems using mix of packet, coherent, and noncoherent traffic to optimize transmission between systems

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,424,561
App. No.
11/717,511
Granted
Sep 9, 2008
Kind
B2
Abstract

An apparatus may include a first system and a second system. The first system includes a first plurality of interface circuits, and each of the first plurality of interface circuits is configured to couple to a separate interface. The second system includes a second plurality of interface circuits, and each of the second plurality of interface circuits is configured to couple to a separate interface. A first interface circuit of the first plurality of interface circuits and a second interface circuit of the second plurality of interface circuits are coupled to a first interface. Both the first interface circuit and the second interface circuit are configured to communicate packets, coherency commands, and noncoherent commands on the first interface.

Claims (9)

1. An apparatus comprising:

a first system forming a first node of a multiple-node coherent system, in which the first system includes a first plurality of interface circuits that couple to interface circuits of one or more other nodes of the multiple-node coherent system, the first system also includes a first direct memory access (DMA) circuit to handle packet traffic and a first memory bridge to handle coherent and noncoherent non-packet traffic separate from the packet traffic, the first DMA circuit and the first memory bridge coupled to the first plurality of interface circuits and to a first interconnect internal to the first node to respectively transfer packet traffic and non-packet traffic between the first plurality of interface circuits and the first interconnect; and

a second system forming a second node of the multiple-node coherent system, in which the second system includes a second plurality of interface circuits that couple to interface circuits of one or more other nodes of the multiple-node coherent system, including the first node;

wherein the first interface circuits and the second interface circuits are separately programmable to receive and send packet traffic, coherent and noncoherent traffic that are not packet traffic, between the first and second nodes.

2. The apparatus of claim 1 wherein the first DMA circuit is to generate an address to access memory locations in a memory coupled to the second system for packet transfer.

3. The apparatus of claim 2 wherein the first memory bridge is to generate corresponding write commands in response to noncoherent write transactions of non-packet traffic between the first and second nodes.

4. The apparatus of claim 3 wherein the second system further includes a second direct memory access (DMA) circuit to handle packet traffic in the second node and a second memory bridge to handle coherent and noncoherent non-packet traffic separate from the packet traffic in the second node, the second DMA circuit and the second memory bridge coupled to the second plurality of interface circuits and to a second interconnect internal to the second node to respectively transfer second node packet traffic and second node non-packet traffic between the second plurality of interface circuits and the second interconnect.

5. The apparatus of claim 4 wherein the second DMA circuit is to generate an address to access memory locations in a memory coupled to the first system for packet transfer.

6. The apparatus of claim 5 wherein the second memory bridge is to generate corresponding write commands in response to noncoherent write transactions of non-packet traffic between the

Assignments (3)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →