DocumentCode
1149366
Title
Automated Design of Multiple-Valued Logic Circuits by Automatic Theorem Proving Techniques
Author
Wojciechowski, Witold S. ; Wojcik, Anthony S.
Author_Institution
SEI Information Technology
Issue
9
fYear
1983
Firstpage
785
Lastpage
798
Abstract
This paper describes a method for the automatic synthesis of multiple-valued combinational logic circuits using automatic theorem proving techniques. Logic design of multiple-valued circuits is considerably more complex than binary design because of the associated combinatorial explosion. Two general approaches which can be taken in axiomatizing the environment of combinational logic design in multiple-valued logic have been investigated. These axiomatizations, formulated in the language of first order logic, are used to state the problem of combinational logic design as a theorem proving problem. This formulation together with a representation of the function being designed can be used as input to an automatic theorem proving program. The circuit design can then be obtained from the proof generated by the theorem prover.
Keywords
Automated design; first order logic; formal proof; logic design; multiple-valued circuits; theorem proving; CMOS logic circuits; CMOS technology; Charge coupled devices; Circuit synthesis; Combinational circuits; Digital circuits; Explosions; Logic circuits; Logic design; Logic programming; Automated design; first order logic; formal proof; logic design; multiple-valued circuits; theorem proving;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.1983.1676328
Filename
1676328
Link To Document