Invention Grant
- Patent Title: Non-linear cache logic
-
Application No.: US15461750Application Date: 2017-03-17
-
Publication No.: US10437726B2Publication Date: 2019-10-08
- Inventor: Simon Fenney
- Applicant: Imagination Technologies Limited
- Applicant Address: GB Kings Langley
- Assignee: Imagination Technologies Limited
- Current Assignee: Imagination Technologies Limited
- Current Assignee Address: GB Kings Langley
- Agency: Vorys, Sater, Seymour and Pease LLP
- Agent Vincent M DeLuca
- Priority: GB1604670.8 20160318
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/0864 ; G06F12/10 ; G06F12/14

Abstract:
Cache logic for generating a cache address from a binary memory address comprising a first binary sequence of a first predefined length and a second binary sequence of a second predefined length, the cache logic comprising: a plurality of substitution units each configured to receive a respective allocation of bits of the first binary sequence and to replace its allocated bits with a corresponding substitute bit string selected in dependence on the received allocation of bits; a mapping unit configured to combine the substitute bit strings output by the substitution units so as to form one or more binary strings of the second predefined length; and combination logic arranged to combine the one or more binary strings with the second binary sequence by a reversible operation so as to form a binary output string for use as at least part of a cache address in a cache memory.
Public/Granted literature
- US20170270046A1 Non-Linear Cache Logic Public/Granted day:2017-09-21
Information query