• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science

Previous Articles     Next Articles

Pareto dominance based area and power
consumption optimization of MPRM circuit

YAN Pan-pan,YU Hai-zhen,SHI Xu-hua,WAN Kai   

  1. (School of Information Science and Engineering,Ningbo University,Ningbo 315211,China)
  • Received:2019-03-01 Revised:2019-09-11 Online:2020-04-25 Published:2020-04-25

Abstract:

Aiming at the comprehensive optimization problem of area and power consumption of MPRM circuits, an optimal polarity search scheme, called Multi-Objective Ternary Diversity Particle Swarm Optimization (MOTDPSO), is proposed. On the basis of Ternary Diversity Particle Swarm Optimization (TDPSO) solving the comprehensive optimization problem of MPRM circuits, the mutation operator is introduced to perturb the particle, and the boundary constraint processing is performed on the particle beyond the defined boundary range. The concept of Pareto dominance is used to improve the algorithm. Then, the parameter mapping relationship between the particle based on Pareto dominance and the polarity of MPRM circuits is established. By combining the area and power evaluation model and the OR/XNOR circuit mixed polarity conversion method, the algorithm is applied to optimize the area and power consumption of MPRM circuits. Finally, tests on 18 MCNC benchmark circuits with PLA format show that, compared with the NSGA-II algorithm, the average area optimization rate of the optimal solution obtained by the MOTDPSO algorithm is 4.29%, and the average power consumption optimization rate is 6.02%.
 

Key words: Particle Swarm Optimization (PSO), MPRM circuit, Pareto dominance, polarity conversion