| WARF: P04245US | ![]() |
| Decimal Floating-Point Adder |
| INVENTORS | • | Michael Schulte, John Thompson, Nandini Karra |
The Wisconsin Alumni Research Foundation (WARF) is seeking commercial partners interested in developing a decimal floating-point adder that rapidly performs decimal floating-point arithmetic, particularly addition and subtraction.
OVERVIEW
Although most people use decimal arithmetic when performing calculations, computer hardware usually only supports binary arithmetic. Numbers are typically input in decimal form, converted to binary for processing, and then converted back to decimal for output. However, converting between binary and decimal floating-point numbers is computationally intensive, and many common decimal numbers cannot be represented exactly in binary, leading to errors. Software packages for decimal arithmetic have been developed, but they are often hundreds or even thousands of times slower than binary operations in hardware.
THE INVENTION
UW-Madison researchers have developed a decimal floating-point adder that rapidly performs decimal floating-point arithmetic, particularly addition and subtraction. The decimal floating-point adder includes an alignment unit that aligns the significands (the part of a decimal floating-point number that contains its significant digits) of two floating-point numbers so that the exponents associated with the floating-point numbers have equal values. For example, the numbers 12.3 and 4.56 could be represented as 1230 X 10-2 and 456 X 10-2. A binary adder then adds the aligned significands. A correction unit and an output conversion unit are included in the floating-point adder to produce the final decimal floating-point number.
APPLICATIONS
- Numerically intensive commercial applications
KEY BENEFITS
- Faster than current decimal arithmetic software or hardware
- May be pipelined so that complete resultant decimal floating-point numbers are output each clock cycle
ADDITIONAL INFORMATION
For More Information About the Inventors
Related Technologies
Intellectual Property Status
Tech Fields
Computer Technology - Computing methods
CONTACT INFORMATION
For current licensing status, please contact our team at
licensing@warf.org
or phone 608.262.4924. (Clicking this link will open a contact form in a popup window. If you have problems viewing the form, try disabling your popup blocker software.)
Since its founding in 1925 as the patenting and licensing organization for the University of Wisconsin-Madison, WARF has been working with business and industry to transform university research into products that benefit society. WARF intellectual property managers and licensing staff members are leaders in the field of university-based technology transfer. They are familiar with the intricacies of patenting, have worked with researchers in relevant disciplines, understand industries and markets, and have negotiated innovative licensing strategies to meet the individual needs of business clients.

