Method and structure for performing floating point comparison

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 4858166
SERIAL NO

06909526

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Comparison of two floating point numbers is performed using a unique algorithm, which in one embodiment is implemented very efficiently in hardware, resulting in a very significant improvement in the floating point comparison execution time. In order to perform a floating point comparison, the exponents of the two numbers to be compared are subtracted. In many cases, the exponents are not equal, and simply determining which exponent is larger, combined with the signs of the mantissas of each of the floating point numbers being compared, is sufficient to determine which of the two floating point numbers being compared is larger. Alternatively, if the exponents of the two floating point numbers being compared are equal, the mantissas may be subtracted without need for shifting mantissas in order to equalize the exponents. In this manner, the floating point comparison operation is greatly simplified and the time consuming multiple shift operation is avoided, thereby vastly reducing the amount of time required to perform the floating point comparison, and thereby increasing the overall speed of operation of the microprocessor.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
PERFORMANCE SEMICONDUCTOR CORPORATION610 WEDDELL DRIVE A CORP OF CA SUNNYVALE CA 94089

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Mor, Yeshayahu Cupertino, CA 17 353
Sandman, Leonardo Cupertino, CA 6 101
Schatzberger, Yeshayahu Haifa, IL 5 48

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation