工业工程2025,Vol.28Issue(2):28-36,9.DOI:10.3969/j.issn.1007-7375.240085
基于变邻域搜索算法的三维集成电路分区方法
A Partitioning Method for Three-dimensional Integrated Circuits Based on Variable Neighborhood Search Algorithm
摘要
Abstract
In order to minimize the number of through-silicon vias(TSVs)between different layers in the physical design of three-dimensional integrated circuits(3D ICs)and reduce the cost of chip manufacturing,a 3D IC partitioning method based on the variable neighborhood search(VNS)algorithm is proposed.Firstly,the minimum secant algorithm is utilized to partition a two-dimensional circuit into multiple partitions,where the number of partitions matches the required number of layers.Then,the linear sorting algorithm is used to stack-sort the partitions to determine the optimal layer-placement order with the minimum number of long connections.Finally,an improved VNS algorithm is applied to move the cells between layers,incorporating a force-oriented mechanism to reduce the search space of neighborhoods,which further reduces the number of TSVs.Benchmark tests using internationally recognized datasets are conducted and the proposed method is compared with the currently best-performing FSA method.Experimental results show that the proposed 3D IC partitioning algorithm achieves the best average total number of TSV,with a reduction in computation time by an average of 94%compared to the FSA method.The proposed algorithm effectively addresses the 3D IC partitioning problem and demonstrates remarkable practical value.关键词
三维布局/硅通孔/分区/变邻域搜索算法Key words
three-dimensional placement/through-silicon via(TSV)/partition/variable neighborhood search algorithm分类
经济学引用本文复制引用
姚绍文,李荣,张浩,刘强,魏丽军..基于变邻域搜索算法的三维集成电路分区方法[J].工业工程,2025,28(2):28-36,9.基金项目
国家自然科学基金资助项目(7227010125) (7227010125)