{"title":"Transient current testing of dynamic CMOS circuits in the presence of leakage and process variation","authors":"A. Chehab, A. Kayssi, A. Nazer, N. Aaraj","doi":"10.1109/ICM.2004.1434593","DOIUrl":null,"url":null,"abstract":"We propose a method for testing dynamic CMOS circuits using the transient power supply current, i/sub DDT/. The method is based on setting the primary inputs of the circuit under test, switching the clock signal and monitoring the peak magnitude of i/sub DDT/. If the magnitude lies outside a predetermined range, a defect is inferred. We target resistive open defects that can either cause the circuit to fail, or introduce unacceptable delay and hence result in degraded circuit performance. We propose two methods for generating test vectors for i/sub DDT/ testing. One method is based on random vector generation while the second uses a SAT-solver. Fault simulation results on domino CMOS circuits show a high rate of detection for resistive open faults that cannot be otherwise detected using the traditional voltage or I/sub DDQ/ testing. We also show that by using a normalization procedure, the defects can be detected with a single threshold setup in the presence of leakage and process variations that normally hinder the detection capability of current-based testing techniques.","PeriodicalId":359193,"journal":{"name":"Proceedings. The 16th International Conference on Microelectronics, 2004. ICM 2004.","volume":"50 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-12-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. The 16th International Conference on Microelectronics, 2004. ICM 2004.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICM.2004.1434593","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
We propose a method for testing dynamic CMOS circuits using the transient power supply current, i/sub DDT/. The method is based on setting the primary inputs of the circuit under test, switching the clock signal and monitoring the peak magnitude of i/sub DDT/. If the magnitude lies outside a predetermined range, a defect is inferred. We target resistive open defects that can either cause the circuit to fail, or introduce unacceptable delay and hence result in degraded circuit performance. We propose two methods for generating test vectors for i/sub DDT/ testing. One method is based on random vector generation while the second uses a SAT-solver. Fault simulation results on domino CMOS circuits show a high rate of detection for resistive open faults that cannot be otherwise detected using the traditional voltage or I/sub DDQ/ testing. We also show that by using a normalization procedure, the defects can be detected with a single threshold setup in the presence of leakage and process variations that normally hinder the detection capability of current-based testing techniques.