DocumentCode :
3258211
Title :
Circuit structure relations to redundancy and delay: the KMS algorithm revisited
Author :
Saldanha, Alexander ; Brayton, Robert K. ; Sangiovanni-Vincentelli, Alberto L.
Author_Institution :
California Univ., Berkeley, CA, USA
fYear :
1992
fDate :
8-12 Jun 1992
Firstpage :
245
Lastpage :
248
Abstract :
K. Keutzer et al. (see IEEE Trans. on Comput.-Aided Des., vol.10, no.4, p.427-35 (1991)) have presented an algorithm, known as the KMS algorithm, that derives an equivalent irredundant circuit implementation from a given redundant high-performance circuit, with no increase in delay measured using viability analysis. The authors resolve the main bottlenecks in the KMS algorithm, arising due to an iterative loop of timing analysis, gate duplications, and redundancy removal. A circuit structure property based on path lengths is related to testability and delay. Based on this relationship, an efficient implementation of the KMS algorithm is presented. It consists of the transformation of any Boolean network to an equivalent circuit structure on which a single redundancy removal achieves the same effect as the original KMS algorithm
Keywords :
delays; logic CAD; logic circuits; logic testing; Boolean network; KMS algorithm; delay; equivalent irredundant circuit implementation; gate duplications; high-performance circuit; redundancy removal; timing analysis; viability analysis; Algorithm design and analysis; Circuit synthesis; Circuit testing; Combinational circuits; Delay; Equivalent circuits; Iterative algorithms; Performance analysis; Redundancy; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1992. Proceedings., 29th ACM/IEEE
Conference_Location :
Anaheim, CA
ISSN :
0738-100X
Print_ISBN :
0-8186-2822-7
Type :
conf
DOI :
10.1109/DAC.1992.227828
Filename :
227828
Link To Document :
بازگشت