Debug apparatus and methods for dynamically switching power domains

Methods and apparatus are provided that facilitate debugging operations for components in dynamic power domains. In an embodiment, an integrated circuit includes hardware sectors associated with observability circuits served by a debug data bus of a debug circuit. A controlled sector residing in a d...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: RENTSCHLER ERIC, DOCTOR MIHIR, SARANGI SHANTANU K, DEV RAHUL, CHOPRA VIKRAM
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 RENTSCHLER ERIC
DOCTOR MIHIR
SARANGI SHANTANU K
DEV RAHUL
CHOPRA VIKRAM
description Methods and apparatus are provided that facilitate debugging operations for components in dynamic power domains. In an embodiment, an integrated circuit includes hardware sectors associated with observability circuits served by a debug data bus of a debug circuit. A controlled sector residing in a dynamically-controlled power domain may be turned off while the power domain of another sector remains on. To continue to have debug observability all the way through and after these power events, a debug data register is configured to provide data, such as configuration and/or programming data, to the observability circuit of the controlled sector via the debug data bus. A shadow register is configured to capture the data provided to the controlled sector's observability circuit. The shadow register data is used upon restoring power to the controlled sector to restore the controlled sector's observability circuit to a state when the controlled sector was previously powered on.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US9262293B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US9262293B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US9262293B23</originalsourceid><addsrcrecordid>eNrjZHB2SU0qTVdILChILEosKS1WSMxLUchNLcnITylWSMsvUkipzEvMzUxOzMmpVCguzyxJzsjMS1coyC9PBcrl5yZm5hXzMLCmJeYUp_JCaW4GBTfXEGcP3dSC_PjU4oLE5NS81JL40GBLIzMjI0tjJyNjIpQAAEQBMqM</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Debug apparatus and methods for dynamically switching power domains</title><source>esp@cenet</source><creator>RENTSCHLER ERIC ; DOCTOR MIHIR ; SARANGI SHANTANU K ; DEV RAHUL ; CHOPRA VIKRAM</creator><creatorcontrib>RENTSCHLER ERIC ; DOCTOR MIHIR ; SARANGI SHANTANU K ; DEV RAHUL ; CHOPRA VIKRAM</creatorcontrib><description>Methods and apparatus are provided that facilitate debugging operations for components in dynamic power domains. In an embodiment, an integrated circuit includes hardware sectors associated with observability circuits served by a debug data bus of a debug circuit. A controlled sector residing in a dynamically-controlled power domain may be turned off while the power domain of another sector remains on. To continue to have debug observability all the way through and after these power events, a debug data register is configured to provide data, such as configuration and/or programming data, to the observability circuit of the controlled sector via the debug data bus. A shadow register is configured to capture the data provided to the controlled sector's observability circuit. The shadow register data is used upon restoring power to the controlled sector to restore the controlled sector's observability circuit to a state when the controlled sector was previously powered on.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; MEASURING ; MEASURING ELECTRIC VARIABLES ; MEASURING MAGNETIC VARIABLES ; PHYSICS ; TESTING</subject><creationdate>2016</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=20160216&amp;DB=EPODOC&amp;CC=US&amp;NR=9262293B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76290</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20160216&amp;DB=EPODOC&amp;CC=US&amp;NR=9262293B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>RENTSCHLER ERIC</creatorcontrib><creatorcontrib>DOCTOR MIHIR</creatorcontrib><creatorcontrib>SARANGI SHANTANU K</creatorcontrib><creatorcontrib>DEV RAHUL</creatorcontrib><creatorcontrib>CHOPRA VIKRAM</creatorcontrib><title>Debug apparatus and methods for dynamically switching power domains</title><description>Methods and apparatus are provided that facilitate debugging operations for components in dynamic power domains. In an embodiment, an integrated circuit includes hardware sectors associated with observability circuits served by a debug data bus of a debug circuit. A controlled sector residing in a dynamically-controlled power domain may be turned off while the power domain of another sector remains on. To continue to have debug observability all the way through and after these power events, a debug data register is configured to provide data, such as configuration and/or programming data, to the observability circuit of the controlled sector via the debug data bus. A shadow register is configured to capture the data provided to the controlled sector's observability circuit. The shadow register data is used upon restoring power to the controlled sector to restore the controlled sector's observability circuit to a state when the controlled sector was previously powered on.</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>2016</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZHB2SU0qTVdILChILEosKS1WSMxLUchNLcnITylWSMsvUkipzEvMzUxOzMmpVCguzyxJzsjMS1coyC9PBcrl5yZm5hXzMLCmJeYUp_JCaW4GBTfXEGcP3dSC_PjU4oLE5NS81JL40GBLIzMjI0tjJyNjIpQAAEQBMqM</recordid><startdate>20160216</startdate><enddate>20160216</enddate><creator>RENTSCHLER ERIC</creator><creator>DOCTOR MIHIR</creator><creator>SARANGI SHANTANU K</creator><creator>DEV RAHUL</creator><creator>CHOPRA VIKRAM</creator><scope>EVB</scope></search><sort><creationdate>20160216</creationdate><title>Debug apparatus and methods for dynamically switching power domains</title><author>RENTSCHLER ERIC ; DOCTOR MIHIR ; SARANGI SHANTANU K ; DEV RAHUL ; CHOPRA VIKRAM</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US9262293B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2016</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>RENTSCHLER ERIC</creatorcontrib><creatorcontrib>DOCTOR MIHIR</creatorcontrib><creatorcontrib>SARANGI SHANTANU K</creatorcontrib><creatorcontrib>DEV RAHUL</creatorcontrib><creatorcontrib>CHOPRA VIKRAM</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>RENTSCHLER ERIC</au><au>DOCTOR MIHIR</au><au>SARANGI SHANTANU K</au><au>DEV RAHUL</au><au>CHOPRA VIKRAM</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Debug apparatus and methods for dynamically switching power domains</title><date>2016-02-16</date><risdate>2016</risdate><abstract>Methods and apparatus are provided that facilitate debugging operations for components in dynamic power domains. In an embodiment, an integrated circuit includes hardware sectors associated with observability circuits served by a debug data bus of a debug circuit. A controlled sector residing in a dynamically-controlled power domain may be turned off while the power domain of another sector remains on. To continue to have debug observability all the way through and after these power events, a debug data register is configured to provide data, such as configuration and/or programming data, to the observability circuit of the controlled sector via the debug data bus. A shadow register is configured to capture the data provided to the controlled sector's observability circuit. The shadow register data is used upon restoring power to the controlled sector to restore the controlled sector's observability circuit to a state when the controlled sector was previously powered on.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US9262293B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
MEASURING
MEASURING ELECTRIC VARIABLES
MEASURING MAGNETIC VARIABLES
PHYSICS
TESTING
title Debug apparatus and methods for dynamically switching power domains
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-29T11%3A33%3A43IST&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=RENTSCHLER%20ERIC&rft.date=2016-02-16&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS9262293B2%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