• DocumentCode
    1136145
  • Title

    A Method to Simplify a Boolean Function into a Near Minimal Sum-of-Products for Programmable Logic Arrays

  • Author

    Arevalo, Zosimo ; Bredeson, Jon G.

  • Author_Institution
    Department of Electronic Engineering, Universidad Distrital
  • Issue
    11
  • fYear
    1978
  • Firstpage
    1028
  • Lastpage
    1039
  • Abstract
    This paper describes an algorithm for minimizing an arbitrary Boolean function. The approach differs from most previous procedures in which first all prime implicants are found and then a minimal set is then determined. This procedure imposes a set of conditions on the selection of the next prime implicant in order to obtain a near minimal sum-of-products realization. Extension to the multiple output and incompletely specified function cases is given. An important characteristic of the proposed procedure is the relatively small amount of computer time spent to solve a problem, as compared to other procedures. The MINI algorithm may give better results for a large number of inputs and outputs if relatively few product terms are needed. This procedure is also well suited to find a solution for programmable logic arrays (PLA´s) which internally implement large Boolean functions as a sum-of-products.
  • Keywords
    Large-scale functions; multiple output combinational circuits; near minimal sum-of-products; programmable logic array (PLA´s); Boolean functions; Combinational circuits; Cost function; Delta modulation; Input variables; Large scale integration; Minimization; Programmable logic arrays; Large-scale functions; multiple output combinational circuits; near minimal sum-of-products; programmable logic array (PLA´s);
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1978.1674992
  • Filename
    1674992