Cost-effective synthesis of QCA logic circuit using genetic algorithm

Loading...
Thumbnail Image

Date

2023

Authors

Pramanik, Amit Kumar
Mahalat, Mahabub Hasan
Pal, Jayanta
Ahmadpour, Seyed-Sajad
Sen, Bibhash

Journal Title

Journal ISSN

Volume Title

Publisher

Springer

Open Access Color

OpenAIRE Downloads

OpenAIRE Views

Research Projects

Organizational Units

Journal Issue

Abstract

Quantum-dot cellular automata (QCA) is a field coupling nano-technology that has drawn significant attention for its low power consumption, low area overhead, and achieving a high speed over the CMOS technology. Majority Voter (MV) and QCA Inverter (INV) are the primitive logic in QCA for implementing any QCA circuit. The performance and cost of a QCA circuit directly depend on the number of QCA primitives and their interconnections. Their optimization plays a crucial role in optimizing the QCA logic circuit synthesis. None of the previous works considered elitism in GA, all the optimization objectives (MV, INV and Level), and the redundancy elimination approach. These profound issues lead us to propose a new methodology based on Genetic algorithm (GA) for the cost-effective synthesis of the QCA circuit of the multi-output boolean functions with an arbitrary number of inputs. The proposed method reduces the delay and gate count, where the worst-case delay is minimized in terms of the level. This methodology adapts elitism to preserve the best solutions throughout the intermediate generations. Here, MV, INV, and levels are optimized according to their relative cost factor in a QCA circuit. Moreover, new methodologies are proposed to create the initial population, maintain the variations, and eliminate redundant gates. Simulation results endorse the superiority of the proposed method.

Description

Keywords

Multiobjective Optimization, Genetic algorithm, Design, Circuit synthesis, Quantum-dot cellular automata, Multiobjective Optimization, Circuit optimization, Design, Elitism

Turkish CoHE Thesis Center URL

Fields of Science

Citation

10

WoS Q

N/A

Scopus Q

Q2

Source

Journal of Supercomputing

Volume

79

Issue

4

Start Page

3850

End Page

3877