Circuit techniques for dynamic variation tolerance
Three circuit techniques for dynamic variation tolerance are presented: (i) Sensors with adaptive voltage and frequency circuits, (ii) Tunable replica circuits for timing-error prediction with error recovery, and (iii) Embedded error-detection sequential circuits with error recovery. These circuits...
        Saved in:
      
    
          | Published in | 2009 46th ACM/IEEE Design Automation Conference pp. 4 - 7 | 
|---|---|
| Main Authors | , , , , , , | 
| Format | Conference Proceeding | 
| Language | English | 
| Published | 
        New York, NY, USA
          ACM
    
        26.07.2009
     IEEE  | 
| Series | ACM Conferences | 
| Subjects | |
| Online Access | Get full text | 
| ISBN | 9781605584973 1605584975  | 
| ISSN | 0738-100X | 
| DOI | 10.1145/1629911.1629915 | 
Cover
| Abstract | Three circuit techniques for dynamic variation tolerance are presented: (i) Sensors with adaptive voltage and frequency circuits, (ii) Tunable replica circuits for timing-error prediction with error recovery, and (iii) Embedded error-detection sequential circuits with error recovery. These circuits mitigate the clock frequency guardbands for dynamic variations, thus improving microprocessor performance and energy-efficiency. These circuits are described with a focus on the different trade-offs in guardband reduction and design overhead. Opportunities for CAD to further enhance microprocessor performance and energy efficiency are offered. | 
    
|---|---|
| AbstractList | Three circuit techniques for dynamic variation tolerance are presented: (i) Sensors with adaptive voltage and frequency circuits, (ii) Tunable replica circuits for timing-error prediction with error recovery, and (iii) Embedded error-detection sequential circuits with error recovery. These circuits mitigate the clock frequency guardbands for dynamic variations, thus improving microprocessor performance and energy-efficiency. These circuits are described with a focus on the different trade-offs in guardband reduction and design overhead. Opportunities for CAD to further enhance microprocessor performance and energy efficiency are offered. | 
    
| Author | Bowman, Keith Lu, Shih-Lien Tschanz, James Wilkerson, Chris Karnik, Tanay De, Vivek Borkar, Shekhar  | 
    
| Author_xml | – sequence: 1 givenname: Keith surname: Bowman fullname: Bowman, Keith organization: Intel Corporation, Hillsboro, OR – sequence: 2 givenname: James surname: Tschanz fullname: Tschanz, James organization: Intel Corporation, Hillsboro, OR – sequence: 3 givenname: Chris surname: Wilkerson fullname: Wilkerson, Chris organization: Intel Corporation, Hillsboro, OR – sequence: 4 givenname: Shih-Lien surname: Lu fullname: Lu, Shih-Lien organization: Intel Corporation, Hillsboro, OR – sequence: 5 givenname: Tanay surname: Karnik fullname: Karnik, Tanay organization: Intel Corporation, Hillsboro, OR – sequence: 6 givenname: Vivek surname: De fullname: De, Vivek organization: Intel Corporation, Hillsboro, OR – sequence: 7 givenname: Shekhar surname: Borkar fullname: Borkar, Shekhar organization: Intel Corporation, Hillsboro, OR  | 
    
| BookMark | eNqNkLtOwzAUhi3RSi0lMwNLRpYEH_s4tkcUcZMqsXRgs04cRxjaBJwUqW9PUfsATN_wX4bvks36oQ-MXQMvAVDdQSWsBShPVBcss9pAxZUyaLWcsSXX0hTA-ducLYyqEK3ABcvG8YNzDqBRG7Vkoo7J7-OUT8G_9_F7H8a8G1LeHnraRZ__UIo0xaHPp2EbEvU-XLF5R9sxZGeu2ObxYVM_F-vXp5f6fl2QQD0VSAhN1QAIEm3bco0dGfSVNkheCrLcI2rZdSikJmtUgx6JKwHHoW_lit2cbmMIwX2luKN0cEoILUAe09tTSn7nmmH4HB1w96fGndWcqY7V8p9V16QYOvkLIP5giQ | 
    
