Function Estimation Hardware Using Higher-Order Polynomial Convergence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing hardware logic for evaluating functions like the reciprocal, square root, or cube root of an input number using iterative methods introduces rounding errors that accumulate and requires multiple iterations, leading to inefficiencies in throughput and hardware size.

Innovation Solution

Implementing a function estimation hardware logic unit with a combination of multipliers and adders to perform an mth-order polynomial convergence, where m is not equal to two, to quickly refine estimates of these functions, reducing the number of iterations needed and minimizing rounding errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If iterative methods are used to evaluate functions in hardware, then the same hardware can be reused for multiple iterations, but rounding errors accumulate and multiple iterations are required

Engineering Contradiction:
Improvehardware reuse efficiencyVSAvoidaccuracy of function estimate
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent changes the convergence order parameter from traditional quadratic (m=2) to higher orders (m>2) by modifying the polynomial approximation degree. This allows the hardware to achieve faster convergence with fewer iterations, reducing accumulated rounding errors while maintaining hardware reuse efficiency

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces standard iterative approximation mechanisms with a higher-order polynomial-based iteration mechanism. By substituting the conventional iteration approach with an mth-order polynomial method, the system achieves faster convergence rates without requiring additional hardware resources

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If multiple iterations are performed to improve accuracy, then the function estimate becomes more precise, but the throughput decreases

Engineering Contradiction:
Improveaccuracy of function estimateVSAvoidthroughput of hardware
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent modifies the iteration parameter by implementing mth-order convergence where m>2. This parameter change enables the system to achieve high precision with fewer iterations, thereby maintaining high throughput while improving accuracy

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent optimizes the iteration process by reducing the number of periodic iteration cycles required. Through higher-order polynomial convergence, the system achieves the desired precision in fewer periodic actions, improving overall throughput

Inventive Principle:
Principle #19Periodic action

3Area of stationary object

If standard iterative hardware is used, then the hardware size is reduced, but the number of iterations increases leading to more rounding errors

Engineering Contradiction:
Improvehardware sizeVSAvoidaccuracy of function estimate
Core Design Contradiction:
Area of stationary objectVSMeasurement precision

Solution Approach 1:

The patent creates a universal hardware unit that can perform both the input processing and the higher-order polynomial calculations within a single integrated structure. This multi-functional design achieves fast convergence with fewer iterations while maintaining compact hardware size

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent combines multiple functions (input reception, polynomial calculation, and output generation) into a single integrated hardware unit. By merging these functions, the system achieves efficient mth-order convergence without increasing overall hardware footprint

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20260029991A1Iterative Estimation Hardware
Publication Date: 2026.01.29 IMAGINATION TECH LTD
  • US20260029991A1 patent drawing
  • US20260029991A1 patent drawing
  • US20260029991A1 patent drawing

AI summary

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 by1/di.The hardware logic comprises a plurality of multipliers and adders arranged to implement a mth-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.