Speeding up VLSI layout verification using fuzzy attributed graphs approach

被引:6
|
作者
Zhang, Nian [1 ]
Wunsch, Donald C., II
机构
[1] S Dakota Sch Mines & Technol, Dept Elect & Comp Engn, Rapid City, SD 57701 USA
[2] Univ Missouri, Dept Elect & Comp Engn, Rolla, MO 65409 USA
基金
美国国家科学基金会;
关键词
fuzzy attributed graph; fuzzy logic; very large scale integration (VLSI);
D O I
10.1109/TFUZZ.2006.877358
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Technical and economic factors have caused the field of physical design automation to receive increasing attention and commercialization. The steady down-scaling of complementary metal oxide semiconductor (CMOS) device dimensions has been the main stimulus to the growth of microelectronics and computer-aided very large scale integration (VLSI) design. The more an Integrated Circuit (IC) is scaled, the higher its packing density becomes. For example, in 2006 Intel's 65-nm process technology for high performance microprocessor hag a reduced gate length of 35 nanometers. In their 70-Mbit SRAM chip, there are up to 0.5 billion transistors in a 110 mm(2) chip size with 3.4 GHz clock speed. New technology generations come out every two years and provide an approximate 0.7 times transistor size reduction as predicted by Moore's Law. For the ultimate scaled MOSFET beyond 2015 or so, the transistor gate length is projected to be 10 nm and below. The continually increasing size of chips, measured in either area or number of transistors, and the wasted investment involving fabricating and testing faulty circuits, make layout analysis an important part of physical design automation. Layout-versus-schematic (LVS) is one of three kinds of layout analysis tools. Subcircuit extraction is the key problem to be solved in LVS. In LVS, two factors are important. One is run time, the other is identification correctness. This has created a need for computational intelligence. Fuzzy attributed graph is not only widely used in the fields of image understanding and pattern recognition, it is also useful to the fuzzy graph matching problem. Since the subcircuit extraction problem is a special case of a general-interest problem known as subgraph isomorphism, fuzzy attributed graphs are first effectively applied to the subgraph isomorphism problem. Then we provide an efficient fuzzy attributed graph algorithm based on the solution to subgraph isomorphism for the subcircuit extraction problem. Similarity measurement makes a significant contribution to evaluate the equivalence of two circuit graphs. To evaluate its performance, we compare fuzzy attributed graph approach with the commercial software called SubGemini, and two of the fastest approaches called DECIDE and SubHDP. We are able to achieve up to 12 times faster performance than alternatives, without loss of accuracy.
引用
收藏
页码:728 / 737
页数:10
相关论文
共 28 条
  • [1] Speeding up compact planar graphs by using shallower trees
    Irribarra-Cortes, Alexander
    Fuentes-Sepulveda, Jose
    Seco, Diego
    Asin, Roberto
    DCC 2022: 2022 DATA COMPRESSION CONFERENCE (DCC), 2022, : 282 - 291
  • [2] Online handwritten scripts classification using fuzzy attributed relational graphs
    Zitouni, Rabiaa
    Bezine, Hala
    Arous, Najet
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2024, 15 (01) : 97 - 114
  • [3] Online handwritten scripts classification using fuzzy attributed relational graphs
    Rabiaa Zitouni
    Hala Bezine
    Najet Arous
    International Journal of Machine Learning and Cybernetics, 2024, 15 : 97 - 114
  • [4] Speeding up large-wind-farm layout optimization using gradients, parallelization, and a heuristic algorithm for the initial layout
    Rodrigues, Rafael Valotta
    Pedersen, Mads Molgaard
    Scholer, Jens Peter
    Quick, Julian
    Rethore, Pierre-Elouan
    WIND ENERGY SCIENCE, 2024, 9 (02) : 321 - 341
  • [5] Speeding up a Video Summarization Approach using GPUs and Multicore CPUs
    de Almeida, Suellen S.
    de Nazare Junior, Antonio Carlos
    Araujo, Arnaldo de Albuquerque
    Camara-Chavez, Guillermo
    Menotti, David
    2014 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2014, 29 : 159 - 171
  • [6] A parallel approach to row-based VLSI layout using stochastic hill-climbing
    Newton, M
    Sykora, O
    Withall, M
    Vrt'o, I
    DEVELOPMENTS IN APPLIED ARTIFICIAL INTELLIGENCE, 2003, 2718 : 750 - 758
  • [7] Speeding-up the design of HW/SW implementations of neuro-fuzzy systems using the CodeSimulink environment
    Reyneri, LM
    Renga, F
    APPLIED SOFT COMPUTING, 2004, 4 (03) : 227 - 240
  • [8] Speeding up fuzzy c-means:: using a organisation to control the precision hierarchical data of membership calculation
    Höppner, F
    FUZZY SETS AND SYSTEMS, 2002, 128 (03) : 365 - 376
  • [9] An Optimized Modal Balancing Approach for a Flexible Rotor Using a Vibration Response While the Rotor Is Speeding Up
    Li, Liqing
    Hou, Yuanhang
    Cao, Shuqian
    SHOCK AND VIBRATION, 2022, 2022
  • [10] Speeding-up SIFT based Copy Move Forgery Detection Using Level Set Approach
    Sudhakar, K.
    Sandeep, V. M.
    Kulkarni, Subhash
    2014 INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRONICS, COMPUTERS AND COMMUNICATIONS (ICAECC), 2014,