An industrial case study for X-canceling MISR

An X-tolerant multiple-input signature register (MISR) compaction methodology that compacts output streams containing unknown (X) values was described in [Touba 07]. Unlike conventional approaches, it does not use X-masking logic at the input of the MISR. Instead it uses symbolic simulation to expre...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Joon-Sung Yang, Touba, N.A., Shih-Yu Yang, Mak, T.M.
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 10
container_issue
container_start_page 1
container_title
container_volume
creator Joon-Sung Yang
Touba, N.A.
Shih-Yu Yang
Mak, T.M.
description An X-tolerant multiple-input signature register (MISR) compaction methodology that compacts output streams containing unknown (X) values was described in [Touba 07]. Unlike conventional approaches, it does not use X-masking logic at the input of the MISR. Instead it uses symbolic simulation to express each bit of the MISR signature as a linear equation in terms of the X's. Linearly dependent combinations of the signature bits are identified with Gaussian elimination and XORed together to cancel out all X values and yield deterministic values. This new X-canceling approach was applied to some industrial designs under the constraints imposed by an industrial test environment. Practical issues for implementing X-canceling are discussed, and a new architecture for implementing X-canceling based on using a shadow register with multiple selective XORs is presented. Experimental results are shown for industrial designs comparing the performance of X-canceling with X-compact.
doi_str_mv 10.1109/TEST.2009.5355687
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5355687</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5355687</ieee_id><sourcerecordid>5355687</sourcerecordid><originalsourceid>FETCH-LOGICAL-i1337-8d58951a9458ea3aa31f48b10aeb1f4ea11fc7a98def8d6eef4c2008ff948a443</originalsourceid><addsrcrecordid>eNo1j91Kw0AUhNc_MNY8gHizL7Bxf7NnL0tptVARbATvymlyVlZqlGx70bc3YJ2bGZhh4GPsTslKKRkemvm6qbSUoXLGuRr8GSuDB2W1tRZqD-es0MaD0NrJC3bzX0C4ZIWSEIRxJlyzMudPOcq6ca0LJqY9T313yPsh4Y63mInn_aE78vg98HfRYt_SLvUf_Hm5fr1lVxF3mcqTT9jbYt7MnsTq5XE5m65EUsZ4AZ2D4BQG64DQIBoVLWyVRNqOiVCp2HoM0FGEriaKth3ZIMZgAa01E3b_95uIaPMzpC8cjpsTufkFOS9G2w</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>An industrial case study for X-canceling MISR</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Joon-Sung Yang ; Touba, N.A. ; Shih-Yu Yang ; Mak, T.M.</creator><creatorcontrib>Joon-Sung Yang ; Touba, N.A. ; Shih-Yu Yang ; Mak, T.M.</creatorcontrib><description>An X-tolerant multiple-input signature register (MISR) compaction methodology that compacts output streams containing unknown (X) values was described in [Touba 07]. Unlike conventional approaches, it does not use X-masking logic at the input of the MISR. Instead it uses symbolic simulation to express each bit of the MISR signature as a linear equation in terms of the X's. Linearly dependent combinations of the signature bits are identified with Gaussian elimination and XORed together to cancel out all X values and yield deterministic values. This new X-canceling approach was applied to some industrial designs under the constraints imposed by an industrial test environment. Practical issues for implementing X-canceling are discussed, and a new architecture for implementing X-canceling based on using a shadow register with multiple selective XORs is presented. Experimental results are shown for industrial designs comparing the performance of X-canceling with X-compact.</description><identifier>ISSN: 1089-3539</identifier><identifier>ISBN: 1424448689</identifier><identifier>ISBN: 9781424448685</identifier><identifier>EISSN: 2378-2250</identifier><identifier>EISBN: 9781424448678</identifier><identifier>EISBN: 1424448670</identifier><identifier>DOI: 10.1109/TEST.2009.5355687</identifier><language>eng</language><publisher>IEEE</publisher><subject>Built-in self-test ; Circuits ; Clocks ; Compaction ; Computer industry ; Design methodology ; Equations ; Logic design ; Registers ; Testing</subject><ispartof>2009 International Test Conference, 2009, p.1-10</ispartof><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5355687$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,777,781,786,787,2052,27906,54901</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5355687$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Joon-Sung Yang</creatorcontrib><creatorcontrib>Touba, N.A.</creatorcontrib><creatorcontrib>Shih-Yu Yang</creatorcontrib><creatorcontrib>Mak, T.M.</creatorcontrib><title>An industrial case study for X-canceling MISR</title><title>2009 International Test Conference</title><addtitle>TEST</addtitle><description>An X-tolerant multiple-input signature register (MISR) compaction methodology that compacts output streams containing unknown (X) values was described in [Touba 07]. Unlike conventional approaches, it does not use X-masking logic at the input of the MISR. Instead it uses symbolic simulation to express each bit of the MISR signature as a linear equation in terms of the X's. Linearly dependent combinations of the signature bits are identified with Gaussian elimination and XORed together to cancel out all X values and yield deterministic values. This new X-canceling approach was applied to some industrial designs under the constraints imposed by an industrial test environment. Practical issues for implementing X-canceling are discussed, and a new architecture for implementing X-canceling based on using a shadow register with multiple selective XORs is presented. Experimental results are shown for industrial designs comparing the performance of X-canceling with X-compact.</description><subject>Built-in self-test</subject><subject>Circuits</subject><subject>Clocks</subject><subject>Compaction</subject><subject>Computer industry</subject><subject>Design methodology</subject><subject>Equations</subject><subject>Logic design</subject><subject>Registers</subject><subject>Testing</subject><issn>1089-3539</issn><issn>2378-2250</issn><isbn>1424448689</isbn><isbn>9781424448685</isbn><isbn>9781424448678</isbn><isbn>1424448670</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2009</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo1j91Kw0AUhNc_MNY8gHizL7Bxf7NnL0tptVARbATvymlyVlZqlGx70bc3YJ2bGZhh4GPsTslKKRkemvm6qbSUoXLGuRr8GSuDB2W1tRZqD-es0MaD0NrJC3bzX0C4ZIWSEIRxJlyzMudPOcq6ca0LJqY9T313yPsh4Y63mInn_aE78vg98HfRYt_SLvUf_Hm5fr1lVxF3mcqTT9jbYt7MnsTq5XE5m65EUsZ4AZ2D4BQG64DQIBoVLWyVRNqOiVCp2HoM0FGEriaKth3ZIMZgAa01E3b_95uIaPMzpC8cjpsTufkFOS9G2w</recordid><startdate>20091215</startdate><enddate>20091215</enddate><creator>Joon-Sung Yang</creator><creator>Touba, N.A.</creator><creator>Shih-Yu Yang</creator><creator>Mak, T.M.</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>20091215</creationdate><title>An industrial case study for X-canceling MISR</title><author>Joon-Sung Yang ; Touba, N.A. ; Shih-Yu Yang ; Mak, T.M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i1337-8d58951a9458ea3aa31f48b10aeb1f4ea11fc7a98def8d6eef4c2008ff948a443</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Built-in self-test</topic><topic>Circuits</topic><topic>Clocks</topic><topic>Compaction</topic><topic>Computer industry</topic><topic>Design methodology</topic><topic>Equations</topic><topic>Logic design</topic><topic>Registers</topic><topic>Testing</topic><toplevel>online_resources</toplevel><creatorcontrib>Joon-Sung Yang</creatorcontrib><creatorcontrib>Touba, N.A.</creatorcontrib><creatorcontrib>Shih-Yu Yang</creatorcontrib><creatorcontrib>Mak, T.M.</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></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Joon-Sung Yang</au><au>Touba, N.A.</au><au>Shih-Yu Yang</au><au>Mak, T.M.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>An industrial case study for X-canceling MISR</atitle><btitle>2009 International Test Conference</btitle><stitle>TEST</stitle><date>2009-12-15</date><risdate>2009</risdate><spage>1</spage><epage>10</epage><pages>1-10</pages><issn>1089-3539</issn><eissn>2378-2250</eissn><isbn>1424448689</isbn><isbn>9781424448685</isbn><eisbn>9781424448678</eisbn><eisbn>1424448670</eisbn><abstract>An X-tolerant multiple-input signature register (MISR) compaction methodology that compacts output streams containing unknown (X) values was described in [Touba 07]. Unlike conventional approaches, it does not use X-masking logic at the input of the MISR. Instead it uses symbolic simulation to express each bit of the MISR signature as a linear equation in terms of the X's. Linearly dependent combinations of the signature bits are identified with Gaussian elimination and XORed together to cancel out all X values and yield deterministic values. This new X-canceling approach was applied to some industrial designs under the constraints imposed by an industrial test environment. Practical issues for implementing X-canceling are discussed, and a new architecture for implementing X-canceling based on using a shadow register with multiple selective XORs is presented. Experimental results are shown for industrial designs comparing the performance of X-canceling with X-compact.</abstract><pub>IEEE</pub><doi>10.1109/TEST.2009.5355687</doi><tpages>10</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1089-3539
ispartof 2009 International Test Conference, 2009, p.1-10
issn 1089-3539
2378-2250
language eng
recordid cdi_ieee_primary_5355687
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Built-in self-test
Circuits
Clocks
Compaction
Computer industry
Design methodology
Equations
Logic design
Registers
Testing
title An industrial case study for X-canceling MISR
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-18T14%3A17%3A01IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=An%20industrial%20case%20study%20for%20X-canceling%20MISR&rft.btitle=2009%20International%20Test%20Conference&rft.au=Joon-Sung%20Yang&rft.date=2009-12-15&rft.spage=1&rft.epage=10&rft.pages=1-10&rft.issn=1089-3539&rft.eissn=2378-2250&rft.isbn=1424448689&rft.isbn_list=9781424448685&rft_id=info:doi/10.1109/TEST.2009.5355687&rft_dat=%3Cieee_6IE%3E5355687%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781424448678&rft.eisbn_list=1424448670&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5355687&rfr_iscdi=true