Loading…

Razor: circuit-level correction of timing errors for low-power operation

Dynamic voltage scaling is one of the more effective and widely used methods for power-aware computing. We present a DVS approach that uses dynamic detection and correction of circuit timing errors to tune processor supply voltage and eliminate the need for voltage margins

Saved in:
Bibliographic Details
Published in:IEEE MICRO 2004-11, Vol.24 (6), p.10-20
Main Authors: Ernst, D., Das, S., Lee, S., Blaauw, D., Austin, T., Mudge, T., Nam Sung Kim, Flautner, K.
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-c342t-ee74aa5cd7b046a89b0cb34734fa3180578edbee1b19b07333fe7a7ab466b0293
cites cdi_FETCH-LOGICAL-c342t-ee74aa5cd7b046a89b0cb34734fa3180578edbee1b19b07333fe7a7ab466b0293
container_end_page 20
container_issue 6
container_start_page 10
container_title IEEE MICRO
container_volume 24
creator Ernst, D.
Das, S.
Lee, S.
Blaauw, D.
Austin, T.
Mudge, T.
Nam Sung Kim
Flautner, K.
description Dynamic voltage scaling is one of the more effective and widely used methods for power-aware computing. We present a DVS approach that uses dynamic detection and correction of circuit timing errors to tune processor supply voltage and eliminate the need for voltage margins
doi_str_mv 10.1109/MM.2004.85
format article
fullrecord <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_ieee_primary_1388152</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1388152</ieee_id><sourcerecordid>1038280499</sourcerecordid><originalsourceid>FETCH-LOGICAL-c342t-ee74aa5cd7b046a89b0cb34734fa3180578edbee1b19b07333fe7a7ab466b0293</originalsourceid><addsrcrecordid>eNp90M9LwzAUB_AgCs7pxauX4EFE6MyvNqk3GeqEFUH0HNLsVTK6piatQ_96WyYIHjy9w_vw5b0vQqeUzCgl-XVRzBghYqbSPTShOZeJoILvowlhkiVUcnaIjmJcE0JSRtQELZ7Nlw832Lpge9clNXxAja0PAWznfIN9hTu3cc0bhhB8iLjyAdd-m7R-CwH7FoIZ4TE6qEwd4eRnTtHr_d3LfJEsnx4e57fLxHLBugRACmNSu5IlEZlReUlsyYXkojKcKpJKBasSgJZ0WEnOeQXSSFOKLCsJy_kUXexy2-Dfe4id3rhooa5NA76PmiklSKbkAC__hZRwxRQR-Zh5_oeufR-a4Q1N84xLyoY7puhqh2zwMQaodBvcxoTPIUmP5eui0GP5WqUDPtthBwC_kCtFU8a_AZ68ft0</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>196371233</pqid></control><display><type>article</type><title>Razor: circuit-level correction of timing errors for low-power operation</title><source>IEEE Xplore (Online service)</source><creator>Ernst, D. ; Das, S. ; Lee, S. ; Blaauw, D. ; Austin, T. ; Mudge, T. ; Nam Sung Kim ; Flautner, K.</creator><creatorcontrib>Ernst, D. ; Das, S. ; Lee, S. ; Blaauw, D. ; Austin, T. ; Mudge, T. ; Nam Sung Kim ; Flautner, K.</creatorcontrib><description>Dynamic voltage scaling is one of the more effective and widely used methods for power-aware computing. We present a DVS approach that uses dynamic detection and correction of circuit timing errors to tune processor supply voltage and eliminate the need for voltage margins</description><identifier>ISSN: 0272-1732</identifier><identifier>EISSN: 1937-4143</identifier><identifier>DOI: 10.1109/MM.2004.85</identifier><identifier>CODEN: IEMIDZ</identifier><language>eng</language><publisher>Los Alamitos: IEEE</publisher><subject>Circuits ; Computer displays ; Computer peripherals ; Computer science ; Delay ; Dynamic voltage scaling ; Dynamics ; Electric potential ; Error correction ; Inverters ; Microprocessors ; Mobile handsets ; Razors ; Temperature ; Time measurements ; Timing ; Voltage ; Voltage control</subject><ispartof>IEEE MICRO, 2004-11, Vol.24 (6), p.10-20</ispartof><rights>Copyright Institute of Electrical and Electronics Engineers, Inc. (IEEE) Nov/Dec 2004</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c342t-ee74aa5cd7b046a89b0cb34734fa3180578edbee1b19b07333fe7a7ab466b0293</citedby><cites>FETCH-LOGICAL-c342t-ee74aa5cd7b046a89b0cb34734fa3180578edbee1b19b07333fe7a7ab466b0293</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1388152$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,54796</link.rule.ids></links><search><creatorcontrib>Ernst, D.</creatorcontrib><creatorcontrib>Das, S.</creatorcontrib><creatorcontrib>Lee, S.</creatorcontrib><creatorcontrib>Blaauw, D.</creatorcontrib><creatorcontrib>Austin, T.</creatorcontrib><creatorcontrib>Mudge, T.</creatorcontrib><creatorcontrib>Nam Sung Kim</creatorcontrib><creatorcontrib>Flautner, K.</creatorcontrib><title>Razor: circuit-level correction of timing errors for low-power operation</title><title>IEEE MICRO</title><addtitle>MM</addtitle><description>Dynamic voltage scaling is one of the more effective and widely used methods for power-aware computing. We present a DVS approach that uses dynamic detection and correction of circuit timing errors to tune processor supply voltage and eliminate the need for voltage margins</description><subject>Circuits</subject><subject>Computer displays</subject><subject>Computer peripherals</subject><subject>Computer science</subject><subject>Delay</subject><subject>Dynamic voltage scaling</subject><subject>Dynamics</subject><subject>Electric potential</subject><subject>Error correction</subject><subject>Inverters</subject><subject>Microprocessors</subject><subject>Mobile handsets</subject><subject>Razors</subject><subject>Temperature</subject><subject>Time measurements</subject><subject>Timing</subject><subject>Voltage</subject><subject>Voltage control</subject><issn>0272-1732</issn><issn>1937-4143</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2004</creationdate><recordtype>article</recordtype><recordid>eNp90M9LwzAUB_AgCs7pxauX4EFE6MyvNqk3GeqEFUH0HNLsVTK6piatQ_96WyYIHjy9w_vw5b0vQqeUzCgl-XVRzBghYqbSPTShOZeJoILvowlhkiVUcnaIjmJcE0JSRtQELZ7Nlw832Lpge9clNXxAja0PAWznfIN9hTu3cc0bhhB8iLjyAdd-m7R-CwH7FoIZ4TE6qEwd4eRnTtHr_d3LfJEsnx4e57fLxHLBugRACmNSu5IlEZlReUlsyYXkojKcKpJKBasSgJZ0WEnOeQXSSFOKLCsJy_kUXexy2-Dfe4id3rhooa5NA76PmiklSKbkAC__hZRwxRQR-Zh5_oeufR-a4Q1N84xLyoY7puhqh2zwMQaodBvcxoTPIUmP5eui0GP5WqUDPtthBwC_kCtFU8a_AZ68ft0</recordid><startdate>20041101</startdate><enddate>20041101</enddate><creator>Ernst, D.</creator><creator>Das, S.</creator><creator>Lee, S.</creator><creator>Blaauw, D.</creator><creator>Austin, T.</creator><creator>Mudge, T.</creator><creator>Nam Sung Kim</creator><creator>Flautner, K.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20041101</creationdate><title>Razor: circuit-level correction of timing errors for low-power operation</title><author>Ernst, D. ; Das, S. ; Lee, S. ; Blaauw, D. ; Austin, T. ; Mudge, T. ; Nam Sung Kim ; Flautner, K.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c342t-ee74aa5cd7b046a89b0cb34734fa3180578edbee1b19b07333fe7a7ab466b0293</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2004</creationdate><topic>Circuits</topic><topic>Computer displays</topic><topic>Computer peripherals</topic><topic>Computer science</topic><topic>Delay</topic><topic>Dynamic voltage scaling</topic><topic>Dynamics</topic><topic>Electric potential</topic><topic>Error correction</topic><topic>Inverters</topic><topic>Microprocessors</topic><topic>Mobile handsets</topic><topic>Razors</topic><topic>Temperature</topic><topic>Time measurements</topic><topic>Timing</topic><topic>Voltage</topic><topic>Voltage control</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Ernst, D.</creatorcontrib><creatorcontrib>Das, S.</creatorcontrib><creatorcontrib>Lee, S.</creatorcontrib><creatorcontrib>Blaauw, D.</creatorcontrib><creatorcontrib>Austin, T.</creatorcontrib><creatorcontrib>Mudge, T.</creatorcontrib><creatorcontrib>Nam Sung Kim</creatorcontrib><creatorcontrib>Flautner, K.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) Online</collection><collection>IEL</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE MICRO</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Ernst, D.</au><au>Das, S.</au><au>Lee, S.</au><au>Blaauw, D.</au><au>Austin, T.</au><au>Mudge, T.</au><au>Nam Sung Kim</au><au>Flautner, K.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Razor: circuit-level correction of timing errors for low-power operation</atitle><jtitle>IEEE MICRO</jtitle><stitle>MM</stitle><date>2004-11-01</date><risdate>2004</risdate><volume>24</volume><issue>6</issue><spage>10</spage><epage>20</epage><pages>10-20</pages><issn>0272-1732</issn><eissn>1937-4143</eissn><coden>IEMIDZ</coden><abstract>Dynamic voltage scaling is one of the more effective and widely used methods for power-aware computing. We present a DVS approach that uses dynamic detection and correction of circuit timing errors to tune processor supply voltage and eliminate the need for voltage margins</abstract><cop>Los Alamitos</cop><pub>IEEE</pub><doi>10.1109/MM.2004.85</doi><tpages>11</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0272-1732
ispartof IEEE MICRO, 2004-11, Vol.24 (6), p.10-20
issn 0272-1732
1937-4143
language eng
recordid cdi_ieee_primary_1388152
source IEEE Xplore (Online service)
subjects Circuits
Computer displays
Computer peripherals
Computer science
Delay
Dynamic voltage scaling
Dynamics
Electric potential
Error correction
Inverters
Microprocessors
Mobile handsets
Razors
Temperature
Time measurements
Timing
Voltage
Voltage control
title Razor: circuit-level correction of timing errors for low-power operation
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T12%3A40%3A12IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Razor:%20circuit-level%20correction%20of%20timing%20errors%20for%20low-power%20operation&rft.jtitle=IEEE%20MICRO&rft.au=Ernst,%20D.&rft.date=2004-11-01&rft.volume=24&rft.issue=6&rft.spage=10&rft.epage=20&rft.pages=10-20&rft.issn=0272-1732&rft.eissn=1937-4143&rft.coden=IEMIDZ&rft_id=info:doi/10.1109/MM.2004.85&rft_dat=%3Cproquest_ieee_%3E1038280499%3C/proquest_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c342t-ee74aa5cd7b046a89b0cb34734fa3180578edbee1b19b07333fe7a7ab466b0293%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=196371233&rft_id=info:pmid/&rft_ieee_id=1388152&rfr_iscdi=true