Title :
Techniques for functional test pattern execution
Author :
Hong, Inki ; Potkonjak, Miodrag
Author_Institution :
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
Abstract :
Functional debugging of application specific integrated circuits (ASICs) has been recognized as a very labor-intensive and expensive process. We propose a new approach based on the divide and conquer optimization paradigm for the functional test pattern execution. The goal is to maximize 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
Keywords :
application specific integrated circuits; circuit CAD; divide and conquer methods; integrated circuit testing; optimisation; program debugging; application specific integrated circuits; controllability; debugging time; divide and conquer optimization paradigm; functional debugging; functional test pattern execution; hardware overhead; high-level synthesis; Application specific integrated circuits; Circuit testing; Clocks; Controllability; Debugging; Design optimization; Filters; Hardware; High level synthesis; Resource management;
Conference_Titel :
Design Automation Conference 1998. Proceedings of the ASP-DAC '98. Asia and South Pacific
Conference_Location :
Yokohama
Print_ISBN :
0-7803-4425-1
DOI :
10.1109/ASPDAC.1998.669468