• 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