DocumentCode :
1072379
Title :
Analysis and Implementation of a Novel Leading Zero Anticipation Algorithm for Floating-Point Arithmetic Units
Author :
Olivieri, Mauro ; Pappalardo, Francesco ; Smorfa, Simone ; Visalli, Giuseppe
Author_Institution :
IEEE, Shanghai
Volume :
54
Issue :
8
fYear :
2007
Firstpage :
685
Lastpage :
689
Abstract :
Leading zero anticipation with error correction is a widely adopted technique in the implementation of high-speed IEEE-754-compliant floating-point units (FPUs), which are critical for area and power in multimedia-oriented systems-on-chips. We investigated a novel LZA algorithm allowing us to remove error correction circuitry by reducing the error rate below a commonly accepted limit for image processing applications, which is not achieved by previous techniques. We embedded our technique into a complete FPU definitely obtaining both area saving and overall FPU latency reduction with respect to traditional designs.
Keywords :
error correction; floating point arithmetic; system-on-chip; error correction; floating-point arithmetic units; image processing; latency reduction; leading zero anticipation algorithm; multimedia-oriented system-on-chip; Algorithm design and analysis; Circuits; Delay; Error analysis; Error correction; Floating-point arithmetic; Hardware; Image processing; Logic; Very large scale integration; CMOS VLSI; floating-point arithmetic; floating-point unit (FPU); leading zero anticipation (LZA);
fLanguage :
English
Journal_Title :
Circuits and Systems II: Express Briefs, IEEE Transactions on
Publisher :
ieee
ISSN :
1549-7747
Type :
jour
DOI :
10.1109/TCSII.2007.896937
Filename :
4277938
Link To Document :
بازگشت