High-level synthesis techniques for functional test pattern execution

被引:0
|
作者
Hong, IK [1 ]
Kirovski, D [1 ]
Kornegay, K [1 ]
Potkonjak, M [1 ]
机构
[1] Univ Calif Los Angeles, Dept Comp Sci, Los Angeles, CA 90095 USA
基金
美国国家科学基金会;
关键词
D O I
10.1016/S0167-9260(98)00012-1
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Functional debugging often dominates the time and cost of the ASIC system development, mainly due to the limited controllability and observability of the storage elements in designs, and therefore the intermediate variables in functional specifications. We propose a new divide-and-conquer approach for maximizing the simultaneous controllability of an arbitrary set of the user-selected variables in the design at the debugging time for facilitating the functional test pattern execution while minimizing the hardware overhead. The approach imposes minimal restriction on register sharing so that the synthesized designs will have the desired characteristic while minimizing the additional hardware overhead and minimizing the disruption of the optimization potential when scheduling, allocation and binding tasks in high-level synthesis are performed. The effectiveness of the proposed approach is demonstrated on a number of designs. (C) 1998 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:161 / 180
页数:20
相关论文
共 50 条
  • [21] A novel improvement technique for high-level test synthesis
    Safari, S
    Esmaeilzadeh, H
    Jahangir, AH
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL V: BIO-MEDICAL CIRCUITS & SYSTEMS, VLSI SYSTEMS & APPLICATIONS, NEURAL NETWORKS & SYSTEMS, 2003, : 609 - 612
  • [22] High-level controllability and observability analysis for test synthesis
    Univ of Illinois, Urbana, United States
    J Electron Test Theory Appl JETTA, 2 (93-103):
  • [23] High-level test synthesis for delay fault testability
    Wang, Sying-Jyan
    Yeh, Tung-Hua
    2007 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2007, : 45 - 50
  • [24] Co-Evolutionary High-Level Test Synthesis
    Aminzadeh, Soheil
    Safari, Saeed
    GLSVLSI'07: PROCEEDINGS OF THE 2007 ACM GREAT LAKES SYMPOSIUM ON VLSI, 2007, : 67 - 72
  • [25] The integrated scheduling and allocation of high-level test synthesis
    Yang, TR
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1999, E82A (01): : 145 - 158
  • [26] Integrated scheduling and allocation of high-level test synthesis
    Yang, TR
    Peng, Z
    ELEVENTH ANNUAL IEEE INTERNATIONAL ASIC CONFERENCE - PROCEEDINGS, 1998, : 81 - 87
  • [27] High-level controllability and observability analysis for test synthesis
    Hsu, FF
    Patel, JH
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 1998, 13 (02): : 93 - 103
  • [28] Function-level module sharing techniques in high-level synthesis
    Nishikawa, Hiroki
    Shirane, Kenta
    Nozaki, Ryohei
    Taniguchi, Ittetsu
    Tomiyama, Hiroyuki
    ETRI JOURNAL, 2020, 42 (04) : 527 - 533
  • [29] Dynamic SIMD Parallel Execution on GPU from High-Level Dataflow Synthesis
    Bloch, Aurelien
    Casale-Brunet, Simone
    Mattavelli, Marco
    JOURNAL OF LOW POWER ELECTRONICS AND APPLICATIONS, 2022, 12 (03)
  • [30] On the high-level synthesis of combinational circuits for contiguous pattern matching
    Dosch, Walter
    IMECS 2007: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2007, : 520 - 529