| ContentType | Conference Proceeding | 
    
| Copyright | 2009 ACM | 
    
| Copyright_xml | – notice: 2009 ACM | 
    
| DBID | 6IE 6IH CBEJK RIE RIO  | 
    
| DOI | 10.1145/1629911.1629915 | 
    
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP) 1998-present  | 
    
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher  | 
    
| DeliveryMethod | fulltext_linktorsrc | 
    
| Discipline | Applied Sciences Engineering  | 
    
| EndPage | 7 | 
    
| ExternalDocumentID | 5227213 | 
    
| Genre | orig-research | 
    
| GroupedDBID | 6IE 6IF 6IG 6IH 6IK 6IL 6IM 6IN AAJGR AARBI ACM ADPZR ALMA_UNASSIGNED_HOLDINGS APO BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK GUFHI IERZE OCL RIE RIL RIO 123 29O AAWTH ACGFS ADZIZ CHZPO IEGSK IJVOP IPLJI M43 RNS  | 
    
| ID | FETCH-LOGICAL-a247t-4a41b6b112a2ddd074fa84c6784ac32a90c4473ff4237a985b4c4a0521a41cd3 | 
    
| IEDL.DBID | RIE | 
    
| ISBN | 9781605584973 1605584975  | 
    
| ISSN | 0738-100X | 
    
| IngestDate | Wed Aug 27 02:14:43 EDT 2025 Wed Jan 31 06:44:09 EST 2024 Wed Jan 31 06:39:35 EST 2024  | 
    
| IsPeerReviewed | false | 
    
| IsScholarly | true | 
    
| Keywords | parameter variations resilient circuits dynamic variations error recovery variation sensors variation-tolerant circuits replica paths timing errors error-detection sequential error detection error correction  | 
    
| LCCN | 85644924 | 
    
| Language | English | 
    
| License | Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from Permissions@acm.org | 
    
| LinkModel | DirectLink | 
    
| MeetingName | DAC '09: The 46th Annual Design Automation Conference 2009 | 
    
| MergedId | FETCHMERGED-LOGICAL-a247t-4a41b6b112a2ddd074fa84c6784ac32a90c4473ff4237a985b4c4a0521a41cd3 | 
    
| PageCount | 4 | 
    
| ParticipantIDs | acm_books_10_1145_1629911_1629915 acm_books_10_1145_1629911_1629915_brief ieee_primary_5227213  | 
    
| PublicationCentury | 2000 | 
    
| PublicationDate | 20090726 2009-July  | 
    
| PublicationDateYYYYMMDD | 2009-07-26 2009-07-01  | 
    
| PublicationDate_xml | – month: 07 year: 2009 text: 20090726 day: 26  | 
    
| PublicationDecade | 2000 | 
    
| PublicationPlace | New York, NY, USA | 
    
| PublicationPlace_xml | – name: New York, NY, USA | 
    
| PublicationSeriesTitle | ACM Conferences | 
    
| PublicationTitle | 2009 46th ACM/IEEE Design Automation Conference | 
    
| PublicationTitleAbbrev | DAC | 
    
| PublicationYear | 2009 | 
    
| Publisher | ACM IEEE  | 
    
| Publisher_xml | – name: ACM – name: IEEE  | 
    
| SSID | ssj0001174785 ssj0004161  | 
    
| Score | 2.081906 | 
    
| Snippet | Three circuit techniques for dynamic variation tolerance are presented: (i) Sensors with adaptive voltage and frequency circuits, (ii) Tunable replica circuits... | 
    
| SourceID | ieee acm  | 
    
| SourceType | Publisher | 
    
| StartPage | 4 | 
    
