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...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on instrumentation and measurement 2006-08, Vol.55 (4), p.1106-1118
Main Authors: Biswas, S., Das, S.R., Petriu, E.M.
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 &amp; 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 &amp; 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