Advanced Micro Devices, Inc.
Power-oriented bus encoding for data transmission

Last updated:

Abstract:

Systems, apparatuses, and methods for reducing the toggle rates on buses are disclosed. A computing system includes a source which provides packets for transmission on a bus. The packet is compressed by a compression engine. The compressed data format of the packet includes locations (bit positions) referred to as holes which do not include valid data. A bus configuration module identifies the locations of the holes and replaces the holes with information from a previous packet transmitted earlier on the bus. The bus configuration module also determines a new transmission bus width for the packet for lowering the bus toggle rate on the bus during transmission.

Status:
Grant
Type:

Utility

Filling date:

28 Apr 2017

Issue date:

21 Jan 2020