• DocumentCode
    891258
  • Title

    A Realization Algorithm Using Three-Input Majority Elements

  • Author

    Riseman, Edward M.

  • Author_Institution
    Dept. Elec. Engrg., Cornell University, Ithaca, N. Y.
  • Issue
    4
  • fYear
    1967
  • Firstpage
    456
  • Lastpage
    462
  • Abstract
    A modification of Akers´ method of realizing Boolean functions with three-input majority gates is presented. One of the fundamental parts in Akers´ procedure is the construction of a logically passive self-dual, or LPSD. This paper presents a more precise construction of the LPSD. In addition, a procedure is described to adapt the method to minimization of the number of delay elements. A delay element table is introduced to aid in the selection of majority gates. A second factor in reducing delay elements is limiting the number of levels of logic in the realization. Examples illustrate the substantial reduction in delay elements when these methods are employed.
  • Keywords
    Algebra; Boolean functions; Delay; Hazards; Logic; Minimization methods; Network synthesis; Switching circuits; Delay element; logically passive self-dual; majority gate;
  • fLanguage
    English
  • Journal_Title
    Electronic Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0367-7508
  • Type

    jour

  • DOI
    10.1109/PGEC.1967.264649
  • Filename
    4039110