Effective and efficient test architecture design for SOCs
This paper deals with the design of test architectures for modular SOC testing. These architectures consist of wrappers and TAMs (test access mechanisms). For a given SOC, with specified parameters of modules and their tests, we design architectures which minimize the required ATE vector memory dept...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 538 |
---|---|
container_issue | |
container_start_page | 529 |
container_title | |
container_volume | |
creator | Goel, S.K. Marinissen, E.J. |
description | This paper deals with the design of test architectures for modular SOC testing. These architectures consist of wrappers and TAMs (test access mechanisms). For a given SOC, with specified parameters of modules and their tests, we design architectures which minimize the required ATE vector memory depth and test application time. In this paper, we formulate the problems of test architecture design both for modules with fixed- and flexible-length scan chains. Subsequently, we derive a formulation of an architecture-independent test time lower bound for SOCs and list the lower bound values for the 'ITC'02 SOC test benchmarks'. We present a novel architecture-independent heuristic algorithm that effectively optimizes the test architecture for a given SOC. The algorithm efficiently determines the number of TAMs and their widths, the assignment of modules to TAMs, and the wrapper design per module. We show how this algorithm can be used for optimizing both test bus and testrail architectures with serial and parallel test schedules. Experimental results for the 'ITC'02 SOC test benchmarks' show that, compared to previously published algorithms, we obtain comparable or better test times at negligible compute time. |
doi_str_mv | 10.1109/TEST.2002.1041803 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>pascalfrancis_6IE</sourceid><recordid>TN_cdi_ieee_primary_1041803</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1041803</ieee_id><sourcerecordid>15530944</sourcerecordid><originalsourceid>FETCH-LOGICAL-i203t-690bd2a8ae18ff98970ebae4d0f5135c131a2397a2b2aadc80f6442e456c0bc63</originalsourceid><addsrcrecordid>eNpFkE9LAzEUxIN_wFL7AcRLLh63vrwku8lRlrUKhR5az-Vt9kUjdS2bVfDbu1DBYWAOv2EOI8SNgqVS4O93zXa3RABcKjDKgT4TM9SVKxAtnIuFrxxM1pU1CBdipsD5Qlvtr8Qi53eYZLFC42fCNzFyGNM3S-o7yTGmkLgf5ch5lDSEtzRO_Gtg2XFOr72Mn4Pcbup8LS4jHTIv_nIuXh6bXf1UrDer5_phXSQEPRalh7ZDcsTKxeidr4BbYtNBtErboLQi1L4ibJGoCw5iaQyysWWANpR6Lu5Ou0fKgQ5xoD6kvD8O6YOGn72yVoM3ZurdnnqJmf_x6SD9C7WFVgM</addsrcrecordid><sourcetype>Index Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Effective and efficient test architecture design for SOCs</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Goel, S.K. ; Marinissen, E.J.</creator><creatorcontrib>Goel, S.K. ; Marinissen, E.J.</creatorcontrib><description>This paper deals with the design of test architectures for modular SOC testing. These architectures consist of wrappers and TAMs (test access mechanisms). For a given SOC, with specified parameters of modules and their tests, we design architectures which minimize the required ATE vector memory depth and test application time. In this paper, we formulate the problems of test architecture design both for modules with fixed- and flexible-length scan chains. Subsequently, we derive a formulation of an architecture-independent test time lower bound for SOCs and list the lower bound values for the 'ITC'02 SOC test benchmarks'. We present a novel architecture-independent heuristic algorithm that effectively optimizes the test architecture for a given SOC. The algorithm efficiently determines the number of TAMs and their widths, the assignment of modules to TAMs, and the wrapper design per module. We show how this algorithm can be used for optimizing both test bus and testrail architectures with serial and parallel test schedules. Experimental results for the 'ITC'02 SOC test benchmarks' show that, compared to previously published algorithms, we obtain comparable or better test times at negligible compute time.</description><identifier>ISSN: 1089-3539</identifier><identifier>ISBN: 9780780375420</identifier><identifier>ISBN: 0780375424</identifier><identifier>EISSN: 2378-2250</identifier><identifier>DOI: 10.1109/TEST.2002.1041803</identifier><language>eng</language><publisher>Piscataway NJ: IEEE</publisher><subject>Algorithm design and analysis ; Applied sciences ; Benchmark testing ; Circuit testing ; Computer architecture ; Design. Technologies. Operation analysis. Testing ; Digital integrated circuits ; Electronics ; Exact sciences and technology ; Heuristic algorithms ; Integrated circuit testing ; Integrated circuits ; Laboratories ; Logic testing ; Scheduling algorithm ; Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices ; Testing, measurement, noise and reliability</subject><ispartof>Proceedings - International Test Conference, 2002, p.529-538</ispartof><rights>2004 INIST-CNRS</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1041803$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1041803$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=15530944$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Goel, S.K.</creatorcontrib><creatorcontrib>Marinissen, E.J.</creatorcontrib><title>Effective and efficient test architecture design for SOCs</title><title>Proceedings - International Test Conference</title><addtitle>TEST</addtitle><description>This paper deals with the design of test architectures for modular SOC testing. These architectures consist of wrappers and TAMs (test access mechanisms). For a given SOC, with specified parameters of modules and their tests, we design architectures which minimize the required ATE vector memory depth and test application time. In this paper, we formulate the problems of test architecture design both for modules with fixed- and flexible-length scan chains. Subsequently, we derive a formulation of an architecture-independent test time lower bound for SOCs and list the lower bound values for the 'ITC'02 SOC test benchmarks'. We present a novel architecture-independent heuristic algorithm that effectively optimizes the test architecture for a given SOC. The algorithm efficiently determines the number of TAMs and their widths, the assignment of modules to TAMs, and the wrapper design per module. We show how this algorithm can be used for optimizing both test bus and testrail architectures with serial and parallel test schedules. Experimental results for the 'ITC'02 SOC test benchmarks' show that, compared to previously published algorithms, we obtain comparable or better test times at negligible compute time.</description><subject>Algorithm design and analysis</subject><subject>Applied sciences</subject><subject>Benchmark testing</subject><subject>Circuit testing</subject><subject>Computer architecture</subject><subject>Design. Technologies. Operation analysis. Testing</subject><subject>Digital integrated circuits</subject><subject>Electronics</subject><subject>Exact sciences and technology</subject><subject>Heuristic algorithms</subject><subject>Integrated circuit testing</subject><subject>Integrated circuits</subject><subject>Laboratories</subject><subject>Logic testing</subject><subject>Scheduling algorithm</subject><subject>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</subject><subject>Testing, measurement, noise and reliability</subject><issn>1089-3539</issn><issn>2378-2250</issn><isbn>9780780375420</isbn><isbn>0780375424</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2002</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNpFkE9LAzEUxIN_wFL7AcRLLh63vrwku8lRlrUKhR5az-Vt9kUjdS2bVfDbu1DBYWAOv2EOI8SNgqVS4O93zXa3RABcKjDKgT4TM9SVKxAtnIuFrxxM1pU1CBdipsD5Qlvtr8Qi53eYZLFC42fCNzFyGNM3S-o7yTGmkLgf5ch5lDSEtzRO_Gtg2XFOr72Mn4Pcbup8LS4jHTIv_nIuXh6bXf1UrDer5_phXSQEPRalh7ZDcsTKxeidr4BbYtNBtErboLQi1L4ibJGoCw5iaQyysWWANpR6Lu5Ou0fKgQ5xoD6kvD8O6YOGn72yVoM3ZurdnnqJmf_x6SD9C7WFVgM</recordid><startdate>2002</startdate><enddate>2002</enddate><creator>Goel, S.K.</creator><creator>Marinissen, E.J.</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope><scope>IQODW</scope></search><sort><creationdate>2002</creationdate><title>Effective and efficient test architecture design for SOCs</title><author>Goel, S.K. ; Marinissen, E.J.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i203t-690bd2a8ae18ff98970ebae4d0f5135c131a2397a2b2aadc80f6442e456c0bc63</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2002</creationdate><topic>Algorithm design and analysis</topic><topic>Applied sciences</topic><topic>Benchmark testing</topic><topic>Circuit testing</topic><topic>Computer architecture</topic><topic>Design. Technologies. Operation analysis. Testing</topic><topic>Digital integrated circuits</topic><topic>Electronics</topic><topic>Exact sciences and technology</topic><topic>Heuristic algorithms</topic><topic>Integrated circuit testing</topic><topic>Integrated circuits</topic><topic>Laboratories</topic><topic>Logic testing</topic><topic>Scheduling algorithm</topic><topic>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</topic><topic>Testing, measurement, noise and reliability</topic><toplevel>online_resources</toplevel><creatorcontrib>Goel, S.K.</creatorcontrib><creatorcontrib>Marinissen, E.J.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection><collection>Pascal-Francis</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Goel, S.K.</au><au>Marinissen, E.J.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Effective and efficient test architecture design for SOCs</atitle><btitle>Proceedings - International Test Conference</btitle><stitle>TEST</stitle><date>2002</date><risdate>2002</risdate><spage>529</spage><epage>538</epage><pages>529-538</pages><issn>1089-3539</issn><eissn>2378-2250</eissn><isbn>9780780375420</isbn><isbn>0780375424</isbn><abstract>This paper deals with the design of test architectures for modular SOC testing. These architectures consist of wrappers and TAMs (test access mechanisms). For a given SOC, with specified parameters of modules and their tests, we design architectures which minimize the required ATE vector memory depth and test application time. In this paper, we formulate the problems of test architecture design both for modules with fixed- and flexible-length scan chains. Subsequently, we derive a formulation of an architecture-independent test time lower bound for SOCs and list the lower bound values for the 'ITC'02 SOC test benchmarks'. We present a novel architecture-independent heuristic algorithm that effectively optimizes the test architecture for a given SOC. The algorithm efficiently determines the number of TAMs and their widths, the assignment of modules to TAMs, and the wrapper design per module. We show how this algorithm can be used for optimizing both test bus and testrail architectures with serial and parallel test schedules. Experimental results for the 'ITC'02 SOC test benchmarks' show that, compared to previously published algorithms, we obtain comparable or better test times at negligible compute time.</abstract><cop>Piscataway NJ</cop><pub>IEEE</pub><doi>10.1109/TEST.2002.1041803</doi><tpages>10</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1089-3539 |
ispartof | Proceedings - International Test Conference, 2002, p.529-538 |
issn | 1089-3539 2378-2250 |
language | eng |
recordid | cdi_ieee_primary_1041803 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Algorithm design and analysis Applied sciences Benchmark testing Circuit testing Computer architecture Design. Technologies. Operation analysis. Testing Digital integrated circuits Electronics Exact sciences and technology Heuristic algorithms Integrated circuit testing Integrated circuits Laboratories Logic testing Scheduling algorithm Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices Testing, measurement, noise and reliability |
title | Effective and efficient test architecture design for SOCs |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-26T12%3A11%3A05IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-pascalfrancis_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Effective%20and%20efficient%20test%20architecture%20design%20for%20SOCs&rft.btitle=Proceedings%20-%20International%20Test%20Conference&rft.au=Goel,%20S.K.&rft.date=2002&rft.spage=529&rft.epage=538&rft.pages=529-538&rft.issn=1089-3539&rft.eissn=2378-2250&rft.isbn=9780780375420&rft.isbn_list=0780375424&rft_id=info:doi/10.1109/TEST.2002.1041803&rft_dat=%3Cpascalfrancis_6IE%3E15530944%3C/pascalfrancis_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1041803&rfr_iscdi=true |