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:
May. 14, 2019

Filed:

Apr. 21, 2016
Applicant:

Oracle International Corporation, Redwood City, CA (US);

Inventors:

Josephus Ebergen, San Francisco, CA (US);

Christopher Olson, Austin, TX (US);

Dmitry Nadehzin, Moscow, RU;

David Rager, Austin, TX (US);

Austin Lee, Mountain View, CA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 7/499 (2006.01); G06F 7/523 (2006.01); G06F 5/01 (2006.01); G06F 17/17 (2006.01);
U.S. Cl.
CPC ...
G06F 7/523 (2013.01); G06F 5/01 (2013.01); G06F 17/17 (2013.01);
Abstract

A multiplier unit may be configured to generate a final approximation of an iterative arithmetic operation performed on two operands. Circuitry coupled to the multiplier unit may perform a shift operation and a mask operation on the final approximation to generate shifted and un-shifted approximations, respectively. The circuitry may generate a first remainder using the un-shifted approximation and a sign value of a second remainder using the first remainder. Using the sign value of the second remainder, the circuitry may perform a rounding operation on the shifted approximation to generate a final answer.


Find Patent Forward Citations

Loading…