IP Library Granted Patent US 9,819,557
Granted Patent B2
US 9,819,557 · App. 14/575,187 · Granted Nov 14, 2017

Multi-rate high-speed bus with statistical aggregator

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 9,819,557
App. No.
14/575,187
Granted
Nov 14, 2017
Kind
B2
Abstract

A single high-speed bus accommodates both low-rate and high-rate bi-directional signal traffic by interleaving the traffic at the two rates sequentially so that all the data in the bus at any given time is either high-rate or low-rate. The interleaving is executed by a statistical aggregator according to a policy tailored to the traffic expected in the particular bus. The policy may be static and predetermined, or it may be dynamic and adaptive. Adaptive policies are continually updated with predictions of future traffic based on the statistics of past and/or present traffic. The technique may be implemented in both on-chip and system-level bus interfaces.

Claims (14)

1. A device, comprising:

a traffic detector circuitry to determine if a high-speed packet is to be sent in a high-speed transfer mode or if a low-speed packet is to be sent in a low-speed transfer mode; and

a bus controller coupled to the traffic detector circuitry, the bus controller to implement a first communication protocol for a transmission of the highspeed packet that is to be sent in the high-speed transfer mode and to implement a second communication protocol during a transmission of the low-speed packet that is to be sent in the low-speed transfer mode; and

a statistical estimator circuitry to collect statistics on the high-speed packets and low-speed packets and to estimate future traffic based on the collected statistics, wherein the traffic detector circuitry and the bus controller switch between the high-speed transfer mode using the first communication protocol and the low-speed transfer mode using the second communication protocol based on the statistical estimator circuitry's estimate of future traffic.

2. The device of claim 1 , wherein the traffic detector circuitry uses a predetermined policy to determine if the high-speed packet is to be sent in the high-speed transfer mode or if the low-speed packet is to be sent in the low-speed transfer mode.

3. The device of claim 1 , wherein the traffic detector circuitry adapts criteria for determining if the high-speed packet is to be sent in the high-speed transfer mode or if the low-speed packet is to be sent in the low-speed transfer mode using at least one of a Forward Error Correction (FEC) strategy, an Error Correction Code (ECC) correction scheme, a repetition code, or a redundancy code.

4. The device of claim 1 , wherein the high-speed packets and the low-speed packets are sent through a common or point-to-point bus.

5. The device of claim 1 , wherein the bus controller is included in a system on a chip, and wherein the bus controller is to couple through an interconnect to a component.

6. The device of claim 5 , wherein the component is selected from a group consisting of:

a cellular transmitter, receiver, or transceiver; a wireless local-area network transmitter, receiver, or transceiver; a Bluetooth transmitter, receiver, or transceiver;

a global navigation satellite system transmitter, receiver, or transceiver; and an FM radio transmitter, receiver, or transceiver.

7. The device of claim 5 , wherein the system on a chip is coupled in a server system comprising a plurality of systems on chips;

wherein at least two of the plurality of systems on chips are not located on a same chip; and

wherein the interconnect is an external bus.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2021
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 057337/0607 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2021
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 057186/0866 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2017
From: ROTSTEIN, RON; ZUKERMAN, GIL; GIL-AD, ZEEV
To: INTEL IP CORPORATION
Reel/Frame 040817/0628 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2016
From: ROTSTEIN, RON; ZUKERMAN, GIL; GIL-AD, ZEEV
To: INTEL IP CORPORATION
Reel/Frame 038949/0242 →