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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:ACM transactions on design automation of electronic systems 2010-11, Vol.16 (1)
Hauptverfasser: Jayakumar, Nikhil, Khatri, Sunil P
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 &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><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