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.
Patent No.:
Date of Patent:
May. 08, 2007
Filed:
Feb. 14, 2001
Mohammad Abdallah, Folsom, CA (US);
Prasad Modali, San Jose, CA (US);
Chien-yu Huang, Legal Representative, San Jose, CA (US);
Thomas R. Huff, Portland, OR (US);
Vladimir Pentkovski, Folsom, CA (US);
Patrice Roussel, Portland, OR (US);
Shreekant S. Thakkar, Portland, OR (US);
Mohammad Abdallah, Folsom, CA (US);
Prasad Modali, San Jose, CA (US);
Chien-Yu Huang, legal representative, San Jose, CA (US);
Thomas R. Huff, Portland, OR (US);
Vladimir Pentkovski, Folsom, CA (US);
Patrice Roussel, Portland, OR (US);
Shreekant S. Thakkar, Portland, OR (US);
Intel Corporation, Santa Clara, CA (US);
Abstract
A method and apparatus are described for converting a number from a floating point format to an integer format or from an integer format to a floating point format responsive to a control signal of a control signal format. Numbers are stored in the floating point format in a register of a first set of architectural registers in a packed format. One or more numbers in the floating point format are converted to the integer format and placed in a register of a second set of architectural registers in a packed format. Conversion from integer format to floating point format is performed in a similar manner. A floating point arithmetic apparatus is described that provides for converting a plurality of numbers between integer formats and a floating point formats, further providing for conversion operations that require a greater data path width than floating-point arithmetic operations.