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