• DocumentCode
    890613
  • Title

    A Tabular Method for the Synthesis of Multithreshold Threshold Elements

  • Author

    Haring, Donald R. ; Ohori, Dennis

  • Author_Institution
    Electronic Systems Laboratory, Division of Sponsored Research, Massachusetts Institute of Technology, Cambridge, Mass.
  • Issue
    2
  • fYear
    1967
  • fDate
    4/1/1967 12:00:00 AM
  • Firstpage
    216
  • Lastpage
    220
  • Abstract
    This paper presents a tabular method for synthesizing Boolean functions having four or less variables with multithreshold threshold elements. The method is similar to that used for conventional single-threshold threshold elements. All 224 functions of four variables are divided into 221 equivalence classes by variable complementations and/or permutations and/or function complementation. Each equivalence class is characterized by a subset of its corresponding Rademacher-Walsh coefficients, the size of the subset being determined by the number of thresholds required to realize that equivalence class. An arbitrary Boolean function of four or less variables is synthesized by systematically calculating subsets of its Rademacher-Walsh coefficients until, through simple equivalence operations, the equivalence class of the function is found in a table of the 221 equivalence classes. The table indicates a multithreshold realization of the given function. The table shows that any 4-variable function can be realized with at most five thresholds, or by a network of conventional, or single-threshold, threshold elements with at most three gates in which each gate has the identical weight vector for the four input variables.
  • Keywords
    Boolean functions; Contracts; Input variables; Network synthesis; Tellurium; Vectors; Logical design; Rademacher-Walsh coefficients; multithreshold threshold elements; tabular synthesis; threshold elements;
  • fLanguage
    English
  • Journal_Title
    Electronic Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0367-7508
  • Type

    jour

  • DOI
    10.1109/PGEC.1967.264576
  • Filename
    4039032