DocumentCode :
1686042
Title :
Reversible circuit synthesis with particle swarm optimization using crossover operator
Author :
Podlaski, Krzysztof
Author_Institution :
Fac. of Phys. & Appl. Inf., Univ. of Lodz, Lodz, Poland
fYear :
2015
Firstpage :
375
Lastpage :
379
Abstract :
Reversible circuit synthesis is an important branch of low power consumption circuit design. The idea of a logic circuit with no losses of information during computation has impact on power consumption and on the other hand makes the use of classical circuit synthesis algorithms impossible. In the area of reversible circuit design there is still lack of good algorithms. During last 15 years many heuristic algorithms have been developed, however, they construct circuit implementations which are far from optimal. In the paper the metaheuristic evolutionary algorithm is used. The algorithm combines two of known metaheuristic approaches: particle swarm optimization (PSO) and genetic algorithms (GA). In the frame of PSO the new crossover genetic operator is used. The proposed Best Circuit Cost Crossover (BCCC) operator is designed especially for reversible circuit synthesis. In the result the hybrid PSO-GA algorithm is used for reversible circuit synthesis. Many of the existing approaches use Toffoli gates with positive controls only, while the presented algorithm operates on Toffoli gates with both positive and negative controls. The presented, approach applied to known benchmark functions, gives satisfactory results when compared with the approaches known in the literature. The resulting circuits are less redundant than those obtained via heuristic algorithms and for some of benchmarks are optimal or near optimal.
Keywords :
genetic algorithms; logic circuits; logic design; low-power electronics; particle swarm optimisation; power consumption; BCCC operator; Toffoli gates; best circuit cost crossover; crossover genetic operator; genetic algorithms; heuristic algorithms; hybrid PSO-GA algorithm; logic circuit; low power consumption circuit design; metaheuristic evolutionary algorithm; particle swarm optimization; reversible circuit design; reversible circuit synthesis; Algorithm design and analysis; Circuit synthesis; Genetic algorithms; Genetics; Logic gates; Optimization; Particle swarm optimization; genetic algorithms; multi-objective optimization; particle swarm optimization; reversible circuits design; reversible computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mixed Design of Integrated Circuits & Systems (MIXDES), 2015 22nd International Conference
Conference_Location :
Torun
Print_ISBN :
978-8-3635-7806-0
Type :
conf
DOI :
10.1109/MIXDES.2015.7208546
Filename :
7208546
Link To Document :
بازگشت