• DocumentCode
    1144806
  • Title

    Multiple-Valued Decomposition of Generalized Boolean Functions and the Complexity of Programmable Logic Arrays

  • Author

    Sasao, Tsutomu

  • Author_Institution
    Department of Electrical Engineering, Osaka University
  • Issue
    9
  • fYear
    1981
  • Firstpage
    635
  • Lastpage
    643
  • Abstract
    Generalized Boolean functions are shown to be useful for the design of programmable logic arrays (PLA´s), and the complexity of three types of PLA´s is obtained by the theory of multiple- valued decomposition. A two-level PLA consists of an AND array and an OR array, and they are cascaded to perform a two-level AND-OR circuit. A PLA with decoders consists of decoders, an AND array, and an OR array. A three-level PLA consists of a D array, an AND array, and an OR array, and they are cascaded to perform a three-level OR- AND-OR circuit. It is shown that a generalized Boolean function f(X1, X2,··, Xr):X Bni → B, where B = {0,1}, is represented by a generalized Boolean expression of 2ni-valued variables Xi; and f can be directly realized by a PLA with decoders or a three-level PLA. To realize a function of n-variables (n = 2r), the following sizes are shown to be sufficient: for a two-level PLA, (n + ½) 2n; for a PLA with two-bit decoders, 4(n + 4) 2n; for a three-level PLA, 2n+ (3n + l)√2n+ 2n2Especially in the case of PLA with two-bit decoders, the following sizes are shown to be necessary and sufficient: for an arbitrary symmetric function, 3/2(n + ½) √3n; and for a parity function, (n + ½)√ 2n.
  • Keywords
    Complexity of logic circuits; functional decomposition; multiple-valued logic; programmable logic array; symmetric function; Boolean functions; Decoding; Educational programs; Input variables; Logic circuits; Logic design; Production; Programmable logic arrays; Complexity of logic circuits; functional decomposition; multiple-valued logic; programmable logic array; symmetric function;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1981.1675861
  • Filename
    1675861