期刊文献+

VLSI电路划分算法综述

A survey of VLSI circuit partitioning algorithms
原文传递
导出
摘要 电路划分作为VLSI物理设计中的一个关键阶段,其划分的结果直接影响后续的布图规划、布局、布线等过程.电路划分把由逻辑门或标准单元组成的电路分成多个子集,以降低VLSI设计的复杂性,其通常要求每个子集所包含的元件数目平衡,目标一般是这些子集之间的线网连接数达到最小.电路划分本质上属于图/超图划分,是NP-hard问题.根据近年来划分算法的研究进展,对划分算法进行了研究与综述,主要包括:基于移动的迭代改进方法、计算智能、基于聚类的多级方法、近似算法、多目标优化方法等.最后对全文进行总结,并展望了进一步的研究方向. Circuit partitioning is a very important stage during very large-scale integrated circuits(VLSI) physical design.The quality of circuit partitioning directly affects the sequent floorplanning,placement,routing,etc.The essence of circuit partitioning is to divide the circuit consisting of logic gates or standard cells into subsets.It aims to reduce the VLSI design complexity.The objective of circuit partitioning is to minimize the number of inter-connection of subsets,such that the number of cells in each subsets are roughly equal.It can be modeled as a graph/hypergraph partitioning problem,which is known to be NP-hard.The problem has been great concern in recent years,and a number of algorithms have been proposed.This paper reviews the partitioning algorithms,mainly including: move-based iterative improvement methods,computational intelligence,multilevel methods based on clustering,approximation algorithms,multi-objective optimization methods.Finally,the points are summarized,moreover,some issues for further research are addressed.
出处 《福州大学学报(自然科学版)》 CAS CSCD 北大核心 2011年第5期622-630,共9页 Journal of Fuzhou University(Natural Science Edition)
基金 国家自然科学基金资助项目(61070020) 教育部高校博士点专项科研基金资助项目(20093514110004)
关键词 VLSI 电路 划分 超图 多级方法 VLSI circuit partitioning graph hypergraph multilevel method
  • 相关文献

参考文献7

二级参考文献77

  • 1徐大川,韩继业,杜东雷.关于图划分问题的改进的近似算法[J].应用数学学报,2005,28(4):587-597. 被引量:4
  • 2陈苑锋,唐璞山,来金梅,童家榕.通用的层次化FPGA划分算法[J].计算机辅助设计与图形学学报,2006,18(5):661-666. 被引量:2
  • 3胡冠章.现代应用数学手册.离散数学卷:组合数学与图论[M].北京:清华大学出版社,2002..
  • 4Catalyurek U,Aykanat C.Hypergraph-partitioning-based decomposition for parallel sparse-matrix vector multiplieation[J].IEEE Transactions on Parallel and Distributed Systems, 1999,10(7): 673-693.
  • 5Karypis G,Kumar V.Multilevel k-way hypergraph partitioning [R].University of Minnesota, 1998.
  • 6Karypis G, Kumar V.hMETIS 1.5: A hypergraph partitioning package [R]. Department of Computer Science, University of Minnesota, 1998.
  • 7Catalyurek U, Aykanat C. PaToH: Partitioning tool for hypergraphs, version 3.0 [EB/OL] .http://bmi.osu.edu/-umit/sofl-ware. html.
  • 8Boman E,Devine K.Zoltan v3: Parallel partitioning,load balancing and data-management services[R].Albuquerque,NM:Sandia National Laboratories,2007.
  • 9Kemighan B W, Lin S.An efficient heuristic procedure for partitioning graphs [J]. Bell System Technical Journal, 1970,49 (2): 291-307.
  • 10Fiduccia C M,Mattheyses R M.A linear time heuristic for improving network partitions[C].Proc 19th IEEE Design Automation Conference,1982:175-181.

共引文献20

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部