• DocumentCode
    1785473
  • Title

    Logic optimization of QCA circuits using ant colony optimization

  • Author

    Khademi, Ghassem ; Fahraj, Sepideh Soltani ; Moradgholi, Mohammad Taghi ; Houshmand, Monireh

  • Author_Institution
    Dept. of Electr. Eng., Sahand Univ. of Technol., Tabriz, Iran
  • fYear
    2014
  • fDate
    20-22 May 2014
  • Firstpage
    175
  • Lastpage
    180
  • Abstract
    Implementation of logic circuits using Quantum-dot Cellular Automata (QCA) technology due to the proper features, e.g. high device density, fast switching time and extremely low power, is an intense research area. Boolean primitives in QCA circuits are the majority gate and inverter. Recently, evolutionary algorithms, especially Genetic Algorithm (GA), have been used for implementing a given Boolean function with the minimum number of required primitives. In this paper, a novel method for optimal implementation of three variable Boolean functions by using Ant Colony Optimization (ACO) algorithm is presented. Simulation results demonstrate that the proposed method outperforms GA-based methods in the average number of required gates and levels for implementing three variable Boolean functions.
  • Keywords
    Boolean functions; ant colony optimisation; cellular automata; logic circuits; quantum dots; ACO algorithm; Boolean function; Boolean primitives; QCA circuits; QCA technology; ant colony optimization algorithm; evolutionary algorithms; logic circuits; logic optimization; quantum-dot cellular automata technology; Ant colony optimization; Boolean functions; Cities and towns; Inverters; Logic circuits; Logic gates; Optimization; ACO; Hardware reduction; Majority expression; QCA;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering (ICEE), 2014 22nd Iranian Conference on
  • Conference_Location
    Tehran
  • Type

    conf

  • DOI
    10.1109/IranianCEE.2014.6999526
  • Filename
    6999526