Statistical Path Selection for At-Speed Test
Process variations make at-speed testing significantly more difficult. They cause subtle delay changes that are distributed in contrast to the localized nature of a traditional fault model. Due to parametric variations, different paths can be critical in different parts of the process space, and the...
Saved in:
| Published in | IEEE transactions on computer-aided design of integrated circuits and systems Vol. 29; no. 5; pp. 749 - 759 |
|---|---|
| Main Authors | , , , |
| Format | Journal Article |
| Language | English |
| Published |
New York
IEEE
01.05.2010
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Subjects | |
| Online Access | Get full text |
| ISSN | 0278-0070 1937-4151 |
| DOI | 10.1109/TCAD.2010.2043570 |
Cover
| Abstract | Process variations make at-speed testing significantly more difficult. They cause subtle delay changes that are distributed in contrast to the localized nature of a traditional fault model. Due to parametric variations, different paths can be critical in different parts of the process space, and the union of such paths must be tested to obtain good process space coverage. This paper proposes an integrated at-speed structural testing methodology, and develops a novel branch-and-bound algorithm that elegantly and efficiently solves the hitherto open problem of statistical path tracing. The resulting paths are used for at-speed structural testing. A new test quality metric is proposed, and paths which maximize this metric are selected. After chip timing has been performed, the path selection procedure is extremely efficient. Path selection for a multimillion gate chip design can be completed in a matter of seconds. |
|---|---|
| AbstractList | Process variations make at-speed testing significantly more difficult. They cause subtle delay changes that are distributed in contrast to the localized nature of a traditional fault model. Due to parametric variations, different paths can be critical in different parts of the process space, and the union of such paths must be tested to obtain good process space coverage. This paper proposes an integrated at-speed structural testing methodology, and develops a novel branch-and-bound algorithm that elegantly and efficiently solves the hitherto open problem of statistical path tracing. The resulting paths are used for at-speed structural testing. A new test quality metric is proposed, and paths which maximize this metric are selected. After chip timing has been performed, the path selection procedure is extremely efficient. Path selection for a multimillion gate chip design can be completed in a matter of seconds. |
| Author | Fatemi, Hanif Zolotov, Vladimir Jinjun Xiong Visweswariah, Chandu |
| Author_xml | – sequence: 1 givenname: Vladimir surname: Zolotov fullname: Zolotov, Vladimir email: zolotov@us.ibm.com organization: IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA – sequence: 2 surname: Jinjun Xiong fullname: Jinjun Xiong email: jinjun@us.ibm.com organization: IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA – sequence: 3 givenname: Hanif surname: Fatemi fullname: Fatemi, Hanif email: hanif.fatemi@synopsys.com organization: IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA – sequence: 4 givenname: Chandu surname: Visweswariah fullname: Visweswariah, Chandu email: chandu@us.ibm.com organization: IBM Syst. & Technol. Group, Hopewell Junction, VA, USA |
| BookMark | eNp9kU1Lw0AQhhepYKv-APES8KAHU2cmm2xyLPUTCgqt57BdJ5iSZmt2e_Dfu6HFQw9lDsvA8-7OPDsSg9a2LMQVwhgRiofFdPI4JggtgUxSBSdiiEWiYokpDsQQSOUxgIIzMXJuBYAypWIo7ude-9r52ugm-tD-O5pzw8bXto0q20UTH883zF_Rgp2_EKeVbhxf7s9z8fn8tJi-xrP3l7fpZBYbSdLHcolJVVFGEnRBCSsDyzRFqTKdhWkox6WUlSLMiiJHllioBKTUilmTAZ2ci9vdvZvO_mzDw-W6doabRrdst64sKEtQUoaBvDtKIuREGEoF9OYAXdlt14Y9AkUKFWUpBErtKNNZ5zquSlP3hmzrO103AS1732Xvu-x9l3vfIYkHyU1Xr3X3ezRzvcvUzPzPp-FrkCD5A1nqiDQ |
| CODEN | ITCSDI |
| CitedBy_id | crossref_primary_10_1145_2940327 crossref_primary_10_1109_MDT_2011_26 crossref_primary_10_1145_2491477_2491486 crossref_primary_10_1109_TVLSI_2012_2208661 crossref_primary_10_1109_TCAD_2012_2211102 crossref_primary_10_1049_iet_cdt_2013_0096 crossref_primary_10_1109_TCAD_2018_2864255 crossref_primary_10_1016_j_microrel_2017_11_019 crossref_primary_10_1109_TVLSI_2019_2941426 crossref_primary_10_1007_s10836_023_06057_8 crossref_primary_10_1109_TVLSI_2014_2352937 crossref_primary_10_1016_j_microrel_2014_01_013 crossref_primary_10_1109_TCAD_2013_2287179 crossref_primary_10_1007_s10836_012_5333_0 crossref_primary_10_1587_transfun_E94_A_2528 crossref_primary_10_1109_TVLSI_2019_2893844 crossref_primary_10_1145_3107030 crossref_primary_10_1145_3229050 crossref_primary_10_3390_app12189103 |
| Cites_doi | 10.1109/MDT.2004.17 10.1109/ICCAD.2002.1167519 10.1145/1146909.1146929 10.1109/TEST.2002.1041853 10.1109/TEST.2006.297686 10.1109/TCAD.2004.835137 10.1109/DATE.2008.4484830 10.1109/MDT.2003.1232254 10.1109/TEST.2004.1386956 10.1109/DATE.2008.4484741 10.1109/DAC.2002.1012689 10.1109/TCAD.2006.870836 10.1109/VTS.2002.1011167 10.1109/DFTVS.2004.1347840 10.1017/CBO9780511755347.004 10.1109/TCAD.2008.2009143 10.1109/ISQED.2009.4810331 10.1109/TEST.2004.1387387 10.1109/TEST.2003.1270886 10.1145/1629911.1630004 10.1109/ICCAD.2004.1382597 10.1109/TVLSI.2008.2000364 10.1109/TEST.2005.1583968 10.1109/MDT.2002.1033788 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) May 2010 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) May 2010 |
| DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D F28 FR3 |
| DOI | 10.1109/TCAD.2010.2043570 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional ANTE: Abstracts in New Technology & Engineering Engineering Research Database |
| DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional Engineering Research Database ANTE: Abstracts in New Technology & Engineering |
| DatabaseTitleList | Technology Research Database Technology Research Database Technology Research Database |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1937-4151 |
| EndPage | 759 |
| ExternalDocumentID | 2716714081 10_1109_TCAD_2010_2043570 5452120 |
| Genre | orig-research |
| GroupedDBID | --Z -~X 0R~ 29I 4.4 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFS ACIWK ACNCT AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD HZ~ H~9 IBMZZ ICLAB IFIPE IFJZH IPLJI JAVBF LAI M43 O9- OCL P2P PZZ RIA RIE RNS TN5 VH1 VJK AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D RIG F28 FR3 |
| ID | FETCH-LOGICAL-c424t-4b13ff26240a923e7c0b551476a6151281b44f72169981e41973044a7eea2c0a3 |
| IEDL.DBID | RIE |
| ISSN | 0278-0070 |
| IngestDate | Sun Sep 28 10:50:24 EDT 2025 Thu Oct 02 05:57:31 EDT 2025 Mon Jun 30 06:08:10 EDT 2025 Wed Oct 01 00:58:05 EDT 2025 Thu Apr 24 22:55:42 EDT 2025 Tue Aug 26 17:09:05 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 5 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c424t-4b13ff26240a923e7c0b551476a6151281b44f72169981e41973044a7eea2c0a3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 ObjectType-Article-2 ObjectType-Feature-1 content type line 23 |
| PQID | 1027172650 |
| PQPubID | 23500 |
| PageCount | 11 |
| ParticipantIDs | proquest_miscellaneous_926314261 proquest_miscellaneous_1082212127 crossref_citationtrail_10_1109_TCAD_2010_2043570 proquest_journals_1027172650 crossref_primary_10_1109_TCAD_2010_2043570 ieee_primary_5452120 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2010-May 2010-05-00 20100501 |
| PublicationDateYYYYMMDD | 2010-05-01 |
| PublicationDate_xml | – month: 05 year: 2010 text: 2010-May |
| PublicationDecade | 2010 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | IEEE transactions on computer-aided design of integrated circuits and systems |
| PublicationTitleAbbrev | TCAD |
| PublicationYear | 2010 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref13 ref12 visweswariah (ref14) 2004 ref30 ref10 ref2 ref1 ref16 ref19 ref18 chang (ref15) 2003 falalli (ref21) 2004 bushnell (ref4) 2000 ref24 ref23 ref26 ref25 ref20 zolotov (ref28) 2009 ref22 ref27 ref29 ref8 wang (ref17) 2006 ref7 ref9 qiu (ref11) 2004 ref3 ref6 ref5 |
| References_xml | – start-page: 161 year: 2006 ident: ref17 publication-title: VLSI Test Principles and Architectures Design for Testability (Systems on Silicon) – start-page: 621 year: 2003 ident: ref15 article-title: statistical timing analysis considering spatial correlations using a single pert-like traversal publication-title: Proc IEEE Int Conf Comput -Aided Design – ident: ref6 doi: 10.1109/MDT.2004.17 – ident: ref7 doi: 10.1109/ICCAD.2002.1167519 – start-page: 331 year: 2004 ident: ref14 article-title: First-order incremental block-based statistical timing analysis publication-title: Proceedings 41st Design Automation Conference 2004 DAC – ident: ref25 doi: 10.1145/1146909.1146929 – start-page: 37 year: 2004 ident: ref11 article-title: a statistical fault coverage metric for realistic path delay faults publication-title: Proc IEEE Symp Very Large Scale Integr – ident: ref10 doi: 10.1109/TEST.2002.1041853 – ident: ref3 doi: 10.1109/TEST.2006.297686 – ident: ref5 doi: 10.1109/TCAD.2004.835137 – ident: ref26 doi: 10.1109/DATE.2008.4484830 – ident: ref8 doi: 10.1109/MDT.2003.1232254 – ident: ref9 doi: 10.1109/TEST.2004.1386956 – ident: ref22 doi: 10.1109/DATE.2008.4484741 – ident: ref12 doi: 10.1109/DAC.2002.1012689 – start-page: 189 year: 2009 ident: ref28 article-title: test generation for process variation delay defects publication-title: Proc IEEE North Atlantic Test Workshop – ident: ref18 doi: 10.1109/TCAD.2006.870836 – ident: ref19 doi: 10.1109/VTS.2002.1011167 – start-page: 191 year: 2004 ident: ref21 article-title: victim gate crosstalk fault model publication-title: Proc Int Symp Defect Fault-Tolerance Very-Large-Scale Integration Syst doi: 10.1109/DFTVS.2004.1347840 – ident: ref24 doi: 10.1017/CBO9780511755347.004 – ident: ref16 doi: 10.1109/TCAD.2008.2009143 – ident: ref23 doi: 10.1109/ISQED.2009.4810331 – ident: ref29 doi: 10.1109/TEST.2004.1387387 – ident: ref13 doi: 10.1109/TEST.2003.1270886 – ident: ref27 doi: 10.1145/1629911.1630004 – ident: ref1 doi: 10.1109/ICCAD.2004.1382597 – ident: ref30 doi: 10.1109/TVLSI.2008.2000364 – ident: ref2 doi: 10.1109/TEST.2005.1583968 – start-page: 417 year: 2000 ident: ref4 publication-title: Essentials of Electronic Testing for Digital Memory and Mixed-Signal VLSI Circuits – ident: ref20 doi: 10.1109/MDT.2002.1033788 |
| SSID | ssj0014529 |
| Score | 2.114612 |
| Snippet | Process variations make at-speed testing significantly more difficult. They cause subtle delay changes that are distributed in contrast to the localized nature... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 749 |
| SubjectTerms | Algorithms Application specific integrated circuits At-speed test Automatic test pattern generation Automatic testing Circuit faults Circuit testing Computer aided design Delay Design engineering Fault detection Fault diagnosis Faults Gates Propagation delay Space technology statistical path selection statistical timinng testing Time measurements Timing Unions |
| Title | Statistical Path Selection for At-Speed Test |
| URI | https://ieeexplore.ieee.org/document/5452120 https://www.proquest.com/docview/1027172650 https://www.proquest.com/docview/1082212127 https://www.proquest.com/docview/926314261 |
| Volume | 29 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1937-4151 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0014529 issn: 0278-0070 databaseCode: RIE dateStart: 19820101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8NAEB7Ukx58i9EqETyJaXe32zyOIkoRKoIVvIXdZHJR0qLpxV_vzOZB8YW3QCbJZmcn-01m5huAc0U2E5siDyIMRaC1xsDEsQ3USEUizkUxcrVVk_tw_KTvnkfPK3DZ1cIgoks-wz4fulh-PssW_KtswP2wpSIHfTWKw7pWq4sYcADR_U9hxlhax00EU4pkMKWXqpO4uBB0xH2Jl_Yg11Tl25fYbS-3WzBpB1Znlbz0F5XtZx9fOBv_O_Jt2Gxwpn9VL4wdWMFyFzaW2Af34JKBpuNpJsEHQoL-o2uKQ5ryCcr6V1XwOKfNzZ_SePfh6fZmej0OmuYJQaaVrgJt5bAoVEg7tiEQh1EmLKOjKDQMYhTBVa0Lpu4hh0uilgnZutYmQjQqE2Z4AGvlrMRD8K1JrIoMxjk6fkCbZwQLcqmNjfPCogeinc40a5jFucHFa-o8DJGkrIGUNZA2GvDgortkXtNq_CW8xzPaCTaT6UGv1VnaGN473USRg6oId3pw1p0mk-E4iClxtmAZQkWSqe098H-RSVQ4lOxeHv388GNYb_MIhOzBWvW2wBOCJ5U9devyE1NJ3T8 |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8QwEB5ED-rBt1ifFTyJXZNs-jqKKOtjRXAFbyVppxdld9HuxV_vTNot4gtvhU7TNJPpfJNJvgE4UmQziSmLIMZIBFprDEyS2ECFKhZJIcrQna3q30W9R339FD7NwEl7FgYR3eYz7PCly-UXo3zCS2WnXA9bKgrQ56gFHdantdqcAacQ3YoKc8bSTG5ymFKkpwP6rHobFx8FDbky8Scv5MqqfPsXOwdzuQz9adfqfSXPnUllO_n7F9bG__Z9BZYapOmf1VNjFWZwuAaLn_gH1-GEoaZjaibBe8KC_oMri0O68gnM-mdV8DAm9-YPqL8b8Hh5MTjvBU35hCDXSleBtrJblioin20IxmGcC8v4KI4MwxhFgFXrksl7KOSSqGVK1q61iRGNyoXpbsLscDTELfCtSa2KDSYFOoZAW-QEDAqpjU2K0qIHYjqcWd5wi3OJi5fMxRgizVgDGWsgazTgwXH7yLgm1vhLeJ1HtBVsBtOD3anOssb03qgRRSGqIuTpwWF7m4yGMyFmiKMJyxAukkxu74H_i0yqoq7kAHP755cfwHxv0L_Nbq_ubnZgYbqrQMhdmK1eJ7hHYKWy-26OfgAVguCM |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Statistical+Path+Selection+for+At-Speed+Test&rft.jtitle=IEEE+transactions+on+computer-aided+design+of+integrated+circuits+and+systems&rft.au=Zolotov%2C+Vladimir&rft.au=Xiong%2C+Jinjun&rft.au=Fatemi%2C+Hanif&rft.au=Visweswariah%2C+Chandu&rft.date=2010-05-01&rft.issn=0278-0070&rft.eissn=1937-4151&rft.volume=29&rft.issue=1-5&rft.spage=749&rft.epage=759&rft_id=info:doi/10.1109%2FTCAD.2010.2043570&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0278-0070&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0278-0070&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0278-0070&client=summon |