A technique for identifying RTL and gate-level correspondences

被引:3
|
作者
Ravi, S [1 ]
Ghosh, I [1 ]
Boppana, V [1 ]
Jha, NK [1 ]
机构
[1] Princeton Univ, Dept Elect Engn, Princeton, NJ 08544 USA
关键词
D O I
10.1109/ICCD.2000.878351
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we consider the mapping problem of identifying correspondences between a signal in a high-level specification and a net in a lower-level implementation for a given design. Conventional techniques use shared names to associate a signal with a net whenever possible. However, given that a synthesis flow may not preserve names, solutions to the above problem eventually take recourse to expensive alternatives such as formal verification. This work provides a robust framework for identifying RTL signal to gate-lever net correspondences for a given design. Our technique exploits the observation that circuit diagnosis provides a convenient means for locating faults in a gate-level network. Since our problem requires locating gate-level nets corresponding to RTL signals, we formulate the mapping problem as a query whose solution is provided by a circuit diagnosis engine. Our experimental work with industrial designs for many mapping cases shows that our solution to the mapping problem is (i) fast, and (ii) precise in identifying the gate-level equivalents (the number of nets returned by our mapping engine for a query is typically 1 or 2 even for designs with tens of thousands of VHDL lines).
引用
收藏
页码:591 / 594
页数:4
相关论文
共 50 条
  • [21] A fast modularity hardware Trojan detection technique for large scale gate-level netlists
    Chen, Wei
    Bai, Zhiyuan
    Pan, Gaoyuan
    Wang, Jian
    COMPUTERS & SECURITY, 2025, 148
  • [22] A Hardware-Trojans Identifying Method Based on Trojan Net Scoring at Gate-Level Netlists
    Oya, Masaru
    Shi, Youhua
    Yamashita, Noritaka
    Okamura, Toshihiko
    Tsunoo, Yukiyasu
    Goto, Satoshi
    Yanagisawa, Masao
    Togawa, Nozomu
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2015, E98A (12) : 2537 - 2546
  • [23] An Accurate Gate-level Stress Estimation for NBTI
    Han, Sangwoo
    Lee, Junho
    Kim, Byung-Su
    Kim, Juho
    JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2013, 13 (02) : 139 - 144
  • [24] Improving Gate-Level Simulation of Quantum Circuits
    Viamontes, George F.
    Markov, Igor L.
    Hayes, John P.
    QUANTUM INFORMATION PROCESSING, 2003, 2 (05) : 347 - 380
  • [25] Identification of Hardware Trojan in Gate-Level Netlist
    Mondal, Anindan
    Ghosh, Archisman
    Karmakar, Shubrojyoti
    Mahalat, Mahabub Hasan
    Roy, Suchismita
    Sen, Bibhash
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2024, 33 (09)
  • [26] Exploiting behavioral information in gate-level ATPG
    Chiusano, S
    Corno, F
    Prinetto, P
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 1999, 14 (1-2): : 141 - 148
  • [27] New approach in gate-level glitch modelling
    Rabe, D
    Nebel, W
    EURO-DAC '96 - EUROPEAN DESIGN AUTOMATION CONFERENCE WITH EURO-VHDL '96 AND EXHIBITION, PROCEEDINGS, 1996, : 66 - 71
  • [28] Gate-Level Circuit Reliability Analysis: A Survey
    Xiao, Ran
    Chen, Chunhong
    VLSI DESIGN, 2014,
  • [29] Temporal Parallel Gate-level Timing Simulation
    Kim, Dusung
    Ciesielski, Maciej
    Shim, Kyuho
    Yang, Seiyang
    HLDVT: 2008 IEEE INTERNATIONAL HIGH LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2008, : 111 - +
  • [30] Library compatible Ceff for gate-level timing
    Sheehan, BN
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, 2002, : 826 - 830