Title :
A Realization Algorithm Using Three-Input Majority Elements
Author :
Riseman, Edward M.
Author_Institution :
Dept. Elec. Engrg., Cornell University, Ithaca, N. Y.
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;
Journal_Title :
Electronic Computers, IEEE Transactions on
DOI :
10.1109/PGEC.1967.264649