期刊文献+

二同构扩展数字集成电路规律性提取算法 被引量:2

Two-isomorphic extending algorithm for regularity extraction in digital integrated circuits
下载PDF
导出
摘要 针对目前集成电路具有高度的规律性的特点,提出了一种新的数字集成电路规律性结构提取算法,可自动对电路中一些重复出现的电路结构进行识别和提取.通过对两两相连的标准单元进行特征提取比较并产生二同构子电路,对出现频数较高的二同构子电路进行扩展产生电路结构模板,进而提取所有与该模板相似的电路结构.在算法运行过程中,通过不断地删除已经匹配的顶点,可加快程序运行的速度.该算法已应用于实际工程项目中,改变了传统的手动分析整理的局面,降低了大规模集成电路逆向分析中电路整理的难度,提高了工作效率. 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 ineluding 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.
出处 《西安电子科技大学学报》 EI CAS CSCD 北大核心 2009年第3期452-457,462,共7页 Journal of Xidian University
基金 国家自然科学基金资助(60506020) 国家部委科技预研项目资助(51308010301)
关键词 子电路同构 规律性 子电路模板 逻辑综合 标准单元 subcircuit isomorphic regularity subcircuit template logic synthesis standard cell
  • 相关文献

参考文献14

  • 1Dobberpuhl D. Circuits and Technology for Digital's StrongARM and ALPHA Microprocessors [C]//Proc Conf Adv Res in VLSI. Ann Arbor: IEEE, 1997: 2-11.
  • 2Nardi A, Sangiovanni-Vincentelli A L. Logic Synthesis for Manufacturability [J]. IEEE D&T of Computers, 2004, 5 (3) :192-199.
  • 3Kheterpal V, Rovner V. Design Methodology for IC Manufacturability Based on Regular Logic Bricks [C]//Proc Design Automation Conf. Anaheim: IEEE, 2005: 353-358.
  • 4Rosiello A P E, Ferrandi F, Pandini D, et al. A Hash-based Approach for Functional Regularity Extraction During Logic Synthesis [C]//IEEE Computer Society Annual Symposium on VLSI. New York: IEEE, 2007: 92-97.
  • 5Kutzschebauch T. Efficient Logic Optimization Using Regularity Extraction [C]//Proc Intl Conf on Computer Design. Austin: IEEE, 2000: 487-493.
  • 6Rao D S, Kurdahi F J. On Clustering for Maximal Regularity Extraction [J]. IEEE Trans on Computer-Aided Design, 1993, 12(8): 1198-1208.
  • 7Arikati S R, Varadarajan R. A Signature Based Approach to Regularity Extraction [C]//Proceedings of IEEE International Conference on Computer-Aided Design. Washington: IEEE, 1997: 542-545.
  • 8Nijssen R X T, Van Eijk C A J. Regular Layout Generation of Logically Optimized Datapaths [C]//Proc Intl Syrup on Physical Design. Berlin: Springer-Verlag, 1997: 42-47.
  • 9Chowdhary A, Kale S. Extraction of Functional Regularity in Datapath Circuits [J]. IEEE Trans on Computer-Aided Design, 1999, 18(9): 1279-1296.
  • 10李长青,汪雪林,彭思龙.辐射路匹配:从门级到功能模块级的子电路提取算法[J].计算机辅助设计与图形学学报,2006,18(9):1377-1382. 被引量:9

二级参考文献19

  • 1蔡懿慈,潘著,Sheldon X D Tan,洪先龙,傅静静.Fast Analysis of Power/Ground Networks via Circuit Reduction[J].Journal of Semiconductors,2005,26(7):1340-1346. 被引量:1
  • 2Boehner M. LOGEX-an automatic logic extractor from transistor to gate level for CMOS technology [C] //Proceedings of IEEE/ACM Design Automation Conference, Anaheim,1988:517-522
  • 3Kundu S. GateMaker: a transistor to gate level model extractor for simulation, automatic test patter generation and verification[C] //Proceedings of International Test Conference, Washington D C, 1998; 372-381
  • 4Ebeling C, Zaiicek O. Validating VLSI circuit layout by wirelist comparison [C] //Proceedings of the Conference on Computer Aided Design (ICCAD), Santa Clara, 1983:172-173
  • 5Ohlrich M, Ebeling C, Ginting E. SubGemini: identifying subcircuits using a fast subgraph isomorphism algorithm [C]//Proceedings of IEEE/ACM Design Automation Conference,Dallas, 1993:31-37
  • 6扈文峰.集成电路反向工程逻辑综合算法研究[R].北京:中国科学院自动化研究所,1999.
  • 7Ullmann J R. An algorithm for subgraph isomorphism [J].Journal of the Association for Computer Machinery, 1976, 23(1): 31-42
  • 8Falkenhainer B, Forbus K D, Genmer D. The structure-mapping engine: algorithms and examples[J].Artificial Intelligence, 1989, 41 ( 1 ) : 1-63
  • 9Messmer B T, Bunke H. A decision tree approach to graph and subgraph isomorphism detection [J]. Pattern Recognition,1999, 32(12): 1979-1998
  • 10Messmer B T, Bunke H. Subgraph isomorphism in polynomial time [OL]. http://citeseer.nj. nec. com/messmer95subgraph.html

共引文献10

同被引文献35

  • 1郎荣玲,秦红磊,路辉.集成电路中的规则性提取算法[J].计算机学报,2006,29(4):597-601. 被引量:2
  • 2李长青,汪雪林,彭思龙.辐射路匹配:从门级到功能模块级的子电路提取算法[J].计算机辅助设计与图形学学报,2006,18(9):1377-1382. 被引量:9
  • 3Philip Brisk,Adam Kaplan,Ryan Kastner,Majid Sarrafzadeh.Instruction Generation and Regularity Extraction For Reconfigurable Processors[C].Proceedings of the ACM,Grenoble,France,2002:262-269.
  • 4Yuanqing Guo,Gerard J M,Smit Hajo,et al.Template Generation and Selection Algorithms[C].Proceedings of The 3rd IEEE International Workshop on System-on-Chip for Real-Time Applications,2003.
  • 5Rao D S,Kurdahi F J.Partitioning by regularity extraction.In:Proceedings of the ACM[C].IEEE Design Automation Conference,Anaheim,California,USA,1992:235-238.
  • 6Rao D S,Kurdahi F J.An approach to scheduling and allocation using regularity extraction[C].Proceedings of the Europe Conference on Design Automation,Paris,France,1993:557-561.
  • 7Arikati S R,Varadarajan R.A signature based approach to regularity extraction[C].Proceedings of the International Conference on Computer Aided Design,San Jose,California,USA,1997:542-545.
  • 8Kutzschebauch T.Efficient logic optimization using regularity extraction[C].Proceedings of the International Workshop on Logic Synthe-sis,Austin,Texas,USA,1999:487-493.
  • 9Shmidt D,Druffel L.A fast backtracking algorithm to test directed graphs for isomorphism using distance measures[J].Journal of ACM,1976,23(3):433-445.
  • 10Chowdhary A,Kale S,Saripella Pet al.A general approach for regularity extraction in datapath circuits[C].Proceedings of the International Conference on Computer Aided Design,San Jose,California,USA,1998:332-339.

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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