Invention Grant
- Patent Title: Verifying a hardware design for a multi-stage component
-
Application No.: US17990518Application Date: 2022-11-18
-
Publication No.: US12032886B2Publication Date: 2024-07-09
- Inventor: Robert McKemey
- 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: GB 19379 2019.12.27
- Main IPC: G06F30/323
- IPC: G06F30/323 ; G06F30/337 ; G06F30/398

Abstract:
Methods and systems for verifying a hardware design for a multi-stage component configured to receive input data and generate output data by processing the input data at each of a plurality of successive stages wherein each stage is independently enabled is stall independent. For each stage from the second stage to the last stage: a relevant portion of the output data of an instantiation of the hardware design is verified as the same if the instantiation is in the same state when that stage is enabled in a cycle by any set of inputs and any subsequent stages are enabled in subsequent cycles by a first minimal sequence of inputs. The relevant portion of the output data of the hardware design is verified as the same if the instantiation is in the same state (i) when that stage is enabled in a cycle and any subsequent stages are enabled in subsequent cycles by a second minimal sequence of inputs and (ii) when that stage is stalled, then that stage is enabled in the next cycle and the subsequent stages are enabled in subsequent cycles by the second minimal sequence of inputs.
Public/Granted literature
- US20230085107A1 VERIFYING A HARDWARE DESIGN FOR A MULTI-STAGE COMPONENT Public/Granted day:2023-03-16
Information query