A. A'Ain, Muhamad Ridzuan bin Radin Muhamad Amin, Mahmud Adnan
{"title":"用于顺序电路的混合内置自检(BIST)","authors":"A. A'Ain, Muhamad Ridzuan bin Radin Muhamad Amin, Mahmud Adnan","doi":"10.1109/CITISIA.2009.5224205","DOIUrl":null,"url":null,"abstract":"As SoC complexity continues to increase, BIST ideas are in big demand to facilitate test procedures. This helps individual blocks of memory and logic to test themselves. Unfortunately, pseudo random pattern testing methods in BIST are known to result in poor fault coverage and long test time for most sequential circuits. Employing more test vectors or using full scan could help increase the fault coverage at the expense of time and silicon area. Long test time as a result of introducing too many clock cycles is a bottleneck in test procedures. In this paper, we try to answer this problem statement. What does it take to achieve high fault coverage by sampling the results at earlier clock cycles? To answer this question, we employ the hold/release clock at test pattern generator and modified random pattern generator (MPRPG) which leads to substantial increase of fault coverage sampled at earlier clocks.","PeriodicalId":144722,"journal":{"name":"2009 Innovative Technologies in Intelligent Systems and Industrial Applications","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Hybrid built-in self test (BIST) for sequential circuits\",\"authors\":\"A. A'Ain, Muhamad Ridzuan bin Radin Muhamad Amin, Mahmud Adnan\",\"doi\":\"10.1109/CITISIA.2009.5224205\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"As SoC complexity continues to increase, BIST ideas are in big demand to facilitate test procedures. This helps individual blocks of memory and logic to test themselves. Unfortunately, pseudo random pattern testing methods in BIST are known to result in poor fault coverage and long test time for most sequential circuits. Employing more test vectors or using full scan could help increase the fault coverage at the expense of time and silicon area. Long test time as a result of introducing too many clock cycles is a bottleneck in test procedures. In this paper, we try to answer this problem statement. What does it take to achieve high fault coverage by sampling the results at earlier clock cycles? To answer this question, we employ the hold/release clock at test pattern generator and modified random pattern generator (MPRPG) which leads to substantial increase of fault coverage sampled at earlier clocks.\",\"PeriodicalId\":144722,\"journal\":{\"name\":\"2009 Innovative Technologies in Intelligent Systems and Industrial Applications\",\"volume\":\"7 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-07-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 Innovative Technologies in Intelligent Systems and Industrial Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CITISIA.2009.5224205\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 Innovative Technologies in Intelligent Systems and Industrial Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CITISIA.2009.5224205","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Hybrid built-in self test (BIST) for sequential circuits
As SoC complexity continues to increase, BIST ideas are in big demand to facilitate test procedures. This helps individual blocks of memory and logic to test themselves. Unfortunately, pseudo random pattern testing methods in BIST are known to result in poor fault coverage and long test time for most sequential circuits. Employing more test vectors or using full scan could help increase the fault coverage at the expense of time and silicon area. Long test time as a result of introducing too many clock cycles is a bottleneck in test procedures. In this paper, we try to answer this problem statement. What does it take to achieve high fault coverage by sampling the results at earlier clock cycles? To answer this question, we employ the hold/release clock at test pattern generator and modified random pattern generator (MPRPG) which leads to substantial increase of fault coverage sampled at earlier clocks.