{"title":"交叉检查- ASIC可测试性的实用解决方案","authors":"G. Swan, Y. Trivedi, D. J. Wharton","doi":"10.1109/TEST.1989.82381","DOIUrl":null,"url":null,"abstract":"It is noted that testing ASICs (application-specific integrated circuits) has become a significant problem for engineers; manual generation of test patterns is too time consuming, and automatic generation of test patterns is very difficult, if not impossible, without imposing significant overheads on the design. It is shown that this challenge can be addressed by an innovative solution called CrossCheck. The CrossCheck method fundamentally solves the problem by using a combination of software and hardware techniques. The hardware portion of the technology involves modifying the base array of an ASIC such that it contains a structure similar to a bed of nails. This embedded probe structure provides massive observability within the design, which in turn makes it inherently testable. The software can then take advantage of this testability by providing a set of high-performance tools (typically 40 times faster) which will fault simulate/test generate a broad range of manufacturing defects, including transistor opens and shorts or net opens and shorts. The authors give an overview of the technology and then describe probable defects which may occur in CMOS. They conclude that adoption of CrossCheck allows unprecedented levels of fault coverage and chip or board diagnosis to be achieved.<<ETX>>","PeriodicalId":264111,"journal":{"name":"Proceedings. 'Meeting the Tests of Time'., International Test Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1989-08-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":"{\"title\":\"CrossCheck-a practical solution for ASIC testability\",\"authors\":\"G. Swan, Y. Trivedi, D. J. Wharton\",\"doi\":\"10.1109/TEST.1989.82381\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"It is noted that testing ASICs (application-specific integrated circuits) has become a significant problem for engineers; manual generation of test patterns is too time consuming, and automatic generation of test patterns is very difficult, if not impossible, without imposing significant overheads on the design. It is shown that this challenge can be addressed by an innovative solution called CrossCheck. The CrossCheck method fundamentally solves the problem by using a combination of software and hardware techniques. The hardware portion of the technology involves modifying the base array of an ASIC such that it contains a structure similar to a bed of nails. This embedded probe structure provides massive observability within the design, which in turn makes it inherently testable. The software can then take advantage of this testability by providing a set of high-performance tools (typically 40 times faster) which will fault simulate/test generate a broad range of manufacturing defects, including transistor opens and shorts or net opens and shorts. The authors give an overview of the technology and then describe probable defects which may occur in CMOS. They conclude that adoption of CrossCheck allows unprecedented levels of fault coverage and chip or board diagnosis to be achieved.<<ETX>>\",\"PeriodicalId\":264111,\"journal\":{\"name\":\"Proceedings. 'Meeting the Tests of Time'., International Test Conference\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1989-08-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"12\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings. 'Meeting the Tests of Time'., International Test Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TEST.1989.82381\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. 'Meeting the Tests of Time'., International Test Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TEST.1989.82381","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
CrossCheck-a practical solution for ASIC testability
It is noted that testing ASICs (application-specific integrated circuits) has become a significant problem for engineers; manual generation of test patterns is too time consuming, and automatic generation of test patterns is very difficult, if not impossible, without imposing significant overheads on the design. It is shown that this challenge can be addressed by an innovative solution called CrossCheck. The CrossCheck method fundamentally solves the problem by using a combination of software and hardware techniques. The hardware portion of the technology involves modifying the base array of an ASIC such that it contains a structure similar to a bed of nails. This embedded probe structure provides massive observability within the design, which in turn makes it inherently testable. The software can then take advantage of this testability by providing a set of high-performance tools (typically 40 times faster) which will fault simulate/test generate a broad range of manufacturing defects, including transistor opens and shorts or net opens and shorts. The authors give an overview of the technology and then describe probable defects which may occur in CMOS. They conclude that adoption of CrossCheck allows unprecedented levels of fault coverage and chip or board diagnosis to be achieved.<>