DocumentCode :
3030902
Title :
Test generation for gigahertz processors using an automatic functional constraint extractor
Author :
Tupuri, Raghuram S. ; Krishnamachary, Arun ; Abraham, Jacob A.
Author_Institution :
Texas Microprocessor Div., Adv. Micro Devices Inc., Austin, TX, USA
fYear :
1999
fDate :
1999
Firstpage :
647
Lastpage :
652
Abstract :
As the sizes of general and special purpose processors increase rapidly, generating high quality manufacturing tests which can be run at native speeds is becoming a serious problem. One solution is a novel method for functional test generation in which a transformed module is built manually, and which embodies functional constraints described using virtual logic. Test generation is then performed on the transformed module using commercial tools and the transformed module patterns are translated back to the processor level. However, the technique is useful only if the virtual logic can be generated automatically. This paper describes an automatic functional constraint extraction algorithm and a procedure to build the transformed module. We describe the tool, FALCON, used to extract the functional constraints of a given embedded module from a Verilog RTL model. The constraint extraction for embedded modules of benchmark processors using FALCON takes only a few seconds. We show that this method can generate functional patterns in a time several orders of magnitude less than one using a conventional, flat view of the circuit
Keywords :
VLSI; automatic test pattern generation; automatic test software; computer testing; high-speed integrated circuits; integrated circuit testing; logic testing; microprocessor chips; production testing; FALCON; Verilog RTL model; automatic functional constraint extractor; commercial tools; constraint extraction algorithm; embedded module; functional test generation; gigahertz processors; high quality manufacturing tests; transformed module; Automatic test pattern generation; Automatic testing; Circuit faults; Clocks; Computer aided manufacturing; Jacobian matrices; Logic testing; Manufacturing processes; Microprocessors; Permission;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1999. Proceedings. 36th
Conference_Location :
New Orleans, LA
Print_ISBN :
1-58113-092-9
Type :
conf
DOI :
10.1109/DAC.1999.782022
Filename :
782022
Link To Document :
بازگشت