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:
Feb. 07, 2006

Filed:

May. 23, 2000
Applicants:

Ying-wai Ho, Los Altos, CA (US);

Xing Yu Jiang, San Jose, CA (US);

Inventors:

Ying-wai Ho, Los Altos, CA (US);

Xing Yu Jiang, San Jose, CA (US);

Assignee:

Mips Technologies, Inc., Mountain View, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 7/38 (2006.01);
U.S. Cl.
CPC ...
Abstract

Floating-point units (FPUs) and processors having a 'flush-to-nearest' operating mode that provides improved accuracy over a conventional 'flush-to-zero' mode. The FPU or processor includes an operand processing section and an operand flush section. For each floating-point operation, the operand processing section receives and processes one or more input operands to provide a preliminary result. The operand flush section determines whether the preliminary result falls within one of a number of ranges of values and sets the preliminary result to one of a number of set values if the preliminary result falls within one of the ranges. In a specific implementation, a first range of values is defined to include values greater than zero and less than half of a minimum normalized number (i.e., 0<|y|<+a/2), a second range of values is defined to include values equal to or greater than +a/2 and less than +an, (i.e., a/2≦|y|<a), and the preliminary result is set to zero if it falls within the first range and to +aor −a(depending on the sign bit) if it falls within the second range.


Find Patent Forward Citations

Loading…