J4 ›› 2009, Vol. 36 ›› Issue (3): 452-462.

• 研究论文 • 上一篇    下一篇

二同构扩展数字集成电路规律性提取算法

潘伟涛;谢元斌;郝跃;史江一   

  1. (西安电子科技大学 宽禁带半导体材料与器件教育部重点实验室,陕西 西安  710071)
  • 收稿日期:2008-06-11 修回日期:2008-10-29 出版日期:2009-06-20 发布日期:2009-07-04
  • 基金资助:

    国家自然科学基金资助(60506020);国家部委科技预研项目资助(51308010301)

Two-isomorphic extending algorithm for regularity extraction in digital integrated circuits

PAN Wei-tao;XIE Yuan-bin;HAO Yue;SHI Jiang-yi   

  1. (Ministry of Education Key Lab. of Wide Band-Gap Semiconductor Materials and Devices, Xidian Univ., Xi'an  710071, China)
  • Received:2008-06-11 Revised:2008-10-29 Online:2009-06-20 Published:2009-07-04

摘要:

针对目前集成电路具有高度的规律性的特点,提出了一种新的数字集成电路规律性结构提取算法,可自动对电路中一些重复出现的电路结构进行识别和提取.通过对两两相连的标准单元进行特征提取比较并产生二同构子电路,对出现频数较高的二同构子电路进行扩展产生电路结构模板,进而提取所有与该模板相似的电路结构.在算法运行过程中,通过不断地删除已经匹配的顶点,可加快程序运行的速度.该算法已应用于实际工程项目中,改变了传统的手动分析整理的局面,降低了大规模集成电路逆向分析中电路整理的难度,提高了工作效率.

关键词: 子电路同构, 规律性, 子电路模板, 逻辑综合, 标准单元

Abstract:

To extract the regularity in digital integrated circuits, a novel algorithm is proposed. It can automatically identify and extract the subcircuit which appears frequently. By extracting and analyzing the properties of all two connected standard cells in the circuits, a series of templates including two standard cells will be obtained. The template with a high frequency will be extended so that it becomes longer than two, and then the instances of all longer templates will be explored using the proposed algorithm.To reduce the complexity and accelerate the algorithm, the matched vertexes will be deleted gradually from the search space. This algorithm has been implemented successfully in industrial projects, and has replaced the traditional manual analysis at the gate level. Furthermore, the complexity of the reverse analysis for VLSI is reduced, and the work efficiency can also be raised distinctly.

Key words: subcircuit isomorphic, regularity, subcircuit template, logic synthesis, standard cell

中图分类号: 

  • TP391.72