{"title":"从商业程序中提取有效的功能测试","authors":"S. Kodakara, M. V. Sagar, J. Yuen","doi":"10.1109/VTS.2015.7116259","DOIUrl":null,"url":null,"abstract":"We describe a tool and methodology for extracting short and effective functional tests from long running commercial programs and manufacturing system tests for testing microprocessors and SOCs. The tool combines fast Instruction Set Architecture (ISA) simulator and Design for Test (DFT) capabilities of the microprocessor to enable tracing of long running workloads. The trace is then converted into short functional test programs that can be replayed back in silicon. The tool can extract test programs from BIOS, operating systems, application programs and long running manufacturing system test programs. Using data from silicon experiments on recent microprocessor products, we show that the short tests extracted with our tool was able to screen the defective units as effectively as the original long running application with 6X to 15X reduction in test time.","PeriodicalId":187545,"journal":{"name":"2015 IEEE 33rd VLSI Test Symposium (VTS)","volume":"59 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-04-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":"{\"title\":\"Extracting effective functional tests from commercial programs\",\"authors\":\"S. Kodakara, M. V. Sagar, J. Yuen\",\"doi\":\"10.1109/VTS.2015.7116259\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We describe a tool and methodology for extracting short and effective functional tests from long running commercial programs and manufacturing system tests for testing microprocessors and SOCs. The tool combines fast Instruction Set Architecture (ISA) simulator and Design for Test (DFT) capabilities of the microprocessor to enable tracing of long running workloads. The trace is then converted into short functional test programs that can be replayed back in silicon. The tool can extract test programs from BIOS, operating systems, application programs and long running manufacturing system test programs. Using data from silicon experiments on recent microprocessor products, we show that the short tests extracted with our tool was able to screen the defective units as effectively as the original long running application with 6X to 15X reduction in test time.\",\"PeriodicalId\":187545,\"journal\":{\"name\":\"2015 IEEE 33rd VLSI Test Symposium (VTS)\",\"volume\":\"59 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-04-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"11\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 IEEE 33rd VLSI Test Symposium (VTS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/VTS.2015.7116259\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE 33rd VLSI Test Symposium (VTS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/VTS.2015.7116259","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Extracting effective functional tests from commercial programs
We describe a tool and methodology for extracting short and effective functional tests from long running commercial programs and manufacturing system tests for testing microprocessors and SOCs. The tool combines fast Instruction Set Architecture (ISA) simulator and Design for Test (DFT) capabilities of the microprocessor to enable tracing of long running workloads. The trace is then converted into short functional test programs that can be replayed back in silicon. The tool can extract test programs from BIOS, operating systems, application programs and long running manufacturing system test programs. Using data from silicon experiments on recent microprocessor products, we show that the short tests extracted with our tool was able to screen the defective units as effectively as the original long running application with 6X to 15X reduction in test time.