Trace reconstruction for silicon validation of asynchronous systems-on-chip

A test system collects passing event data and failing event data, and merges the collected data into passing subsequences and failing subsequences, respectively. The test system identifies an overlap area between the passing subsequence and the failing subsequence in regards to time slices and trace...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SWARTHOUT EDWARD L, BOSE MRINAL, BHADRA JAYANTA, MILLER HILLEL, TROFIMOVA EKATERINA A
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 SWARTHOUT EDWARD L
BOSE MRINAL
BHADRA JAYANTA
MILLER HILLEL
TROFIMOVA EKATERINA A
description A test system collects passing event data and failing event data, and merges the collected data into passing subsequences and failing subsequences, respectively. The test system identifies an overlap area between the passing subsequence and the failing subsequence in regards to time slices and tracepoint slices, and creates passing transactions and failing transactions using the event data corresponding to the overlap area. Next, the test system detects a timing discrepancy between the first passing transaction relative to the second passing transaction compared with the first failing transaction relative to the second failing transaction. The test system then reports the detected timing discrepancy, which allows a test engineer to perturb the test program in order to more frequently catch intermittent failures caused by asynchronous timing conditions.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US8234618B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US8234618B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US8234618B23</originalsourceid><addsrcrecordid>eNrjZPAOKUpMTlUoSk3OzysuKSpNLsnMz1NIyy9SKM7MyQQKKpQl5mSmJIKF89MUEosr85IzivLz8kuLFYori0tSc4t18_N0kzMyC3gYWNMSc4pTeaE0N4OCm2uIs4duakF-fGpxAdCivNSS-NBgCyNjEzNDCycjYyKUAABvVzYs</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Trace reconstruction for silicon validation of asynchronous systems-on-chip</title><source>esp@cenet</source><creator>SWARTHOUT EDWARD L ; BOSE MRINAL ; BHADRA JAYANTA ; MILLER HILLEL ; TROFIMOVA EKATERINA A</creator><creatorcontrib>SWARTHOUT EDWARD L ; BOSE MRINAL ; BHADRA JAYANTA ; MILLER HILLEL ; TROFIMOVA EKATERINA A</creatorcontrib><description>A test system collects passing event data and failing event data, and merges the collected data into passing subsequences and failing subsequences, respectively. The test system identifies an overlap area between the passing subsequence and the failing subsequence in regards to time slices and tracepoint slices, and creates passing transactions and failing transactions using the event data corresponding to the overlap area. Next, the test system detects a timing discrepancy between the first passing transaction relative to the second passing transaction compared with the first failing transaction relative to the second failing transaction. The test system then reports the detected timing discrepancy, which allows a test engineer to perturb the test program in order to more frequently catch intermittent failures caused by asynchronous timing conditions.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2012</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=20120731&amp;DB=EPODOC&amp;CC=US&amp;NR=8234618B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76289</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20120731&amp;DB=EPODOC&amp;CC=US&amp;NR=8234618B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>SWARTHOUT EDWARD L</creatorcontrib><creatorcontrib>BOSE MRINAL</creatorcontrib><creatorcontrib>BHADRA JAYANTA</creatorcontrib><creatorcontrib>MILLER HILLEL</creatorcontrib><creatorcontrib>TROFIMOVA EKATERINA A</creatorcontrib><title>Trace reconstruction for silicon validation of asynchronous systems-on-chip</title><description>A test system collects passing event data and failing event data, and merges the collected data into passing subsequences and failing subsequences, respectively. The test system identifies an overlap area between the passing subsequence and the failing subsequence in regards to time slices and tracepoint slices, and creates passing transactions and failing transactions using the event data corresponding to the overlap area. Next, the test system detects a timing discrepancy between the first passing transaction relative to the second passing transaction compared with the first failing transaction relative to the second failing transaction. The test system then reports the detected timing discrepancy, which allows a test engineer to perturb the test program in order to more frequently catch intermittent failures caused by asynchronous timing conditions.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2012</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZPAOKUpMTlUoSk3OzysuKSpNLsnMz1NIyy9SKM7MyQQKKpQl5mSmJIKF89MUEosr85IzivLz8kuLFYori0tSc4t18_N0kzMyC3gYWNMSc4pTeaE0N4OCm2uIs4duakF-fGpxAdCivNSS-NBgCyNjEzNDCycjYyKUAABvVzYs</recordid><startdate>20120731</startdate><enddate>20120731</enddate><creator>SWARTHOUT EDWARD L</creator><creator>BOSE MRINAL</creator><creator>BHADRA JAYANTA</creator><creator>MILLER HILLEL</creator><creator>TROFIMOVA EKATERINA A</creator><scope>EVB</scope></search><sort><creationdate>20120731</creationdate><title>Trace reconstruction for silicon validation of asynchronous systems-on-chip</title><author>SWARTHOUT EDWARD L ; BOSE MRINAL ; BHADRA JAYANTA ; MILLER HILLEL ; TROFIMOVA EKATERINA A</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US8234618B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2012</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>SWARTHOUT EDWARD L</creatorcontrib><creatorcontrib>BOSE MRINAL</creatorcontrib><creatorcontrib>BHADRA JAYANTA</creatorcontrib><creatorcontrib>MILLER HILLEL</creatorcontrib><creatorcontrib>TROFIMOVA EKATERINA A</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>SWARTHOUT EDWARD L</au><au>BOSE MRINAL</au><au>BHADRA JAYANTA</au><au>MILLER HILLEL</au><au>TROFIMOVA EKATERINA A</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Trace reconstruction for silicon validation of asynchronous systems-on-chip</title><date>2012-07-31</date><risdate>2012</risdate><abstract>A test system collects passing event data and failing event data, and merges the collected data into passing subsequences and failing subsequences, respectively. The test system identifies an overlap area between the passing subsequence and the failing subsequence in regards to time slices and tracepoint slices, and creates passing transactions and failing transactions using the event data corresponding to the overlap area. Next, the test system detects a timing discrepancy between the first passing transaction relative to the second passing transaction compared with the first failing transaction relative to the second failing transaction. The test system then reports the detected timing discrepancy, which allows a test engineer to perturb the test program in order to more frequently catch intermittent failures caused by asynchronous timing conditions.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US8234618B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Trace reconstruction for silicon validation of asynchronous systems-on-chip
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-10T21%3A16%3A23IST&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=SWARTHOUT%20EDWARD%20L&rft.date=2012-07-31&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS8234618B2%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