Invention Grant
- Patent Title: Encoding and decoding variable length instructions
-
Application No.: US15821930Application Date: 2017-11-24
-
Publication No.: US10579381B2Publication Date: 2020-03-03
- Inventor: Simon Thomas Nield , James McCarthy
- 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: Potomac Law Group, PLLC
- Agent Vincent M DeLuca
- Priority: GB1619781.6 20161123
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/38

Abstract:
Methods of encoding and decoding are described which use a variable number of instruction words to encode instructions from an instruction set, such that different instructions within the instruction set may be encoded using different numbers of instruction words. To encode an instruction, the bits within the instruction are re-ordered and formed into instruction words based upon their variance as determined using empirical or simulation data. The bits in the instruction words are compared to corresponding predicted values and some or all of the instruction words that match the predicted values are omitted from the encoded instruction.
Public/Granted literature
- US20180143832A1 Encoding and Decoding Variable Length Instructions Public/Granted day:2018-05-24
Information query