On Structural Analysis and Efficiency for Graph-Based Rewiring Techniques

被引:0
作者
Chim, Fu-Shing [1 ,2 ]
Lam, Tak-Kei [1 ]
Wu, Yu-Liang [1 ]
Fan, Hongbing [3 ]
机构
[1] Chinese Univ Hong Kong, Dept Comp Sci & Engn, Hong Kong, Hong Kong, Peoples R China
[2] Chinese Univ Hong Kong, VLSI CAD Grp, Hong Kong, Hong Kong, Peoples R China
[3] Wilfrid Laurier Univ, Dept Phys & Comp Sci, Waterloo, ON N2L 3C5, Canada
关键词
design automation; ATPG; implication; redundancy identification; graph-based rewiring; very-large-scale integration; OPTIMIZATION;
D O I
10.1587/transfun.E94.A.2853
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The digital logic rewiring technique has been shown to be one of the most powerful logic transformation methods. It has been proven that rewiring is able to further improve some already excellent results on many EDA problems, ranging from logic minimization, partitioning, FPGA technology mappings to final routings. Previous studies have shown that ATPG-based rewiring is one of the most powerful tools for logic perturbation while a graph-based rewiring engine is able to cover nearly one fifth of the target wires with 50 times runtime speedup. For some problems that only require good-enough and very quick solutions, this new rewiring technique may serve as a useful and more practical alternative. In this work, essential elements in graph-based rewiring such as rewiring patterns, pattern size and locality, etc., have been studied to understand their relationship with rewiring performance. A structural analysis on the target-alternative wire pairs discovered by ATPG-based and graph-based engines has also been conducted to analyze the structural characteristics that favor the identification of alternative wires. We have also developed a hybrid rewiring approach that can take the advantages from both ATPG-based and graph-based rewiring. Experimental results suggest that our hybrid engine is able to achieve about 50% of alternative wire coverage when compared with the state-of-the-art ATPG-based rewiring engine with only 4% of the runtime. Through applying our hybrid rewiring approach to the FGPA technology mapping problem, we could achieve similar depth level and look-up table number reductions with much shorter runtime. This shows that the fast runtime of our hybrid approach does not sacrifice the quality of certain rewiring applications.
引用
收藏
页码:2853 / 2865
页数:13
相关论文
共 50 条
[41]   Knowledge graph-based representation and recommendation for surrogate modeling method [J].
Wan, Silai ;
Wang, Guoxin ;
Ming, Zhenjun ;
Yan, Yan ;
Nellippallil, Anand Balu ;
Allen, Janet K. ;
Mistree, Farrokh .
ADVANCED ENGINEERING INFORMATICS, 2024, 62
[42]   Optimization techniques with graph for reliability analysis [J].
Li, JL .
98 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE & ENGINEERING, PROCEEDINGS, 1998, :152-155
[43]   From Cluster Assumption to Graph Convolution: Graph-Based Semi-Supervised Learning Revisited [J].
Wang, Zheng ;
Ding, Hongming ;
Pan, Li ;
Li, Jianhua ;
Gong, Zhiguo ;
Yu, Philip S. .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2025, 36 (07) :12952-12963
[44]   A Graph-Based Iterative Compiler Pass Selection and Phase Ordering Approach [J].
Nobre, Ricardo ;
Martins, Luiz G. A. ;
Cardoso, Joao M. P. .
ACM SIGPLAN NOTICES, 2016, 51 (05) :21-30
[45]   Job Shop Scheduling Problem Optimization by Means of Graph-Based Algorithm [J].
Stastny, Jiri ;
Skorpil, Vladislav ;
Balogh, Zoltan ;
Klein, Richard .
APPLIED SCIENCES-BASEL, 2021, 11 (04) :1-16
[46]   Graph-Based Thermal-Inertial SLAM With Probabilistic Neural Networks [J].
Saputra, Muhamad Risqi U. ;
Lu, Chris Xiaoxuan ;
de Gusmao, Pedro Porto Buarque ;
Wang, Bing ;
Markham, Andrew ;
Trigoni, Niki .
IEEE TRANSACTIONS ON ROBOTICS, 2022, 38 (03) :1875-1893
[47]   Salient Object Detection via Graph-Based Flexible Manifold Ranking [J].
Yang, Ying ;
Jiang, Bo ;
Xiao, Yun ;
Tang, Jin .
ADVANCES IN BRAIN INSPIRED COGNITIVE SYSTEMS, 2020, 11691 :396-405
[48]   A Robust Graph-Based Bathymetric Simultaneous Localization and Mapping Approach for AUVs [J].
Zhang, Dalong ;
Chang, Shuai ;
Zou, Guoji ;
Wan, Chengcheng ;
Li, Hui .
IEEE JOURNAL OF OCEANIC ENGINEERING, 2024, 49 (04) :1350-1370
[49]   Graph-theory Based Simplification Techniques for Efficient Biological Network Analysis [J].
Ko, Euiseong ;
Kang, Mingon ;
Chang, Hyung Jae ;
Kim, Donghyun .
2017 THIRD IEEE INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING SERVICE AND APPLICATIONS (IEEE BIGDATASERVICE 2017), 2017, :277-280
[50]   Differentiable Deformation Graph-Based Neural Non-rigid Registration [J].
Feng, Wanquan ;
Cai, Hongrui ;
Hou, Junhui ;
Deng, Bailin ;
Zhang, Juyong .
COMMUNICATIONS IN MATHEMATICS AND STATISTICS, 2023, 11 (01) :151-167