System and method for efficient processing of denormal results as hardware exceptions

   
   

There is disclosed a denormal handling circuit for use in a pipelined floating point unit containing an addition pipe and/or a multiplication pipe. The denormal result handling circuit comprises a denormal condition detection circuit associated with at the addition pipe and/or the multiplication pipe for examining a first operand and a second operand loaded into the addition pipe and/or the multiplication pipe and detecting a potential denormal condition. The denormal condition indicates that a calculated result generated from the first and second operands may be a denormal result. The denormal condition detection circuit, in response to detection of a potential denormal condition, prevents an additional operation from being loaded into the addition pipe and/or the multiplication pipe. The denormal result handling circuit also comprises a complex rounding unit for receiving the calculated result from the addition pipe and/or the multiplication pipe and, in response to the detection of the potential denormal condition, rounding the calculated result.

Er onthuld een denormal behandelende kring wordt voor gebruik in een in een pijpleiding vervoerde drijvend punteenheid die een toevoegingspijp en/of een vermenigvuldigingspijp bevat. De denormal resultaat behandelende kring bestaat uit een denormal kring van de voorwaardenopsporing verbonden aan bij de toevoegingspijp en/of de vermenigvuldigingspijp voor het onderzoeken van een eerste operand en een tweede operand die in de toevoegingspijp wordt geladen en/of de vermenigvuldigingspijp en het ontdekken van een potentiële denormal voorwaarde. De denormal voorwaarde wijst erop dat een berekend resultaat dat van de eerste en tweede operands wordt geproduceerd een denormal resultaat kan zijn. De denormal kring van de voorwaardenopsporing, in antwoord op opsporing van een potentiële denormal voorwaarde, verhindert een extra verrichting worden geladen in de toevoegingspijp en/of de vermenigvuldigingspijp. De denormal resultaat behandelende kring bestaat ook uit een complexe rond makende eenheid voor het ontvangen van het berekende resultaat van de toevoegingspijp en/of de vermenigvuldigingspijp en, in antwoord op de opsporing van de potentiële denormal voorwaarde, rond makend het berekende resultaat.

 
Web www.patentalert.com

< Programmable gain amplifier with single stage switched capacitor circuit using bandwidth balancing

< Efficient method of PMOS stacked-gate memory cell programming utilizing feedback control of substrate current

> Radio frequency mixer and method of operation

> Constant voltage charge-pump circuit with feedback

~ 00106