The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 16, 2021

Filed:

Dec. 29, 2018
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Amit Gradstein, Binyamina, IL;

Simon Rubanovich, Haifa, IL;

Regev Shemy, Kiryat Ata, IL;

Onkar P Desai, Mumbai, IN;

Jose Yallouz, Haifa, IL;

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 21/72 (2013.01); H04L 9/06 (2006.01);
U.S. Cl.
CPC ...
G06F 21/72 (2013.01); H04L 9/0643 (2013.01);
Abstract

Integrated circuits to compute a result of summing m values, rotating the sum by k bits, and adding a summation of n values Bto Bto the rotated sum. An embodiment includes: a first carry save adder to add up the m values to generate a first carry and a first sum; rotator circuitry to rotate both the first carry and the first sum by k bits to generate a second carry and a second sum; a second carry save adder to add up the second carry, the second sum, and the summation of values Bto Bto generate a third carry and a third sum; two parallel adders to generate a first intermediate result and a second intermediary result based on the third carry and the third sum; and a multiplexer to generate the result utilizing various portions of the first and second intermediate results.


Find Patent Forward Citations

Loading…