Invention Grant
- Patent Title: Modulo hardware generator
-
Application No.: US15363360Application Date: 2016-11-29
-
Publication No.: US10223072B2Publication Date: 2019-03-05
- Inventor: Samuel Lee
- 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: GB1521113.9 20151130
- Main IPC: G06F7/535
- IPC: G06F7/535 ; G06F17/50

Abstract:
A method of generating a hardware design to calculate a modulo value for any input value in a target input range with respect to a constant value d using one or more range reduction stages. The hardware design is generated through an iterative process that selects the optimum component for mapping successively increasing input ranges to the target output range until a component is selected that maps the target input range to the target output range. Each iteration includes generating hardware design components for mapping the input range to the target output range using each of a plurality of modulo preserving range reduction methods, synthesizing the generated hardware design components, and selecting one of the generated hardware design components based on the results of the synthesis.
Public/Granted literature
- US20170153871A1 Modulo Hardware Generator Public/Granted day:2017-06-01
Information query