Loading…
Space compactor design in VLSI circuits based on graph theoretic concepts
The realization of a space-efficient support hardware for built-in self-testing (BIST) is of immense significance in the synthesis of very large scale integration (VLSI) circuits. This paper presents a new zero-aliasing compaction approach of test data outputs with an application specifically target...
Saved in:
Published in: | IEEE transactions on instrumentation and measurement 2006-08, Vol.55 (4), p.1106-1118 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c320t-87471799e0263497852819e55789cd17a4585eb86c40f2e3ebeb8c574a1270f73 |
---|---|
cites | cdi_FETCH-LOGICAL-c320t-87471799e0263497852819e55789cd17a4585eb86c40f2e3ebeb8c574a1270f73 |
container_end_page | 1118 |
container_issue | 4 |
container_start_page | 1106 |
container_title | IEEE transactions on instrumentation and measurement |
container_volume | 55 |
creator | Biswas, S. Das, S.R. Petriu, E.M. |
description | The realization of a space-efficient support hardware for built-in self-testing (BIST) is of immense significance in the synthesis of very large scale integration (VLSI) circuits. This paper presents a new zero-aliasing compaction approach of test data outputs with an application specifically targeted to digital embedded cores-based system-on-chips (SOCs), which facilitates the design of such space-efficient BIST support hardware. The suggested technique takes advantage of some well-known concepts of conventional switching theory, together with those of strong and weak compatibilities of response data outputs in the selection of specific gates for merger of an arbitrary but optimal number of output bit streams from the module under test (MUT), based on optimal generalized sequence mergeability, as developed and applied by the authors in earlier works. This is novel in the sense that zero aliasing is realized without any modification of the MUT, while a maximal compaction is achieved in almost all cases in reasonable time utilizing some simple heuristics. The method is illustrated with design details of space compactors for ISCAS 85 combinational benchmark circuits using simulation programs ATALANTA, FSIM, and COMPACTEST, confirming the usefulness of the approach for its simplicity, resulting low area overhead, and full fault coverage for single stuck-line faults, thereby making it suitable in a VLSI design environment. With advances in computational resources in the future, the heuristics adopted in the design algorithm may be further improved upon to significantly lower the simulation CPU time and storage |
doi_str_mv | 10.1109/TIM.2006.876523 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1109_TIM_2006_876523</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1658360</ieee_id><sourcerecordid>2340321061</sourcerecordid><originalsourceid>FETCH-LOGICAL-c320t-87471799e0263497852819e55789cd17a4585eb86c40f2e3ebeb8c574a1270f73</originalsourceid><addsrcrecordid>eNpdkEtLAzEUhYMoWKtrF26CG1fTJpk8l1J8DFRctLoNaXqnTWlnxmS68N-bMoLg6nDhO4fLh9AtJRNKiZkuq7cJI0ROtJKClWdoRIVQhZGSnaMRIVQXhgt5ia5S2hFClORqhKpF5zxg3x5y9m3Ea0hh0-DQ4M_5osI-RH8MfcIrl2CN2wZvouu2uN9CG6EPPlcbD12frtFF7fYJbn5zjD6en5az12L-_lLNHueFLxnpC624osoYIEyW3CgtmKYG8qva-DVVjgstYKWl56RmUMIqH14o7ihTpFblGD0Mu11sv46QensIycN-7xpoj8lqbTjhRtJM3v8jd-0xNvk5q6XIdig_zU0HyMc2pQi17WI4uPhtKbEnsTaLtSexdhCbG3dDIwDAHy2FLiUpfwDocXHZ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>865155147</pqid></control><display><type>article</type><title>Space compactor design in VLSI circuits based on graph theoretic concepts</title><source>IEEE Electronic Library (IEL) Journals</source><creator>Biswas, S. ; Das, S.R. ; Petriu, E.M.</creator><creatorcontrib>Biswas, S. ; Das, S.R. ; Petriu, E.M.</creatorcontrib><description>The realization of a space-efficient support hardware for built-in self-testing (BIST) is of immense significance in the synthesis of very large scale integration (VLSI) circuits. This paper presents a new zero-aliasing compaction approach of test data outputs with an application specifically targeted to digital embedded cores-based system-on-chips (SOCs), which facilitates the design of such space-efficient BIST support hardware. The suggested technique takes advantage of some well-known concepts of conventional switching theory, together with those of strong and weak compatibilities of response data outputs in the selection of specific gates for merger of an arbitrary but optimal number of output bit streams from the module under test (MUT), based on optimal generalized sequence mergeability, as developed and applied by the authors in earlier works. This is novel in the sense that zero aliasing is realized without any modification of the MUT, while a maximal compaction is achieved in almost all cases in reasonable time utilizing some simple heuristics. The method is illustrated with design details of space compactors for ISCAS 85 combinational benchmark circuits using simulation programs ATALANTA, FSIM, and COMPACTEST, confirming the usefulness of the approach for its simplicity, resulting low area overhead, and full fault coverage for single stuck-line faults, thereby making it suitable in a VLSI design environment. With advances in computational resources in the future, the heuristics adopted in the design algorithm may be further improved upon to significantly lower the simulation CPU time and storage</description><identifier>ISSN: 0018-9456</identifier><identifier>EISSN: 1557-9662</identifier><identifier>DOI: 10.1109/TIM.2006.876523</identifier><identifier>CODEN: IEIMAO</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Algorithms ; Aliasing-free (zero-aliasing) space compaction ; Built-in self-test ; built-in self-testing (BIST) in very large scale integration (VLSI) ; Circuit faults ; Circuit synthesis ; Circuit testing ; Circuits ; Compaction ; compatibility of response data outputs ; Computational modeling ; Computer simulation ; cores-based system-on-a-chip (SOC) ; Design engineering ; Hardware ; Heuristic ; Integrated circuits ; module under test (MUT) ; Optimization ; Studies ; System testing ; System-on-a-chip ; Very large scale integration</subject><ispartof>IEEE transactions on instrumentation and measurement, 2006-08, Vol.55 (4), p.1106-1118</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2006</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c320t-87471799e0263497852819e55789cd17a4585eb86c40f2e3ebeb8c574a1270f73</citedby><cites>FETCH-LOGICAL-c320t-87471799e0263497852819e55789cd17a4585eb86c40f2e3ebeb8c574a1270f73</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1658360$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,27901,27902,54771</link.rule.ids></links><search><creatorcontrib>Biswas, S.</creatorcontrib><creatorcontrib>Das, S.R.</creatorcontrib><creatorcontrib>Petriu, E.M.</creatorcontrib><title>Space compactor design in VLSI circuits based on graph theoretic concepts</title><title>IEEE transactions on instrumentation and measurement</title><addtitle>TIM</addtitle><description>The realization of a space-efficient support hardware for built-in self-testing (BIST) is of immense significance in the synthesis of very large scale integration (VLSI) circuits. This paper presents a new zero-aliasing compaction approach of test data outputs with an application specifically targeted to digital embedded cores-based system-on-chips (SOCs), which facilitates the design of such space-efficient BIST support hardware. The suggested technique takes advantage of some well-known concepts of conventional switching theory, together with those of strong and weak compatibilities of response data outputs in the selection of specific gates for merger of an arbitrary but optimal number of output bit streams from the module under test (MUT), based on optimal generalized sequence mergeability, as developed and applied by the authors in earlier works. This is novel in the sense that zero aliasing is realized without any modification of the MUT, while a maximal compaction is achieved in almost all cases in reasonable time utilizing some simple heuristics. The method is illustrated with design details of space compactors for ISCAS 85 combinational benchmark circuits using simulation programs ATALANTA, FSIM, and COMPACTEST, confirming the usefulness of the approach for its simplicity, resulting low area overhead, and full fault coverage for single stuck-line faults, thereby making it suitable in a VLSI design environment. With advances in computational resources in the future, the heuristics adopted in the design algorithm may be further improved upon to significantly lower the simulation CPU time and storage</description><subject>Algorithms</subject><subject>Aliasing-free (zero-aliasing) space compaction</subject><subject>Built-in self-test</subject><subject>built-in self-testing (BIST) in very large scale integration (VLSI)</subject><subject>Circuit faults</subject><subject>Circuit synthesis</subject><subject>Circuit testing</subject><subject>Circuits</subject><subject>Compaction</subject><subject>compatibility of response data outputs</subject><subject>Computational modeling</subject><subject>Computer simulation</subject><subject>cores-based system-on-a-chip (SOC)</subject><subject>Design engineering</subject><subject>Hardware</subject><subject>Heuristic</subject><subject>Integrated circuits</subject><subject>module under test (MUT)</subject><subject>Optimization</subject><subject>Studies</subject><subject>System testing</subject><subject>System-on-a-chip</subject><subject>Very large scale integration</subject><issn>0018-9456</issn><issn>1557-9662</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2006</creationdate><recordtype>article</recordtype><recordid>eNpdkEtLAzEUhYMoWKtrF26CG1fTJpk8l1J8DFRctLoNaXqnTWlnxmS68N-bMoLg6nDhO4fLh9AtJRNKiZkuq7cJI0ROtJKClWdoRIVQhZGSnaMRIVQXhgt5ia5S2hFClORqhKpF5zxg3x5y9m3Ea0hh0-DQ4M_5osI-RH8MfcIrl2CN2wZvouu2uN9CG6EPPlcbD12frtFF7fYJbn5zjD6en5az12L-_lLNHueFLxnpC624osoYIEyW3CgtmKYG8qva-DVVjgstYKWl56RmUMIqH14o7ihTpFblGD0Mu11sv46QensIycN-7xpoj8lqbTjhRtJM3v8jd-0xNvk5q6XIdig_zU0HyMc2pQi17WI4uPhtKbEnsTaLtSexdhCbG3dDIwDAHy2FLiUpfwDocXHZ</recordid><startdate>20060801</startdate><enddate>20060801</enddate><creator>Biswas, S.</creator><creator>Das, S.R.</creator><creator>Petriu, E.M.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>7U5</scope><scope>8FD</scope><scope>L7M</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20060801</creationdate><title>Space compactor design in VLSI circuits based on graph theoretic concepts</title><author>Biswas, S. ; Das, S.R. ; Petriu, E.M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c320t-87471799e0263497852819e55789cd17a4585eb86c40f2e3ebeb8c574a1270f73</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2006</creationdate><topic>Algorithms</topic><topic>Aliasing-free (zero-aliasing) space compaction</topic><topic>Built-in self-test</topic><topic>built-in self-testing (BIST) in very large scale integration (VLSI)</topic><topic>Circuit faults</topic><topic>Circuit synthesis</topic><topic>Circuit testing</topic><topic>Circuits</topic><topic>Compaction</topic><topic>compatibility of response data outputs</topic><topic>Computational modeling</topic><topic>Computer simulation</topic><topic>cores-based system-on-a-chip (SOC)</topic><topic>Design engineering</topic><topic>Hardware</topic><topic>Heuristic</topic><topic>Integrated circuits</topic><topic>module under test (MUT)</topic><topic>Optimization</topic><topic>Studies</topic><topic>System testing</topic><topic>System-on-a-chip</topic><topic>Very large scale integration</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Biswas, S.</creatorcontrib><creatorcontrib>Das, S.R.</creatorcontrib><creatorcontrib>Petriu, E.M.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Electronics & Communications Abstracts</collection><collection>Solid State and Superconductivity Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE transactions on instrumentation and measurement</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Biswas, S.</au><au>Das, S.R.</au><au>Petriu, E.M.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Space compactor design in VLSI circuits based on graph theoretic concepts</atitle><jtitle>IEEE transactions on instrumentation and measurement</jtitle><stitle>TIM</stitle><date>2006-08-01</date><risdate>2006</risdate><volume>55</volume><issue>4</issue><spage>1106</spage><epage>1118</epage><pages>1106-1118</pages><issn>0018-9456</issn><eissn>1557-9662</eissn><coden>IEIMAO</coden><abstract>The realization of a space-efficient support hardware for built-in self-testing (BIST) is of immense significance in the synthesis of very large scale integration (VLSI) circuits. This paper presents a new zero-aliasing compaction approach of test data outputs with an application specifically targeted to digital embedded cores-based system-on-chips (SOCs), which facilitates the design of such space-efficient BIST support hardware. The suggested technique takes advantage of some well-known concepts of conventional switching theory, together with those of strong and weak compatibilities of response data outputs in the selection of specific gates for merger of an arbitrary but optimal number of output bit streams from the module under test (MUT), based on optimal generalized sequence mergeability, as developed and applied by the authors in earlier works. This is novel in the sense that zero aliasing is realized without any modification of the MUT, while a maximal compaction is achieved in almost all cases in reasonable time utilizing some simple heuristics. The method is illustrated with design details of space compactors for ISCAS 85 combinational benchmark circuits using simulation programs ATALANTA, FSIM, and COMPACTEST, confirming the usefulness of the approach for its simplicity, resulting low area overhead, and full fault coverage for single stuck-line faults, thereby making it suitable in a VLSI design environment. With advances in computational resources in the future, the heuristics adopted in the design algorithm may be further improved upon to significantly lower the simulation CPU time and storage</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TIM.2006.876523</doi><tpages>13</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0018-9456 |
ispartof | IEEE transactions on instrumentation and measurement, 2006-08, Vol.55 (4), p.1106-1118 |
issn | 0018-9456 1557-9662 |
language | eng |
recordid | cdi_crossref_primary_10_1109_TIM_2006_876523 |
source | IEEE Electronic Library (IEL) Journals |
subjects | Algorithms Aliasing-free (zero-aliasing) space compaction Built-in self-test built-in self-testing (BIST) in very large scale integration (VLSI) Circuit faults Circuit synthesis Circuit testing Circuits Compaction compatibility of response data outputs Computational modeling Computer simulation cores-based system-on-a-chip (SOC) Design engineering Hardware Heuristic Integrated circuits module under test (MUT) Optimization Studies System testing System-on-a-chip Very large scale integration |
title | Space compactor design in VLSI circuits based on graph theoretic concepts |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-31T23%3A15%3A35IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Space%20compactor%20design%20in%20VLSI%20circuits%20based%20on%20graph%20theoretic%20concepts&rft.jtitle=IEEE%20transactions%20on%20instrumentation%20and%20measurement&rft.au=Biswas,%20S.&rft.date=2006-08-01&rft.volume=55&rft.issue=4&rft.spage=1106&rft.epage=1118&rft.pages=1106-1118&rft.issn=0018-9456&rft.eissn=1557-9662&rft.coden=IEIMAO&rft_id=info:doi/10.1109/TIM.2006.876523&rft_dat=%3Cproquest_cross%3E2340321061%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c320t-87471799e0263497852819e55789cd17a4585eb86c40f2e3ebeb8c574a1270f73%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=865155147&rft_id=info:pmid/&rft_ieee_id=1658360&rfr_iscdi=true |