ACM Home Page
Please provide us with feedback. Feedback
Hybrid LZA: a near optimal implementation of the leading zero anticipator
Full text PdfPdf (154 KB)
Source
Asia and South Pacific Design Automation Conference archive
Proceedings of the 2009 Asia and South Pacific Design Automation Conference table of contents
Yokohama, Japan
SESSION: Logic and arithmetic optimization table of contents
Pages 203-209  
Year of Publication: 2009
ISBN:978-1-4244-2748-2
Authors
Amit Verma  National Institute of Technology (NIT), Rourkela, India
Ajay K. Verma  School of Computer and Communication Sciences, Lausanne, Switzerland
Philip Brisk  School of Computer and Communication Sciences, Lausanne, Switzerland
Paolo Ienne  School of Computer and Communication Sciences, Lausanne, Switzerland
Sponsors
: IEEE Circuits and Systems Society
SIGDA: ACM Special Interest Group on Design Automation
IEICE ESS : Institute of Electronics, Information and Communication Engineers - Engineering Sciences Society
IPSJ SIGSLDM : Information Processing Society of Japan - SIG System LSI Design Methodology
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 20,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

The Leading Zero Anticipator (LZA) is one of the main components used in floating point addition. It tends to be on the critical path, so it has attracted the attention of many researchers in the past. Most LZAs used today can be classified in two categories: exact and inexact. Inexact LZAs are normally preferred due to their shorter critical paths and reduced complexity; however, the inexact LZA requires an additional correct stage. In this paper we present a new LZA architecture that combines ideas taken from prior exact and inexact LZAs. Our new LZA improves the delay of floating point addition by 7--10% compared to state of art techniques as well as reduces hardware area in most cases. We also establish theoretical lower bounds on the delay of an LZA and we show that our LZA is very close to these bounds.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
J. Bruguera and T. Lang. Leading-one prediction with concurrent position correction. In International Conference on Computers, pages 298--305, Oct. 1999.
 
2
 
3
W. Hays, R. Kershaw, L. Bays, J. Bodie, E. Fields, R. Freyman, C. Garen, J. Hartung, J. Klinikowski, C. Miller, K. Mondal, H. Moscovitz, Y. Rotblum, W. Stocker, and L. Tran. A 32-bit vlsi digital signal processor. In IEEE Journal of Solid State Circuits, pages 998--1004, Oct. 1985.
 
4
G. Inoue. Leading one anticipator and floating point addition/subtraction apparatus. In US Patent US5343413, Aug. 1994.
 
5
R. Kershaw, L. Bays, R. Freyman, J. Klinikowski, C. Miller, K. Mondal, H. Moscovitz, Y. Rotblum, W. Stocker, and L. Tran. A programmable digital signal processor with 32-bit floating point arithmetic. In IEEE Solid State Circuits Conference, Digest of Papers, pages 92--93, 1985.
 
6
S. Knowles. Arithmetic processor design for the t9000 transputer. In SPIE, pages 230--243, 1991.
 
7
K. Ng. Exact leading zero predictor for a floating point adder. In US Patent US5204825, Feb. 1993.
 
8
V. G. Oklobdzija. An algorithmic and novel design of a leading zero detector circuit: Comparison with logic synthesis. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, VLSI-2(1), Mar. 1994.
 
9
 
10
 
11
H. Suzuki, H. Morinaka, H. Makino, Y. Nakase, K. Mashiko, and T. Sumi. Leading-zero anticipatory logic for high-speed floating point addition. In International Journal of Solid State Circuits, pages 1157--64, Aug. 1996.
Collaborative Colleagues:
Amit Verma: colleagues
Ajay K. Verma: colleagues
Philip Brisk: colleagues
Paolo Ienne: colleagues