Embeddable method and apparatus for functional pattern testing of repeatable program instruction-driven logic circuits via signal signature generation

An embeddable method and apparatus for functional pattern testing of repeatable program instruction-driven logic circuits via signal signature generation provides an improved mechanism for functional testing of integrated circuits. The apparatus may be embedded within a processor having an exerciser...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LEITNER LARRY SCOTT, FLOYD MICHAEL STEPHEN
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator LEITNER LARRY SCOTT
FLOYD MICHAEL STEPHEN
description An embeddable method and apparatus for functional pattern testing of repeatable program instruction-driven logic circuits via signal signature generation provides an improved mechanism for functional testing of integrated circuits. The apparatus may be embedded within a processor having an exerciser program loaded within an internal cache and includes one or more multiple input shift registers (MISR) coupled to a set of selected internal signal points within functional blocks of the integrated circuit for collecting a signature in response to state changes of the internal signal points caused by execution of the exerciser program. The signature is compared to a known good signature to generate pass/fail or diagnostic information during design/mask evaluation, manufacturing testing, and/or as a screening test during diagnostic boot in a production environment. A logic analyzer may also be implemented using the MISR, providing an efficient mechanism for verifying a lengthy response of logic circuits without requiring a large trace buffer. The exerciser program may be located within a device under test (DUT), external to the DUT, or may be located within the logic analyzer and provided with stimulus outputs for driving state changes of the measured signals in the DUT from the analyzer. The exerciser program may be self-modifying or self-test-case-generating, reducing the code size required to exercise a large pattern through the DUT.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2004216061A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2004216061A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2004216061A13</originalsourceid><addsrcrecordid>eNqNjTEOgkAQRWksjHqHSaxJAI29MRh7tSbDMqyTwO5mdpajeF6ReACLn9-8__46e9djS12H7UAwkr58B-jmhICCmiL0XqBPzih7hwMEVCVxoBSVnQXfg1Ag1MUQxFvBEdhFlbRs8k54IgeDt2zAsJjEGmFihMj2q1xKkxBYcjS_zqtttupxiLT79SbbX-vH5ZZT8A3FgGZGtXneq6I4VuWpOJXn8vAf9QG2sVPW</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Embeddable method and apparatus for functional pattern testing of repeatable program instruction-driven logic circuits via signal signature generation</title><source>esp@cenet</source><creator>LEITNER LARRY SCOTT ; FLOYD MICHAEL STEPHEN</creator><creatorcontrib>LEITNER LARRY SCOTT ; FLOYD MICHAEL STEPHEN</creatorcontrib><description>An embeddable method and apparatus for functional pattern testing of repeatable program instruction-driven logic circuits via signal signature generation provides an improved mechanism for functional testing of integrated circuits. The apparatus may be embedded within a processor having an exerciser program loaded within an internal cache and includes one or more multiple input shift registers (MISR) coupled to a set of selected internal signal points within functional blocks of the integrated circuit for collecting a signature in response to state changes of the internal signal points caused by execution of the exerciser program. The signature is compared to a known good signature to generate pass/fail or diagnostic information during design/mask evaluation, manufacturing testing, and/or as a screening test during diagnostic boot in a production environment. A logic analyzer may also be implemented using the MISR, providing an efficient mechanism for verifying a lengthy response of logic circuits without requiring a large trace buffer. The exerciser program may be located within a device under test (DUT), external to the DUT, or may be located within the logic analyzer and provided with stimulus outputs for driving state changes of the measured signals in the DUT from the analyzer. The exerciser program may be self-modifying or self-test-case-generating, reducing the code size required to exercise a large pattern through the DUT.</description><edition>7</edition><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; MEASURING ; MEASURING ELECTRIC VARIABLES ; MEASURING MAGNETIC VARIABLES ; PHYSICS ; TESTING</subject><creationdate>2004</creationdate><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://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20041028&amp;DB=EPODOC&amp;CC=US&amp;NR=2004216061A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25563,76418</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20041028&amp;DB=EPODOC&amp;CC=US&amp;NR=2004216061A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>LEITNER LARRY SCOTT</creatorcontrib><creatorcontrib>FLOYD MICHAEL STEPHEN</creatorcontrib><title>Embeddable method and apparatus for functional pattern testing of repeatable program instruction-driven logic circuits via signal signature generation</title><description>An embeddable method and apparatus for functional pattern testing of repeatable program instruction-driven logic circuits via signal signature generation provides an improved mechanism for functional testing of integrated circuits. The apparatus may be embedded within a processor having an exerciser program loaded within an internal cache and includes one or more multiple input shift registers (MISR) coupled to a set of selected internal signal points within functional blocks of the integrated circuit for collecting a signature in response to state changes of the internal signal points caused by execution of the exerciser program. The signature is compared to a known good signature to generate pass/fail or diagnostic information during design/mask evaluation, manufacturing testing, and/or as a screening test during diagnostic boot in a production environment. A logic analyzer may also be implemented using the MISR, providing an efficient mechanism for verifying a lengthy response of logic circuits without requiring a large trace buffer. The exerciser program may be located within a device under test (DUT), external to the DUT, or may be located within the logic analyzer and provided with stimulus outputs for driving state changes of the measured signals in the DUT from the analyzer. The exerciser program may be self-modifying or self-test-case-generating, reducing the code size required to exercise a large pattern through the DUT.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>MEASURING</subject><subject>MEASURING ELECTRIC VARIABLES</subject><subject>MEASURING MAGNETIC VARIABLES</subject><subject>PHYSICS</subject><subject>TESTING</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2004</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNjTEOgkAQRWksjHqHSaxJAI29MRh7tSbDMqyTwO5mdpajeF6ReACLn9-8__46e9djS12H7UAwkr58B-jmhICCmiL0XqBPzih7hwMEVCVxoBSVnQXfg1Ag1MUQxFvBEdhFlbRs8k54IgeDt2zAsJjEGmFihMj2q1xKkxBYcjS_zqtttupxiLT79SbbX-vH5ZZT8A3FgGZGtXneq6I4VuWpOJXn8vAf9QG2sVPW</recordid><startdate>20041028</startdate><enddate>20041028</enddate><creator>LEITNER LARRY SCOTT</creator><creator>FLOYD MICHAEL STEPHEN</creator><scope>EVB</scope></search><sort><creationdate>20041028</creationdate><title>Embeddable method and apparatus for functional pattern testing of repeatable program instruction-driven logic circuits via signal signature generation</title><author>LEITNER LARRY SCOTT ; FLOYD MICHAEL STEPHEN</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2004216061A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2004</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>MEASURING</topic><topic>MEASURING ELECTRIC VARIABLES</topic><topic>MEASURING MAGNETIC VARIABLES</topic><topic>PHYSICS</topic><topic>TESTING</topic><toplevel>online_resources</toplevel><creatorcontrib>LEITNER LARRY SCOTT</creatorcontrib><creatorcontrib>FLOYD MICHAEL STEPHEN</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>LEITNER LARRY SCOTT</au><au>FLOYD MICHAEL STEPHEN</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Embeddable method and apparatus for functional pattern testing of repeatable program instruction-driven logic circuits via signal signature generation</title><date>2004-10-28</date><risdate>2004</risdate><abstract>An embeddable method and apparatus for functional pattern testing of repeatable program instruction-driven logic circuits via signal signature generation provides an improved mechanism for functional testing of integrated circuits. The apparatus may be embedded within a processor having an exerciser program loaded within an internal cache and includes one or more multiple input shift registers (MISR) coupled to a set of selected internal signal points within functional blocks of the integrated circuit for collecting a signature in response to state changes of the internal signal points caused by execution of the exerciser program. The signature is compared to a known good signature to generate pass/fail or diagnostic information during design/mask evaluation, manufacturing testing, and/or as a screening test during diagnostic boot in a production environment. A logic analyzer may also be implemented using the MISR, providing an efficient mechanism for verifying a lengthy response of logic circuits without requiring a large trace buffer. The exerciser program may be located within a device under test (DUT), external to the DUT, or may be located within the logic analyzer and provided with stimulus outputs for driving state changes of the measured signals in the DUT from the analyzer. The exerciser program may be self-modifying or self-test-case-generating, reducing the code size required to exercise a large pattern through the DUT.</abstract><edition>7</edition><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US2004216061A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
MEASURING
MEASURING ELECTRIC VARIABLES
MEASURING MAGNETIC VARIABLES
PHYSICS
TESTING
title Embeddable method and apparatus for functional pattern testing of repeatable program instruction-driven logic circuits via signal signature generation
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T13%3A54%3A13IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=LEITNER%20LARRY%20SCOTT&rft.date=2004-10-28&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2004216061A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true