Title :
High-Speed Error-Correction for Leading Zero/One Anticipator
Author :
Li, Ling-hao ; Shao, Zhi-biao ; Wang, Li
Author_Institution :
Electron. & Inf. Eng. Sch., Xi´´an Jiao Tong Univ., Xi´´an, China
Abstract :
The algorithm and its implementation of a leading zero anticipators (LZA) are very vital for the performance of a high-speed floating-point adder in current state of art microprocessor design. However, in predicting "shift amount" by a conventional LZA design, there may be one-bit error, which is mentioned as the possible error in the result. This paper compares the conventional LZA designs and presents a novel parallel error-detection algorithm for modifying the result of the LZA before it is sent off to improve the performance of the LZA. The novel error-detection algorithm does not depend on any carry-in signals of the adder. Therefore, it makes the error-correction to be parallel with the mantissas addition and increases the speed of the LZA to generate correct results significantly.
Keywords :
adders; error correction; floating point arithmetic; logic design; microprocessor chips; parallel architectures; LZA design; LZA speed; art microprocessor design; carry-in signal; high speed error correction; high speed floating point adder; leading zero one anticipator; mantissas addition; one bit error; parallel error detection algorithm; Adders; Algorithm design and analysis; Delay; Equations; Error correction; Floating-point arithmetic; Mathematical model;
Conference_Titel :
Computational Intelligence and Software Engineering (CiSE), 2010 International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-5391-7
Electronic_ISBN :
978-1-4244-5392-4
DOI :
10.1109/CISE.2010.5677177