Invention Grant
- Patent Title: Verifying a hardware design for a component that implements a permutation respecting function
-
Application No.: US16367493Application Date: 2019-03-28
-
Publication No.: US11455451B2Publication Date: 2022-09-27
- Inventor: Robert McKemey , Sam Elliott , Emiliano Morini , Max Freiburghaus
- 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: GB1805285 20180329
- Main IPC: G06F30/3323
- IPC: G06F30/3323 ; G06F30/33 ; G06F119/18

Abstract:
Methods and systems for verifying a hardware design for a component that implements a permutation respecting function. The methods include formally verifying that an instantiation of the hardware design produces the correct result to the function for a subset of the valid input vectors; and formally verifying that an instantiation of the hardware design is permutation respecting for each of one or more input vector permutations (i.e. that the instantiation of the hardware design produces the permutation related outputs for an input vector and the permutation of that input vector) over a set of input vectors. The subset and the input vector permutations are selected so that any valid input vector that is not in the subset can be generated from an input vector in the subset via a combination of the one or more input vector permutations.
Public/Granted literature
- US20190303511A1 Verifying a Hardware Design for a Component that Implements a Permutation Respecting Function Public/Granted day:2019-10-03
Information query