• DocumentCode
    2872743
  • Title

    Synthesis of MVL Functions - Part I: The Genetic Algorithm Approach

  • Author

    Sarif, Bambang A B ; Abd-El-Barr, Mostafa

  • Author_Institution
    Dept. of Comput. Eng., KFUPM, Dhahran
  • fYear
    2006
  • fDate
    16-19 Dec. 2006
  • Firstpage
    154
  • Lastpage
    157
  • Abstract
    Multiple-valued logic (MVL) has been used in the design of a number of logic systems, including memory, multi-level data communication coding, and a number of special purpose digital processors. Several algorithms have been proposed in the literature for synthesis of multiple valued logic functions. None of these algorithms provides absolute optimum results for synthesis of these functions. The search space is too large to be explored by deterministic algorithms. In this paper, a Genetic Algorithm based algorithm for synthesis of MVL functions is proposed. The algorithm is tested using 200 randomly generated 2-variable 4-valued functions. The results obtained show that the introduced algorithm outperforms the deterministic technique based on the direct cover approach in terms of the average number of product terms required to realize a given MVL function.
  • Keywords
    genetic algorithms; logic design; multivalued logic circuits; MVL functions; genetic algorithm; logic systems; multiple-valued logic functions; randomly generated 2-variable 4-valued functions; Algorithm design and analysis; Data engineering; Design engineering; Genetic algorithms; Genetic engineering; Information science; Iterative algorithms; Logic design; Multivalued logic; Space exploration; GA; MVL; multi-valued logic; synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microelectronics, 2006. ICM '06. International Conference on
  • Conference_Location
    Dhahran
  • Print_ISBN
    1-4244-0764-8
  • Electronic_ISBN
    1-4244-0765-6
  • Type

    conf

  • DOI
    10.1109/ICM.2006.373290
  • Filename
    4243672