DocumentCode :
1328555
Title :
Optimal bit-level arithmetic optimisation for high-speed circuits
Author :
Um, Junhyung ; Kim, Taewhan
Author_Institution :
Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Seoul, South Korea
Volume :
36
Issue :
5
fYear :
2000
fDate :
3/2/2000 12:00:00 AM
Firstpage :
405
Lastpage :
407
Abstract :
In terms of speed, the Wallace-tree compressor (i.e. bit-level carry-save addition array) is widely recognised as one of the most effective schemes for implementing arithmetic computations in VLSI design. However, the scheme has been applied only in a rather restrictive way, i.e. for implementing fast multipliers and for generating fixed structures without considering the characteristic of the input signals. The authors address the problem of optimising arithmetic circuits to overcome those limitations. A polynomial time algorithm is presented which generates a delay-optimal carry-save addition structure of an arithmetic circuit with uneven signal arrival profiles. This algorithm has been applied to the optimisation of high-speed digital filters and 5-30% savings have been achieved in the overall filter implementation in comparison to the standard carry-save implementation
Keywords :
VLSI; carry logic; digital arithmetic; digital filters; high-speed integrated circuits; VLSI design; Wallace-tree compressor; arithmetic computations; bit-level carry-save addition array; delay-optimal carry-save addition structure; digital filters; high-speed circuits; optimal bit-level arithmetic optimisation; polynomial time algorithm; uneven signal arrival profiles;
fLanguage :
English
Journal_Title :
Electronics Letters
Publisher :
iet
ISSN :
0013-5194
Type :
jour
DOI :
10.1049/el:20000337
Filename :
840064
Link To Document :
بازگشت