A Simultaneous Input Vector Control and Circuit Modification Technique to Reduce Leakage with Zero Delay Penalty
Leakage power currently comprises a large fraction of the total power consumption of an IC. Techniques to minimize leakage have been researched widely. However, most approaches to reducing leakage have an associated performance penalty. In this article, we present an approach which minimizes leakage...
Gespeichert in:
Veröffentlicht in: | ACM transactions on design automation of electronic systems 2010-11, Vol.16 (1) |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | 1 |
container_start_page | |
container_title | ACM transactions on design automation of electronic systems |
container_volume | 16 |
creator | Jayakumar, Nikhil Khatri, Sunil P |
description | Leakage power currently comprises a large fraction of the total power consumption of an IC. Techniques to minimize leakage have been researched widely. However, most approaches to reducing leakage have an associated performance penalty. In this article, we present an approach which minimizes leakage by simultaneously modifying the circuit while deriving the input vector that minimizes leakage. In our approach, we selectively modify a gate so that its output (in sleep mode) is in a state which helps minimize the leakage of other gates in its transitive fanout. Gate replacement is performed in a slack-aware manner, to minimize the resulting delay penalty. One of the major advantages of our technique is that we achieve a significant reduction in leakage without increasing the delay of the circuit. |
doi_str_mv | 10.1145/566408.566460 |
format | Article |
fullrecord | <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_miscellaneous_901652424</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>901652424</sourcerecordid><originalsourceid>FETCH-proquest_miscellaneous_9016524243</originalsourceid><addsrcrecordid>eNqNjrFOQjEUQDtgAgqj-92cwBbaCqN5aiTRxCBxcCFN30WKpffZ3sbw92r0A5zOcnJyhDhXcqKUNpfGWi3nkx9Y2RMDJed6rGdy0RenpeyllObKmoHoruE5HGpkl5BqgWXqKsMLeqYMDSXOFMGlFpqQfQ0Mj9SGbfCOAyVYo9-l8FERmGCFbfUID-je3RvCZ-AdvGImuMHojvCEyUU-DsXJ1sWCoz-eiYu723VzP-4yfYcKbw6heIzxd2izkMqaqZ7q2f_NL9T3Ubg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>901652424</pqid></control><display><type>article</type><title>A Simultaneous Input Vector Control and Circuit Modification Technique to Reduce Leakage with Zero Delay Penalty</title><source>ACM Digital Library Complete</source><creator>Jayakumar, Nikhil ; Khatri, Sunil P</creator><creatorcontrib>Jayakumar, Nikhil ; Khatri, Sunil P</creatorcontrib><description>Leakage power currently comprises a large fraction of the total power consumption of an IC. Techniques to minimize leakage have been researched widely. However, most approaches to reducing leakage have an associated performance penalty. In this article, we present an approach which minimizes leakage by simultaneously modifying the circuit while deriving the input vector that minimizes leakage. In our approach, we selectively modify a gate so that its output (in sleep mode) is in a state which helps minimize the leakage of other gates in its transitive fanout. Gate replacement is performed in a slack-aware manner, to minimize the resulting delay penalty. One of the major advantages of our technique is that we achieve a significant reduction in leakage without increasing the delay of the circuit.</description><identifier>ISSN: 1084-4309</identifier><identifier>DOI: 10.1145/566408.566460</identifier><language>eng</language><subject>Circuits ; Delay ; Electronic systems ; Gates (circuits) ; Leakage ; Mathematical analysis ; Power consumption ; Vectors (mathematics)</subject><ispartof>ACM transactions on design automation of electronic systems, 2010-11, Vol.16 (1)</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Jayakumar, Nikhil</creatorcontrib><creatorcontrib>Khatri, Sunil P</creatorcontrib><title>A Simultaneous Input Vector Control and Circuit Modification Technique to Reduce Leakage with Zero Delay Penalty</title><title>ACM transactions on design automation of electronic systems</title><description>Leakage power currently comprises a large fraction of the total power consumption of an IC. Techniques to minimize leakage have been researched widely. However, most approaches to reducing leakage have an associated performance penalty. In this article, we present an approach which minimizes leakage by simultaneously modifying the circuit while deriving the input vector that minimizes leakage. In our approach, we selectively modify a gate so that its output (in sleep mode) is in a state which helps minimize the leakage of other gates in its transitive fanout. Gate replacement is performed in a slack-aware manner, to minimize the resulting delay penalty. One of the major advantages of our technique is that we achieve a significant reduction in leakage without increasing the delay of the circuit.</description><subject>Circuits</subject><subject>Delay</subject><subject>Electronic systems</subject><subject>Gates (circuits)</subject><subject>Leakage</subject><subject>Mathematical analysis</subject><subject>Power consumption</subject><subject>Vectors (mathematics)</subject><issn>1084-4309</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2010</creationdate><recordtype>article</recordtype><recordid>eNqNjrFOQjEUQDtgAgqj-92cwBbaCqN5aiTRxCBxcCFN30WKpffZ3sbw92r0A5zOcnJyhDhXcqKUNpfGWi3nkx9Y2RMDJed6rGdy0RenpeyllObKmoHoruE5HGpkl5BqgWXqKsMLeqYMDSXOFMGlFpqQfQ0Mj9SGbfCOAyVYo9-l8FERmGCFbfUID-je3RvCZ-AdvGImuMHojvCEyUU-DsXJ1sWCoz-eiYu723VzP-4yfYcKbw6heIzxd2izkMqaqZ7q2f_NL9T3Ubg</recordid><startdate>20101101</startdate><enddate>20101101</enddate><creator>Jayakumar, Nikhil</creator><creator>Khatri, Sunil P</creator><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20101101</creationdate><title>A Simultaneous Input Vector Control and Circuit Modification Technique to Reduce Leakage with Zero Delay Penalty</title><author>Jayakumar, Nikhil ; Khatri, Sunil P</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-proquest_miscellaneous_9016524243</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Circuits</topic><topic>Delay</topic><topic>Electronic systems</topic><topic>Gates (circuits)</topic><topic>Leakage</topic><topic>Mathematical analysis</topic><topic>Power consumption</topic><topic>Vectors (mathematics)</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Jayakumar, Nikhil</creatorcontrib><creatorcontrib>Khatri, Sunil P</creatorcontrib><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & 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><jtitle>ACM transactions on design automation of electronic systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Jayakumar, Nikhil</au><au>Khatri, Sunil P</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Simultaneous Input Vector Control and Circuit Modification Technique to Reduce Leakage with Zero Delay Penalty</atitle><jtitle>ACM transactions on design automation of electronic systems</jtitle><date>2010-11-01</date><risdate>2010</risdate><volume>16</volume><issue>1</issue><issn>1084-4309</issn><abstract>Leakage power currently comprises a large fraction of the total power consumption of an IC. Techniques to minimize leakage have been researched widely. However, most approaches to reducing leakage have an associated performance penalty. In this article, we present an approach which minimizes leakage by simultaneously modifying the circuit while deriving the input vector that minimizes leakage. In our approach, we selectively modify a gate so that its output (in sleep mode) is in a state which helps minimize the leakage of other gates in its transitive fanout. Gate replacement is performed in a slack-aware manner, to minimize the resulting delay penalty. One of the major advantages of our technique is that we achieve a significant reduction in leakage without increasing the delay of the circuit.</abstract><doi>10.1145/566408.566460</doi></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1084-4309 |
ispartof | ACM transactions on design automation of electronic systems, 2010-11, Vol.16 (1) |
issn | 1084-4309 |
language | eng |
recordid | cdi_proquest_miscellaneous_901652424 |
source | ACM Digital Library Complete |
subjects | Circuits Delay Electronic systems Gates (circuits) Leakage Mathematical analysis Power consumption Vectors (mathematics) |
title | A Simultaneous Input Vector Control and Circuit Modification Technique to Reduce Leakage with Zero Delay Penalty |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-08T03%3A44%3A44IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Simultaneous%20Input%20Vector%20Control%20and%20Circuit%20Modification%20Technique%20to%20Reduce%20Leakage%20with%20Zero%20Delay%20Penalty&rft.jtitle=ACM%20transactions%20on%20design%20automation%20of%20electronic%20systems&rft.au=Jayakumar,%20Nikhil&rft.date=2010-11-01&rft.volume=16&rft.issue=1&rft.issn=1084-4309&rft_id=info:doi/10.1145/566408.566460&rft_dat=%3Cproquest%3E901652424%3C/proquest%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=901652424&rft_id=info:pmid/&rfr_iscdi=true |