A New Algorithm for Simultaneous Gate Sizing and Threshold Voltage Assignment
Gate sizing and threshold voltage (V t ) assignment are popular techniques for circuit timing and power optimization. Existing methods, by and large, are either sensitivity-driven heuristics or based on discretizing continuous optimization solutions. Sensitivity-driven heuristics are easily trapped...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on computer-aided design of integrated circuits and systems 2010-02, Vol.29 (2), p.223-234 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 234 |
---|---|
container_issue | 2 |
container_start_page | 223 |
container_title | IEEE transactions on computer-aided design of integrated circuits and systems |
container_volume | 29 |
creator | Liu, Yifang Hu, Jiang |
description | Gate sizing and threshold voltage (V t ) assignment are popular techniques for circuit timing and power optimization. Existing methods, by and large, are either sensitivity-driven heuristics or based on discretizing continuous optimization solutions. Sensitivity-driven heuristics are easily trapped in local optima and the discretization may be subject to remarkable errors. In this paper, we propose a systematic combinatorial approach for simultaneous gate sizing and V t assignment. The core idea of this approach is joint relaxation and restriction, which employs consistency relaxation and coupled bi-directional solution search. The process of joint relaxation and restriction is conducted iteratively to systematically improve solutions. Our algorithm is compared with a state-of-the-art previous work on benchmark circuits. The results from our algorithm can lead to about 22% less power dissipation subject to the same timing constraints. |
doi_str_mv | 10.1109/TCAD.2009.2035575 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_journals_856613600</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5395732</ieee_id><sourcerecordid>2289833431</sourcerecordid><originalsourceid>FETCH-LOGICAL-c422t-4cd903d6ecd2a7e5755f148f1ea5d20e4574eddb2ea45e351ebfa07c31d614603</originalsourceid><addsrcrecordid>eNqFkU1Lw0AQhhdRsFZ_gHhZvHhKnf3KJsdQtQp-HKxel2120qbko-6miP56E1o8ePEyA8PzzrzDS8g5gwljkF7Pp9nNhAOkfRFKaXVARiwVOpJMsUMyAq6TCEDDMTkJYQ3ApOLpiDxl9Bk_aVYtW192q5oWraevZb2tOttguw10ZjvsJ99ls6S2cXS-8hhWbeXoe9tDS6RZCOWyqbHpTslRYauAZ_s-Jm93t_PpffT4MnuYZo9RLjnvIpm7FISLMXfcauzdqoLJpGBoleOAUmmJzi04WqlQKIaLwoLOBXMxkzGIMbna7d349mOLoTN1GXKsqp1nk2gFLOY8-ZfUSmiu0nggL_-Q63brm_4Nk6g4ZiKG4TDbQblvQ_BYmI0va-u_DAMzBGGGIMwQhNkH0WsudpoSEX95JVKlBRc_nWmDIA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>856613600</pqid></control><display><type>article</type><title>A New Algorithm for Simultaneous Gate Sizing and Threshold Voltage Assignment</title><source>IEEE Electronic Library (IEL)</source><creator>Liu, Yifang ; Hu, Jiang</creator><creatorcontrib>Liu, Yifang ; Hu, Jiang</creatorcontrib><description>Gate sizing and threshold voltage (V t ) assignment are popular techniques for circuit timing and power optimization. Existing methods, by and large, are either sensitivity-driven heuristics or based on discretizing continuous optimization solutions. Sensitivity-driven heuristics are easily trapped in local optima and the discretization may be subject to remarkable errors. In this paper, we propose a systematic combinatorial approach for simultaneous gate sizing and V t assignment. The core idea of this approach is joint relaxation and restriction, which employs consistency relaxation and coupled bi-directional solution search. The process of joint relaxation and restriction is conducted iteratively to systematically improve solutions. Our algorithm is compared with a state-of-the-art previous work on benchmark circuits. The results from our algorithm can lead to about 22% less power dissipation subject to the same timing constraints.</description><identifier>ISSN: 0278-0070</identifier><identifier>EISSN: 1937-4151</identifier><identifier>DOI: 10.1109/TCAD.2009.2035575</identifier><identifier>CODEN: ITCSDI</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Algorithms ; circuit optimization ; Circuits ; Combinatorial analysis ; Delay estimation ; Dynamic programming ; Gates (circuits) ; Heuristic ; Iterative algorithms ; Linear programming ; Mathematical models ; Optimization methods ; Power dissipation ; Sizing ; Table lookup ; Threshold voltage ; Time measurements ; Timing</subject><ispartof>IEEE transactions on computer-aided design of integrated circuits and systems, 2010-02, Vol.29 (2), p.223-234</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Feb 2010</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c422t-4cd903d6ecd2a7e5755f148f1ea5d20e4574eddb2ea45e351ebfa07c31d614603</citedby><cites>FETCH-LOGICAL-c422t-4cd903d6ecd2a7e5755f148f1ea5d20e4574eddb2ea45e351ebfa07c31d614603</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5395732$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5395732$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Liu, Yifang</creatorcontrib><creatorcontrib>Hu, Jiang</creatorcontrib><title>A New Algorithm for Simultaneous Gate Sizing and Threshold Voltage Assignment</title><title>IEEE transactions on computer-aided design of integrated circuits and systems</title><addtitle>TCAD</addtitle><description>Gate sizing and threshold voltage (V t ) assignment are popular techniques for circuit timing and power optimization. Existing methods, by and large, are either sensitivity-driven heuristics or based on discretizing continuous optimization solutions. Sensitivity-driven heuristics are easily trapped in local optima and the discretization may be subject to remarkable errors. In this paper, we propose a systematic combinatorial approach for simultaneous gate sizing and V t assignment. The core idea of this approach is joint relaxation and restriction, which employs consistency relaxation and coupled bi-directional solution search. The process of joint relaxation and restriction is conducted iteratively to systematically improve solutions. Our algorithm is compared with a state-of-the-art previous work on benchmark circuits. The results from our algorithm can lead to about 22% less power dissipation subject to the same timing constraints.</description><subject>Algorithms</subject><subject>circuit optimization</subject><subject>Circuits</subject><subject>Combinatorial analysis</subject><subject>Delay estimation</subject><subject>Dynamic programming</subject><subject>Gates (circuits)</subject><subject>Heuristic</subject><subject>Iterative algorithms</subject><subject>Linear programming</subject><subject>Mathematical models</subject><subject>Optimization methods</subject><subject>Power dissipation</subject><subject>Sizing</subject><subject>Table lookup</subject><subject>Threshold voltage</subject><subject>Time measurements</subject><subject>Timing</subject><issn>0278-0070</issn><issn>1937-4151</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2010</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNqFkU1Lw0AQhhdRsFZ_gHhZvHhKnf3KJsdQtQp-HKxel2120qbko-6miP56E1o8ePEyA8PzzrzDS8g5gwljkF7Pp9nNhAOkfRFKaXVARiwVOpJMsUMyAq6TCEDDMTkJYQ3ApOLpiDxl9Bk_aVYtW192q5oWraevZb2tOttguw10ZjvsJ99ls6S2cXS-8hhWbeXoe9tDS6RZCOWyqbHpTslRYauAZ_s-Jm93t_PpffT4MnuYZo9RLjnvIpm7FISLMXfcauzdqoLJpGBoleOAUmmJzi04WqlQKIaLwoLOBXMxkzGIMbna7d349mOLoTN1GXKsqp1nk2gFLOY8-ZfUSmiu0nggL_-Q63brm_4Nk6g4ZiKG4TDbQblvQ_BYmI0va-u_DAMzBGGGIMwQhNkH0WsudpoSEX95JVKlBRc_nWmDIA</recordid><startdate>201002</startdate><enddate>201002</enddate><creator>Liu, Yifang</creator><creator>Hu, Jiang</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><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>201002</creationdate><title>A New Algorithm for Simultaneous Gate Sizing and Threshold Voltage Assignment</title><author>Liu, Yifang ; Hu, Jiang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c422t-4cd903d6ecd2a7e5755f148f1ea5d20e4574eddb2ea45e351ebfa07c31d614603</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Algorithms</topic><topic>circuit optimization</topic><topic>Circuits</topic><topic>Combinatorial analysis</topic><topic>Delay estimation</topic><topic>Dynamic programming</topic><topic>Gates (circuits)</topic><topic>Heuristic</topic><topic>Iterative algorithms</topic><topic>Linear programming</topic><topic>Mathematical models</topic><topic>Optimization methods</topic><topic>Power dissipation</topic><topic>Sizing</topic><topic>Table lookup</topic><topic>Threshold voltage</topic><topic>Time measurements</topic><topic>Timing</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Liu, Yifang</creatorcontrib><creatorcontrib>Hu, Jiang</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><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><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE transactions on computer-aided design of integrated circuits and systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Liu, Yifang</au><au>Hu, Jiang</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A New Algorithm for Simultaneous Gate Sizing and Threshold Voltage Assignment</atitle><jtitle>IEEE transactions on computer-aided design of integrated circuits and systems</jtitle><stitle>TCAD</stitle><date>2010-02</date><risdate>2010</risdate><volume>29</volume><issue>2</issue><spage>223</spage><epage>234</epage><pages>223-234</pages><issn>0278-0070</issn><eissn>1937-4151</eissn><coden>ITCSDI</coden><abstract>Gate sizing and threshold voltage (V t ) assignment are popular techniques for circuit timing and power optimization. Existing methods, by and large, are either sensitivity-driven heuristics or based on discretizing continuous optimization solutions. Sensitivity-driven heuristics are easily trapped in local optima and the discretization may be subject to remarkable errors. In this paper, we propose a systematic combinatorial approach for simultaneous gate sizing and V t assignment. The core idea of this approach is joint relaxation and restriction, which employs consistency relaxation and coupled bi-directional solution search. The process of joint relaxation and restriction is conducted iteratively to systematically improve solutions. Our algorithm is compared with a state-of-the-art previous work on benchmark circuits. The results from our algorithm can lead to about 22% less power dissipation subject to the same timing constraints.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TCAD.2009.2035575</doi><tpages>12</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 0278-0070 |
ispartof | IEEE transactions on computer-aided design of integrated circuits and systems, 2010-02, Vol.29 (2), p.223-234 |
issn | 0278-0070 1937-4151 |
language | eng |
recordid | cdi_proquest_journals_856613600 |
source | IEEE Electronic Library (IEL) |
subjects | Algorithms circuit optimization Circuits Combinatorial analysis Delay estimation Dynamic programming Gates (circuits) Heuristic Iterative algorithms Linear programming Mathematical models Optimization methods Power dissipation Sizing Table lookup Threshold voltage Time measurements Timing |
title | A New Algorithm for Simultaneous Gate Sizing and Threshold Voltage Assignment |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T03%3A56%3A18IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20New%20Algorithm%20for%20Simultaneous%20Gate%20Sizing%20and%20Threshold%20Voltage%20Assignment&rft.jtitle=IEEE%20transactions%20on%20computer-aided%20design%20of%20integrated%20circuits%20and%20systems&rft.au=Liu,%20Yifang&rft.date=2010-02&rft.volume=29&rft.issue=2&rft.spage=223&rft.epage=234&rft.pages=223-234&rft.issn=0278-0070&rft.eissn=1937-4151&rft.coden=ITCSDI&rft_id=info:doi/10.1109/TCAD.2009.2035575&rft_dat=%3Cproquest_RIE%3E2289833431%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=856613600&rft_id=info:pmid/&rft_ieee_id=5395732&rfr_iscdi=true |