ATPG-based logic synthesis: An overview

被引:0
|
作者
Chang, CWJ [1 ]
Marek-Sadowska, M [1 ]
机构
[1] Cadence Design Syst Inc, San Jose, CA 95134 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The ultimate goal of logic synthesis is to explore implementation flexibility toward meeting design targets, such as area, power, and delay. Traditionally, such flexibility is expressed using "don't cares" and we seek the best implementation that does not violate them. However, the calculation and storing of don't care information is CPU and memory-intensive. In this paper, we give an overview of logic synthesis approaches based on techniques developed for Automatic Test Pattern Generation (ATPG). Instead of calculating and storing don't cares explicitly, ATPG-based logic synthesis techniques calculate the flexibility implicitly. Low CPU and memory usage make those techniques applicable for practical industrial circuits. Also, the basic ATPG-based logic level operations create predictable, small layout perturbations, making an ideal foundation for efficient physical synthesis. Theoretical results show that an efficient, yet simple add-a-wire-and-remove-a-wire operation covers all possible complex logic transformations.
引用
收藏
页码:786 / 789
页数:4
相关论文
共 50 条
  • [1] Integrating symbolic techniques in ATPG-based sequential logic optimization
    San Millán, E
    Entrena, L
    Espejo, JA
    Chiusano, S
    Corno, F
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION 1999, PROCEEDINGS, 1999, : 516 - 520
  • [2] ATPG-Based Cost-Effective, Secure Logic Locking
    Sengupta, Abhrajit
    Nabeel, Mohammed
    Yasin, Muhammad
    Sinanoglu, Ozgur
    [J]. 2018 IEEE 36TH VLSI TEST SYMPOSIUM (VTS 2018), 2018,
  • [3] An ATPG-based framework for verifying sequential equivalence
    Huang, SY
    Cheng, KT
    Chen, KC
    Glaeser, U
    [J]. INTERNATIONAL TEST CONFERENCE 1996, PROCEEDINGS, 1996, : 865 - 874
  • [4] Program slicing for ATPG-based property checking
    Vedula, VM
    Townsend, WJ
    Abraham, JA
    [J]. 17TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: DESIGN METHODOLOGIES FOR THE GIGASCALE ERA, 2004, : 591 - 596
  • [5] ATPG-Based Grading of Strong Fault-Secureness
    Hunger, Marc
    Hellebrand, Sybille
    Czutro, Alejandro
    Polian, Ilia
    Becker, Bernd
    [J]. 2009 15TH IEEE INTERNATIONAL ON-LINE TESTING SYMPOSIUM, 2009, : 269 - +
  • [6] ATPG-based preimage computation: Efficient search space pruning with ZBDD
    Chandrasekar, K
    Hsiao, MS
    [J]. EIGHTH IEEE INTERNATIONAL HIGH-LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2003, : 117 - 122
  • [7] Scalable Detection of Hardware Trojans Using ATPG-Based Activation of Rare Events
    Jayasena, Aruna
    Mishra, Prabhat
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (12) : 4450 - 4462
  • [8] Automotive IC on-line test techniques and the application of deterministic ATPG-based runtime test
    Maeda, Yoichi
    Matsushima, Jun
    Press, Ron
    [J]. 2017 IEEE 26TH ASIAN TEST SYMPOSIUM (ATS), 2017, : 232 - 236
  • [9] RACE: A word-level ATPG-based constraints solver system for smart random simulation
    Iyer, MA
    [J]. INTERNATIONAL TEST CONFERENCE 2003, PROCEEDINGS, 2003, : 299 - 308
  • [10] Case study of ATPG-based bounded model checking: Verifying USB2.0 IP core
    Qiang, Q
    Chang, CL
    Saab, DG
    Abraham, JA
    [J]. 2005 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS, 2005, : 461 - 463