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 条
  • [41] Improving high-level and gate-level testing with FATE: A functional automatic test pattern generator traversing unstabilised extended FSM
    Di Guglielmo, G.
    Fummi, F.
    Marconcini, C.
    Pravadelli, G.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2007, 1 (03) : 187 - 196
  • [42] High-Level Test Synthesis: A Survey from Synthesis Process Flow Perspective
    Ravi, Srivaths
    Joseph, Michael
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2014, 19 (04)
  • [43] Fast sequential circuit test generation using high-level and gate-level techniques
    Rudnick, EM
    Vietti, R
    Ellis, A
    DESIGN, AUTOMATION AND TEST IN EUROPE, PROCEEDINGS, 1998, : 570 - 576
  • [44] Effective techniques for high-level ATPG
    Corno, F
    Cumani, G
    Reorda, MS
    Squillero, G
    10TH ASIAN TEST SYMPOSIUM, PROCEEDINGS, 2001, : 225 - 230
  • [45] The application of high-level synthesis techniques for the generation of pipelined reprogrammable microcontrollers
    Benmohammed, M
    Rahmoune, A
    Kission, P
    ICECS 2000: 7TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS & SYSTEMS, VOLS I AND II, 2000, : 993 - 998
  • [46] Layout-driven RTL binding techniques for high-level synthesis
    Xu, M
    Kurdahi, FJ
    9TH INTERNATIONAL SYMPOSIUM ON SYSTEMS SYNTHESIS, PROCEEDINGS, 1996, : 33 - 38
  • [47] HIGH-LEVEL SYMPOSIUM ON MULTILAYER TECHNIQUES
    不详
    LASER FOCUS-ELECTRO-OPTICS, 1983, 19 (10): : 62 - &
  • [48] High-Level Test Synthesis With Hierarchical Test Generation for Delay-Fault Testability
    Wang, Sying-Jyan
    Yeh, Tung-Hua
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2009, 28 (10) : 1583 - 1596
  • [49] High-level test synthesis with hierarchical test generation for delay-fault testability
    Department of Computer Science and Engineering, National Chung Hsing University, Taichung 40227, Taiwan
    IEEE Trans Comput Aided Des Integr Circuits Syst, 2009, 1 (1583-1596): : 1583 - 1596
  • [50] ALGORITHMS FOR HIGH-LEVEL SYNTHESIS
    PAULIN, PG
    KNIGHT, JP
    IEEE DESIGN & TEST OF COMPUTERS, 1989, 6 (06): : 18 - 31