Realization and Optimization of Combinational Circuits Using Simulated Annealing and Partitioning Approach

被引:0
作者
Pavitra, Y. J. [1 ]
Jamuna, S. [2 ]
Manikandan, J. [1 ]
机构
[1] PES Univ, Dept Elect & Commun Engn, Bengaluru 560085, India
[2] Dayananda Sagar Coll Engn, Dept Elect & Commun Engn, Bengaluru 560078, India
关键词
Benchmark circuits; combinational logic circuit; metaheuristic; optimization; partitioning; simulated annealing;
D O I
10.1080/03772063.2023.2215204
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Combinational logic circuits (CLCs) are basic building blocks of a system and optimization of these circuits in terms of reduced gates, transistors, or levels will lead to reduced area on chip, reduced power, and improved speed. Simulated annealing (SA) is a thermo-inspired metaheuristic used for solving various engineering and non-engineering problems. SA is also used for the realization and optimization of CLCs. Circuits with a large number of inputs and outputs require more generations for realization. Realization of the optimal circuit with fewer generations is desired as realization time increases with increase in the number of generations. In this paper, an attempt is made to realize circuits using population-based SA with fewer generations. SA with partitioning approach is proposed in this paper for circuits that could not be realized with fewer preset generations. To evaluate the performance of the proposed work, benchmark circuits from LGSynth'91 are considered, and it is observed that the success rate improved and realization time reduced with the proposed partitioning approach. During the evaluation, it is also observed that the gate count was reduced by 2.5-77.39% and the transistor count was reduced by 7.69-95.53% on using proposed work with fewer generations over circuits reported in the literature.
引用
收藏
页码:4137 / 4148
页数:12
相关论文
共 50 条
[31]   Simulated Annealing based Delay Centric VLSI Circuit Partitioning [J].
Gill, S. S. ;
Chandel, R. ;
Chandel, A. ;
Sandhu, Parvinder S. .
PROCEEDINGS 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, (ICCSIT 2010), VOL 1, 2010, :1-4
[32]   A fast force-directed simulated annealing for 3D IC partitioning [J].
Tabrizi, Aysa Fakheri ;
Behjat, Laleh ;
Swartz, William ;
Rakai, Logan .
INTEGRATION-THE VLSI JOURNAL, 2016, 55 :202-211
[33]   An Adaptive Approach to the Physical Annealing Strategy for Simulated Annealing [J].
Hasegawa, M. .
4TH INTERNATIONAL SYMPOSIUM ON SLOW DYNAMICS IN COMPLEX SYSTEMS: KEEP GOING TOHOKU, 2013, 1518 :733-736
[34]   Optimization of Cognitive Radio System Using Simulated Annealing [J].
Kiranjot Kaur ;
Munish Rattan ;
Manjeet Singh Patterh .
Wireless Personal Communications, 2013, 71 :1283-1296
[35]   Optimization of Cognitive Radio System Using Simulated Annealing [J].
Kaur, Kiranjot ;
Rattan, Munish ;
Patterh, Manjeet Singh .
WIRELESS PERSONAL COMMUNICATIONS, 2013, 71 (02) :1283-1296
[36]   Thermodynamic calculations using a simulated annealing optimization algorithm [J].
Bonilla-Petriciolet, Adrian ;
Segovia-Hernandez, Juan Gabriel ;
Castillo-Borja, Florianne ;
Bravo-Sanchez, Ulises Ivan .
REVISTA DE CHIMIE, 2007, 58 (04) :369-378
[37]   Design of Vehicle Routing by Integrating Optimization and Simulated Annealing Approach [J].
Chwen-Tzeng Su ;
Chikong Hwang .
厦门大学学报(自然科学版), 2002, (S1) :210-211
[38]   TOPOLOGICAL OPTIMIZATION OF TRUSS STRUCTURES USING SIMULATED ANNEALING [J].
DHINGRA, AK ;
BENNAGE, WA .
ENGINEERING OPTIMIZATION, 1995, 24 (04) :239-259
[39]   Stochastic molecular optimization using generalized simulated annealing [J].
Moret, MA ;
Pascutti, PG ;
Bisch, PM ;
Mundim, KC .
JOURNAL OF COMPUTATIONAL CHEMISTRY, 1998, 19 (06) :647-657
[40]   Stochastic optimization using simulated annealing with hypothesis test [J].
Wang, L ;
Zhang, LA .
APPLIED MATHEMATICS AND COMPUTATION, 2006, 174 (02) :1329-1342