DocumentCode
3277241
Title
On finding functionally identical and functionally opposite lines in combinational logic circuits
Author
Pomeranz, Irith ; Reddy, Sudhakar M.
Author_Institution
Dept. of Electr. & Comput. Eng., Iowa Univ., Iowa City, IA, USA
fYear
1996
fDate
3-6 Jan 1996
Firstpage
254
Lastpage
259
Abstract
Given a combinational logic circuit, we find a subset of lines R that has the following property. Every line g in the circuit has a representative line r∈R such that g and r carry identical values for any input combination of the circuit. This problem has applications in logic optimization as well as in testing. We define the problem, discuss its applications, describe a solution based on structural analysis and on functional analysis that uses logic simulation, and present experimental results. Considering logic optimization, every line g in the circuit can be replaced by a fanout branch of its representative r, and the logic driving g can be removed. Circuit size is thus reduced. We demonstrate that circuit reduction based on the set R can be used as a preprocessing step to reduce the run time of logic optimization procedures, without compromising solution quality. We also consider pairs of lines that always carry opposite values and show how they can be used to further reduce circuit size
Keywords
circuit optimisation; combinational circuits; logic design; circuit size; combinational logic circuit; fanout branch; functional analysis; functionally identical line; functionally opposite line; logic optimization; logic simulation; logic testing; structural analysis; Analytical models; Circuit simulation; Circuit testing; Cities and towns; Combinational circuits; Functional analysis; Inverters; Logic circuits; Logic testing;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, 1996. Proceedings., Ninth International Conference on
Conference_Location
Bangalore
ISSN
1063-9667
Print_ISBN
0-8186-7228-5
Type
conf
DOI
10.1109/ICVD.1996.489495
Filename
489495
Link To Document