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 条
[21]   Optimizing Topology in Satellite-UAV Collaborative IoT: A Graph Partitioning Simulated Annealing Approach [J].
Zhuo, Ming ;
Feng, Yiming ;
Yang, Peng ;
Tian, Zhiwen ;
Liu, Leyuan ;
Zhou, Shijie .
DRONES, 2024, 8 (02)
[22]   A new approach based on simulated annealing for kinoform optimization [J].
Nozaki, S ;
Chen, YW ;
Nakao, Z .
PRACTICAL HOLOGRAPHY XIV AND HOLOGRAPHIC MATERIALS VI, 2000, 3956 :160-166
[23]   Optimization of Satellite Structures by Simulated Annealing [J].
Park, Jungsun ;
Im, Jongbin ;
Ji, Sang-Hyun .
TRANSACTIONS OF THE KOREAN SOCIETY OF MECHANICAL ENGINEERS A, 2005, 29 (02) :262-269
[24]   Multi-core Deployment Optimization Using Simulated Annealing and Ant Colony Optimization [J].
Turner, Hamilton ;
White, Jules .
2013 12TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2013), 2013, :1216-1223
[25]   Optimization of Data Distribution and Processor Allocation Problem Using Simulated Annealing [J].
Esin Onbasçioglu ;
Linet Özdamar .
The Journal of Supercomputing, 2003, 25 :237-253
[26]   Optimization of perforated double-layer absorbers using simulated annealing [J].
Chiu, Min-Chie ;
Chang, Ying-Chun ;
Yeh, Long-Jyi ;
Lan, Tian-Syung .
JOURNAL OF MARINE SCIENCE AND TECHNOLOGY-TAIWAN, 2007, 15 (04) :351-359
[27]   Optimization of data distribution and processor allocation problem using simulated annealing [J].
Onbasioglu, E ;
Özdamar, L .
JOURNAL OF SUPERCOMPUTING, 2003, 25 (03) :237-253
[28]   Optimization of circular antenna arrays of isotropic radiators using simulated annealing [J].
Department of Electronics and Communication Engineering, Guru Nanak Dev Engineering College, Ludhiana, Punjab, India ;
不详 ;
不详 .
Int. J. Microw. Wirel. Technol., 2009, 5 (441-446) :441-446
[29]   An efficient hybrid approach for optimization using simulated annealing and grasshopper algorithm for IoT applications [J].
Sajjad F. ;
Rashid M. ;
Zafar A. ;
Zafar K. ;
Fida B. ;
Arshad A. ;
Riaz S. ;
Dutta A.K. ;
Rodrigues J.J.P.C. .
Discover Internet of Things, 2023, 3 (01)
[30]   Optimization of wire electrical discharge machining for pure tungsten using a neural network integrated simulated annealing approach [J].
Chen, Hsien-Ching ;
Lin, Jen-Chang ;
Yang, Yung-Kuang ;
Tsai, Chih-Hung .
EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (10) :7147-7153