Invention Grant
- Patent Title: Apparatus and method for performing division
-
Application No.: US15168436Application Date: 2016-05-31
-
Publication No.: US10230376B2Publication Date: 2019-03-12
- Inventor: Jørn Nystad
- Applicant: ARM LIMITED
- Applicant Address: GB Cambridge
- Assignee: ARM Limited
- Current Assignee: ARM Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Priority: GB1512138.7 20150710
- Main IPC: G06F7/535
- IPC: G06F7/535 ; H03K19/20

Abstract:
An apparatus and method are provided, the apparatus comprising: storage circuitry to store an input data value; divider circuitry to split the input data value into at least one sub-value in dependence on a number of lanes for a current iteration, each sub-value occupying a lane, and to operate on each sub-value to generate a quotient corresponding to the division of that sub-value by a divisor, wherein the divisor is an odd integer; remainder circuitry to operate on each sub-value to generate a remainder corresponding to the remainder of dividing that sub-value by the divisor; concatenation circuitry to concatenate each quotient to produce a concatenated division value, and to concatenate each remainder to produce a concatenated remainder value, in each subsequent iteration, the input data value being formed from the concatenated remainder value of a preceding iteration; and output circuitry to output, after a plurality of iterations, a result of adding the concatenated division values produced by said plurality of iterations.
Public/Granted literature
- US20170010862A1 APPARATUS AND METHOD FOR PERFORMING DIVISION Public/Granted day:2017-01-12
Information query