Method and system for executing denormalized numbers

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

36474804, G06F5/01

Patent

active

059034793

ABSTRACT:
A method and system for processing instructions in a floating point unit for executing denormalized numbers in floating point pipeline via serializing uses an instruction unit and having a control unit and a pipelined data flow unit, a shifter and a rounding unit. The floating point unit has an external feedback path for providing intermediate result data from said rounding unit to an input of the pipelined data flow unit to reuse the pipeline for denormalization by passing intermediate results in the pipeline which have a denormalized condition computed after the exponent calculation of the shifting circuit directly from the rounding unit to the top of the dataflow in the pipeline via an external feedback path. The pipelined has two paths which are selected based on the presence of other instructions in the pipeline. If no other instructions are in the pipeline a first path is taken which uses the external feedback path from the rounding unit back into the top of the dataflow. When there are instructions in the pipeline a shifter unit performing normalization of the fraction indicates possible underflow of the exponent, and prepares to hold the exponent and the fraction in a floating point data flow register; and upon detection of exponent underflow during the rounder stage and detection of any other instructions in pipeline; then the control unit forces an interrupt for serialization, and cancels execution of this instruction and other instructions in pipeline.

REFERENCES:
patent: 5058048 (1991-10-01), Gupta et al.
patent: 5602769 (1997-02-01), Yu et al.
patent: 5646875 (1997-07-01), Taborn et al.
"Floating Point Exception Handling (Denormalization)" IBM Technical Disclosure Bulletin vol. 33 No. 9 Feb. 1991 pp. 345-348.
"Corrective Rounding on a Denormalized IEEE Floating Point Result which was Rounded as Normalized", by Fagat et al., Research Disclosure n350, Jun. 1993, Disclosure No. RO8920612.
"Single Cycle/Writeback Cycle Floating Point Denormalization" by Elliott et al., IBM Technical Disclosure Bulletin, vol. 37, No. 4B, Apr. 1994, pp. 315-318.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for executing denormalized numbers does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for executing denormalized numbers, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for executing denormalized numbers will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-250585

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.