18396423. CONSTANT MODULO VIA RECIRCULANT REDUCTION simplified abstract (Intel Corporation)

From WikiPatents
Revision as of 06:32, 26 April 2024 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

CONSTANT MODULO VIA RECIRCULANT REDUCTION

Organization Name

Intel Corporation

Inventor(s)

Theo Drane of El Dorado Hills CA (US)

Christopher Louis Poole of Folsom CA (US)

William Zorn of Folsom CA (US)

Emiliano Morini of El Dorado Hills CA (US)

CONSTANT MODULO VIA RECIRCULANT REDUCTION - A simplified explanation of the abstract

This abstract first appeared for US patent application 18396423 titled 'CONSTANT MODULO VIA RECIRCULANT REDUCTION

Simplified Explanation

The patent application describes a method for reducing an array modulo a constant, specifically focusing on compressing an array of bits into a smaller array of bits while performing a modulo operation with an odd positive integer constant.

  • The innovation involves designing circuitry to efficiently reduce an array of bits modulo a constant by compressing the input array into a smaller output array.
  • The technique allows for iterative exploration of various reduction strategies to find the optimal circuit design given specific input constraints.

Potential Applications

This technology could be applied in:

  • Digital signal processing
  • Cryptography
  • Error detection and correction systems

Problems Solved

This technology addresses the following issues:

  • Efficient reduction of arrays modulo a constant
  • Optimal circuit design for modulo operations

Benefits

The benefits of this technology include:

  • Improved performance in modulo operations
  • Reduced circuit complexity
  • Enhanced efficiency in array compression

Potential Commercial Applications

A potential commercial application of this technology could be in:

  • Integrated circuits for data processing
  • Security systems
  • Communication devices

Possible Prior Art

One possible prior art for this technology could be:

  • Existing methods for modulo reduction in digital systems

Unanswered Questions

How does this technology compare to existing methods for modulo reduction in terms of efficiency and circuit complexity?

This article does not provide a direct comparison with existing methods for modulo reduction.

What are the specific input constraints that need to be considered when designing the circuitry for reducing an array modulo a constant?

The article does not delve into the specific input constraints that are crucial for designing the circuitry.


Original Abstract Submitted

Described herein is a generalized optimal reduction scheme for reducing an array modulo a constant. The constant modulo operation calculates a result for array of bits x, width n modulo an odd positive integer constant d, (e.g., x[n:0] mod d). Circuitry to perform such operation can be configured to compress the array of bits x, width n into an array of bits ywidth m. The techniques described herein enable the design of optimal circuitry via iterative exploration of all potential reduction strategies that are available given the input constraints.