DocumentCode :
388569
Title :
A fast tally structure and applications to signal processing
Author :
Cappello, P. ; Steiglitz, Kenneth
Author_Institution :
University of California, Santa Barbara, California, USA
Volume :
9
fYear :
1984
fDate :
30742
Firstpage :
343
Lastpage :
346
Abstract :
We describe the design, layout, and simulation of a recursively defined VLSI chip, using a constraint-based, procedural layout language. We use as an example the problem of counting the number of 1´s in a set of (B - 1) input bits, where B is a power of 2. A regular, recursive structure, called a unary-to-binary converter (UBC(B)), tally circuit, or parallel counter, is described, based on the original design of Swartzlander. Area from the CIF plots and worst-case delay from simulations are given for 5 instantiations of the circuit, for B = 4, 8, 16, 32, and 64. The results verify the expected asymptotic behavior of the implementation as a function of B. The high-level, procedural approach leads to a succinct and parameterized description of the circuit. Verification and simulation of different versions of the circuit is much easier than with the conventional, hand-layout approach.
Keywords :
Adders; Application software; Circuit simulation; Computational modeling; Computer science; Computer simulation; Delay; Libraries; Signal processing; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Acoustics, Speech, and Signal Processing, IEEE International Conference on ICASSP '84.
Type :
conf
DOI :
10.1109/ICASSP.1984.1172516
Filename :
1172516
Link To Document :
بازگشت