| SubjectTerms | Aging Circuits Degradation Delay Dynamic variations Energy efficiency Error correction error detection error recovery error-detection sequential Frequency Hardware -- Emerging technologies Hardware -- Very large scale integration design Microprocessors parameter variations Permission replica paths resilient circuits Temperature timing errors variation sensors variation-tolerant circuits  | 
    
| Title | Circuit techniques for dynamic variation tolerance | 
    
| URI | https://ieeexplore.ieee.org/document/5227213 | 
    
| hasFullText | 1 | 
    
| inHoldings | 1 | 
    
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NS8NAEB3anvRSbSvWLyIIXkzaTXaT7LkoRah4qNBb2K9AUVtpEw_-emeTbasiaC6bhASS2U3mze68NwBXTGKcEXPla5Nyn8o09yXh0tcJJ2EoBGe5JQpPHuLxE72fsVkDbrZcGGNMlXxmArtbreXrpSrtVNkAsQIGLFETmkka11yt3XwKsUrwO-hrgXslwRlZ-dLhzJK6ELqjv-UJc1pPm-PIaf4QygYkxh80IUHdWpcj1Ou30iuV57lrw2TzzHXCyXNQFjJQHz_kHP_7UgfQ23H8vMet9zqEhll0oO1Aqec--XUH9r8oFnYhHM1XqpwX3lb7de0h7PV0Xdjee8fQu-prr1i-GFu0w_Rgenc7HY19V3bBFyFNCp8KSmQsEYiJUGuNGCMXKVXo1ahQUSj4UFGaRHluM2oET5mkigpLAsYblY6OoLVYLswxeOFQ5Igh8ogJSbkMRSpww0FB41QNY9WHSzRuZsOJdVYzpFnmOsC1rA_Xf16TydXc5H3oWutmb7VMR-YMe_L76VPYqxeGbObtGbSKVWnOEV8U8qIaWJ8NlsJN | 
    
| linkProvider | IEEE | 
    
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NT8JAEJ0gHtQLChjxsyYmXizQdrZ0z0SCCsQDJtya3e02ISoYaD34651tC6gx0V62bdqknd123uzOewNwxSTFGT5XdqQDbqMMYls6XNpRhzuuKwRnsSEKD0d-_wnvJ2xSgps1F0ZrnSWf6abZzdbyo7lKzVRZi7ACBSzeFmwzRGQ5W2szo-IYLfgN-DXQPRPh9IyAaXtiaF0E3snj8g4r1J5Wx16h-uMgazk-_aIdp5m3xukI9fqt-Erme3oVGK6eOk85eW6miWyqjx-Cjv99rX2ob1h-1uPafx1ASc-qUClgqVV89Msq7H3RLKyB250uVDpNrLX669Ii4GtFeWl7652C76y3rWT-ok3ZDl2Hce923O3bReEFW7jYSWwU6EhfEhQTbhRFhDJiEaAiv4ZCea7gbYXY8eLY5NQIHjCJCoWhAdONKvIOoTybz_QRWG5bxIQiYo8JiVy6IhC00bBAP1BtXzXgkowbmoBiGeYcaRYWHVC0rAHXf14TysVUxw2oGeuGb7lQR1gY9vj30xew0x8PB-HgbvRwArv5MpHJwz2FcrJI9RmhjUSeZ4PsE3QExZo | 
    
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+46th+Annual+Design+Automation+Conference&rft.atitle=Circuit+techniques+for+dynamic+variation+tolerance&rft.au=Bowman%2C+Keith&rft.au=Tschanz%2C+James&rft.au=Wilkerson%2C+Chris&rft.au=Lu%2C+Shih-Lien&rft.series=ACM+Conferences&rft.date=2009-07-26&rft.pub=ACM&rft.isbn=9781605584973&rft.spage=4&rft.epage=7&rft_id=info:doi/10.1145%2F1629911.1629915 | 
    
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0738-100X&client=summon | 
    
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0738-100X&client=summon | 
    
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0738-100X&client=summon |