Iterative Estimation Hardware

US2020201629A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2020201629-A1
Application numberUS-201916725378-A
CountryUS
Kind codeA1
Filing dateDec 23, 2019
Priority dateDec 21, 2018
Publication dateJun 25, 2020
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A function estimation hardware logic unit may be implemented as part of an execution pipeline in a processor. The function estimation hardware logic unit is arranged to calculate, in hardware logic, an improved estimate of a function of an input value, d, where the function is given by 1  /  d i . The hardware logic comprises a plurality of multipliers and adders arranged to implement a m th -order polynomial with coefficients that are rational numbers, where m is not equal to two and in various examples m is not equal to a power of two. In various examples i=1, i=2 or i=3. In various examples m=3.

First claim

Opening claim text (preview).

What is claimed is: 1 . A function estimation hardware logic unit for use in an arithmetic logic unit of a processor, the function estimation hardware logic arranged to calculate, in hardware logic, an improved estimate, x n+1 , for a function of an input value, d, wherein the function is 1  /  d i , and the hardware logic comprising: a first input arranged to receive the input value, d; a second input arranged to receive an estimate, x n , for the function of the input value; and an output arranged to output the improved estimate, x n+1 , for the function of the input value; and a combination of multiplier and addition hardware blocks configured in hardware circuitry to implement an m th -order polynomial to determine the improved estimate, x n+1 , with m th order convergence, wherein the m th -order polynomial can be expressed as: f i , m  ( x , d ) = x n + 1 = x n  ( ∏ k = 1 m - 1   ( 1 + 1 ki ) )  ∑ j = 0 m - 1   ( m - 1 j )  ( - dx n i ) j ji + 1 where i and m are natural numbers, wherein m>2, wherein ( m - 1 j )   is a binomial coefficient and is equal to zero if j>(m−1). 2 . The function estimation hardware logic unit according to claim 1 , wherein m is not equal to a power of two. 3 . The function estimation hardware logic unit according to claim 1 , wherein m=3. 4 . The function estimation hardware logic unit according to claim 1 , wherein m and i have any combination of values except for m=3 and i=2. 5 . The function estimation hardware logic unit according to claim 1 , wherein m>3. 6 . The function estimation hardware logic unit according to claim 5 , wherein m=4. 7 . The function estimation hardware logic unit according to claim 1 , wherein i=1, such that the m th -order polynomial can be expressed as: x n + 1 = x n  ∑ j = 0 m - 1   ( m j + 1 )  ( -

Assignees

Inventors

Classifications

  • G06F7/5525Primary

    Roots or inverse roots of single operands · CPC title

  • Inverse root of a number or a function, e.g. the reciprocal of a Pythagorean sum · CPC title

  • Arithmetic logic units [ALU], i.e. arrangements or devices for performing two or more of the operations covered by groups G06F7/483 – G06F7/556 or for performing logical operations {(G06F7/49, G06F7/491 take precedence)} · CPC title

  • G06F7/575Primary

    Basic arithmetic logic units, i.e. devices selectable to perform either addition, subtraction or one of several logical operations, using, at least partially, the same circuitry · CPC title

  • Powers or roots {, e.g. Pythagorean sums} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2020201629A1 cover?
A function estimation hardware logic unit may be implemented as part of an execution pipeline in a processor. The function estimation hardware logic unit is arranged to calculate, in hardware logic, an improved estimate of a function of an input value, d, where the function is given by 1  / …
Who is the assignee on this patent?
Imagination Tech Ltd
What technology area does this patent fall under?
Primary CPC classification G06F7/5525. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jun 25 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).