Guaranteed data compression using intermediate compressed data
AssigneeImagination Technologies Limited
InventorSimon Fenney
Life of this patent
Estimating the term…
Abstract
Methods for converting an n-bit number into an m-bit number for situations where n>m and also for situations where n<m, where n and m are integers. The methods use truncation or bit replication followed by the calculation of an adjustment value which is applied to the replicated number.
Claims20
A method of converting, in hardware, an input number to an output m-bit number, the method comprising:
- determining, in a truncation unit, an intermediate m-bit number;
- and
- generating the output m-bit number by adding an adjustment value to the intermediate m-bit number.
A method of converting, in hardware, an input number to an output m-bit number, the method comprising:
- determining, in a replication unit, an intermediate m-bit number;
- and
- generating the output m-bit number by adding an adjustment value to the intermediate m-bit number.
Hardware logic arranged to convert, in hardware, an input number to an output m-bit number, the hardware logic comprising:
- a truncation unit arranged to determine an intermediate m-bit number;
- and
- an addition unit arranged to add an adjustment value to the intermediate m-bit number to generate the output m-bit number.
Dependencies are inferred from the claim text.