Power-aware hold optimization for ASIC physical synthesis
Hold timing closure is an important milestone at the physical design phase of every Application Specific Integrated Circuit (ASIC). Many approaches have been proposed by different researchers and commercial Electronic Design Automation (EDA) providers to fix hold timing violations, but there has bee...
Gespeichert in:
Veröffentlicht in: | Integration (Amsterdam) 2021-01, Vol.76, p.13-24 |
---|---|
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 | 24 |
---|---|
container_issue | |
container_start_page | 13 |
container_title | Integration (Amsterdam) |
container_volume | 76 |
creator | Chentouf, Mohamed Stevmelin, Foffie Alaoui Ismaili, Zine El Abidine |
description | Hold timing closure is an important milestone at the physical design phase of every Application Specific Integrated Circuit (ASIC). Many approaches have been proposed by different researchers and commercial Electronic Design Automation (EDA) providers to fix hold timing violations, but there has been no effort to study the impact of each technique on power consumption. Nowadays, the rise of low power applications demand keeps pushing for the invention of new power reduction techniques. In this paper, we presented a novel approach for power consumption reduction by reducing the power increase seen during the hold timing optimization. A sample of 100 industrial post-CTS designs from different applications and fabrication process technologies (from 180 nm to 28 nm) was used to measure the ratios of Δpower/Δhold_timing and Δarea/Δhold_timing of each technique. The ratios were calculated after legalization and global routing to include not only the power/area added directly by the hold optimization, but also the power/area increases induced indirectly by the additional timing fixes needed after placement legalization and routing repair. By considering the impact on power consumption and area increase of each technique while optimizing the design we have reduced substantially the power increase and the area overhead caused by the hold fixing. Experimental results show a power reduction of 7%, and an area reduction of 1% on average, with a beneficial impact on hold timing and a neutral impact on setup timing. |
doi_str_mv | 10.1016/j.vlsi.2020.08.003 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2487167071</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0167926020302649</els_id><sourcerecordid>2487167071</sourcerecordid><originalsourceid>FETCH-LOGICAL-c328t-fe774bd5332efb40f5c5da53b3ad57707bba9a902d7b415364c39e55c5cbf10f3</originalsourceid><addsrcrecordid>eNp9kE1LAzEQhoMoWKt_wNOC510nyabZBS-laC0UFNRzyOaDZtlu1mTbUn-9KfXsaS7P-87Mg9A9hgIDnj22xb6LriBAoICqAKAXaIIrTnLOCLlEkwTxvCYzuEY3MbYAgEvOJqh-9wcTcnmQwWQb3-nMD6Pbuh85Ot9n1ods_rFaZMPmGJ2SXRaP_bgx0cVbdGVlF83d35yir5fnz8Vrvn5brhbzda4oqcbcGs7LRjNKibFNCZYppiWjDZWacQ68aWQtayCaNyVmdFYqWhuWKNVYDJZO0cO5dwj-e2fiKFq_C31aKUhZ8fQXcJwocqZU8DEGY8UQ3FaGo8AgTopEK06KxEmRgEokRSn0dA6ZdP_emSCicqZXRrtg1Ci0d__FfwEx5m9J</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2487167071</pqid></control><display><type>article</type><title>Power-aware hold optimization for ASIC physical synthesis</title><source>Elsevier ScienceDirect Journals</source><creator>Chentouf, Mohamed ; Stevmelin, Foffie ; Alaoui Ismaili, Zine El Abidine</creator><creatorcontrib>Chentouf, Mohamed ; Stevmelin, Foffie ; Alaoui Ismaili, Zine El Abidine</creatorcontrib><description>Hold timing closure is an important milestone at the physical design phase of every Application Specific Integrated Circuit (ASIC). Many approaches have been proposed by different researchers and commercial Electronic Design Automation (EDA) providers to fix hold timing violations, but there has been no effort to study the impact of each technique on power consumption. Nowadays, the rise of low power applications demand keeps pushing for the invention of new power reduction techniques. In this paper, we presented a novel approach for power consumption reduction by reducing the power increase seen during the hold timing optimization. A sample of 100 industrial post-CTS designs from different applications and fabrication process technologies (from 180 nm to 28 nm) was used to measure the ratios of Δpower/Δhold_timing and Δarea/Δhold_timing of each technique. The ratios were calculated after legalization and global routing to include not only the power/area added directly by the hold optimization, but also the power/area increases induced indirectly by the additional timing fixes needed after placement legalization and routing repair. By considering the impact on power consumption and area increase of each technique while optimizing the design we have reduced substantially the power increase and the area overhead caused by the hold fixing. Experimental results show a power reduction of 7%, and an area reduction of 1% on average, with a beneficial impact on hold timing and a neutral impact on setup timing.</description><identifier>ISSN: 0167-9260</identifier><identifier>EISSN: 1872-7522</identifier><identifier>DOI: 10.1016/j.vlsi.2020.08.003</identifier><language>eng</language><publisher>Amsterdam: Elsevier B.V</publisher><subject>Application specific integrated circuits ; Circuit design ; Design optimization ; Electronic design automation ; Energy consumption ; Energy efficiency ; Hold timing optimization ; Index terms— application specific integrated circuits ; Integrated circuits ; Physical design ; Place and route ; Power consumption ; Power optimization ; Setup timing optimization ; Timing analysis</subject><ispartof>Integration (Amsterdam), 2021-01, Vol.76, p.13-24</ispartof><rights>2020 Elsevier B.V.</rights><rights>Copyright Elsevier BV Jan 2021</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c328t-fe774bd5332efb40f5c5da53b3ad57707bba9a902d7b415364c39e55c5cbf10f3</citedby><cites>FETCH-LOGICAL-c328t-fe774bd5332efb40f5c5da53b3ad57707bba9a902d7b415364c39e55c5cbf10f3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://www.sciencedirect.com/science/article/pii/S0167926020302649$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,776,780,3537,27901,27902,65306</link.rule.ids></links><search><creatorcontrib>Chentouf, Mohamed</creatorcontrib><creatorcontrib>Stevmelin, Foffie</creatorcontrib><creatorcontrib>Alaoui Ismaili, Zine El Abidine</creatorcontrib><title>Power-aware hold optimization for ASIC physical synthesis</title><title>Integration (Amsterdam)</title><description>Hold timing closure is an important milestone at the physical design phase of every Application Specific Integrated Circuit (ASIC). Many approaches have been proposed by different researchers and commercial Electronic Design Automation (EDA) providers to fix hold timing violations, but there has been no effort to study the impact of each technique on power consumption. Nowadays, the rise of low power applications demand keeps pushing for the invention of new power reduction techniques. In this paper, we presented a novel approach for power consumption reduction by reducing the power increase seen during the hold timing optimization. A sample of 100 industrial post-CTS designs from different applications and fabrication process technologies (from 180 nm to 28 nm) was used to measure the ratios of Δpower/Δhold_timing and Δarea/Δhold_timing of each technique. The ratios were calculated after legalization and global routing to include not only the power/area added directly by the hold optimization, but also the power/area increases induced indirectly by the additional timing fixes needed after placement legalization and routing repair. By considering the impact on power consumption and area increase of each technique while optimizing the design we have reduced substantially the power increase and the area overhead caused by the hold fixing. Experimental results show a power reduction of 7%, and an area reduction of 1% on average, with a beneficial impact on hold timing and a neutral impact on setup timing.</description><subject>Application specific integrated circuits</subject><subject>Circuit design</subject><subject>Design optimization</subject><subject>Electronic design automation</subject><subject>Energy consumption</subject><subject>Energy efficiency</subject><subject>Hold timing optimization</subject><subject>Index terms— application specific integrated circuits</subject><subject>Integrated circuits</subject><subject>Physical design</subject><subject>Place and route</subject><subject>Power consumption</subject><subject>Power optimization</subject><subject>Setup timing optimization</subject><subject>Timing analysis</subject><issn>0167-9260</issn><issn>1872-7522</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><recordid>eNp9kE1LAzEQhoMoWKt_wNOC510nyabZBS-laC0UFNRzyOaDZtlu1mTbUn-9KfXsaS7P-87Mg9A9hgIDnj22xb6LriBAoICqAKAXaIIrTnLOCLlEkwTxvCYzuEY3MbYAgEvOJqh-9wcTcnmQwWQb3-nMD6Pbuh85Ot9n1ods_rFaZMPmGJ2SXRaP_bgx0cVbdGVlF83d35yir5fnz8Vrvn5brhbzda4oqcbcGs7LRjNKibFNCZYppiWjDZWacQ68aWQtayCaNyVmdFYqWhuWKNVYDJZO0cO5dwj-e2fiKFq_C31aKUhZ8fQXcJwocqZU8DEGY8UQ3FaGo8AgTopEK06KxEmRgEokRSn0dA6ZdP_emSCicqZXRrtg1Ci0d__FfwEx5m9J</recordid><startdate>202101</startdate><enddate>202101</enddate><creator>Chentouf, Mohamed</creator><creator>Stevmelin, Foffie</creator><creator>Alaoui Ismaili, Zine El Abidine</creator><general>Elsevier B.V</general><general>Elsevier BV</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope></search><sort><creationdate>202101</creationdate><title>Power-aware hold optimization for ASIC physical synthesis</title><author>Chentouf, Mohamed ; Stevmelin, Foffie ; Alaoui Ismaili, Zine El Abidine</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c328t-fe774bd5332efb40f5c5da53b3ad57707bba9a902d7b415364c39e55c5cbf10f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Application specific integrated circuits</topic><topic>Circuit design</topic><topic>Design optimization</topic><topic>Electronic design automation</topic><topic>Energy consumption</topic><topic>Energy efficiency</topic><topic>Hold timing optimization</topic><topic>Index terms— application specific integrated circuits</topic><topic>Integrated circuits</topic><topic>Physical design</topic><topic>Place and route</topic><topic>Power consumption</topic><topic>Power optimization</topic><topic>Setup timing optimization</topic><topic>Timing analysis</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Chentouf, Mohamed</creatorcontrib><creatorcontrib>Stevmelin, Foffie</creatorcontrib><creatorcontrib>Alaoui Ismaili, Zine El Abidine</creatorcontrib><collection>CrossRef</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>Integration (Amsterdam)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Chentouf, Mohamed</au><au>Stevmelin, Foffie</au><au>Alaoui Ismaili, Zine El Abidine</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Power-aware hold optimization for ASIC physical synthesis</atitle><jtitle>Integration (Amsterdam)</jtitle><date>2021-01</date><risdate>2021</risdate><volume>76</volume><spage>13</spage><epage>24</epage><pages>13-24</pages><issn>0167-9260</issn><eissn>1872-7522</eissn><abstract>Hold timing closure is an important milestone at the physical design phase of every Application Specific Integrated Circuit (ASIC). Many approaches have been proposed by different researchers and commercial Electronic Design Automation (EDA) providers to fix hold timing violations, but there has been no effort to study the impact of each technique on power consumption. Nowadays, the rise of low power applications demand keeps pushing for the invention of new power reduction techniques. In this paper, we presented a novel approach for power consumption reduction by reducing the power increase seen during the hold timing optimization. A sample of 100 industrial post-CTS designs from different applications and fabrication process technologies (from 180 nm to 28 nm) was used to measure the ratios of Δpower/Δhold_timing and Δarea/Δhold_timing of each technique. The ratios were calculated after legalization and global routing to include not only the power/area added directly by the hold optimization, but also the power/area increases induced indirectly by the additional timing fixes needed after placement legalization and routing repair. By considering the impact on power consumption and area increase of each technique while optimizing the design we have reduced substantially the power increase and the area overhead caused by the hold fixing. Experimental results show a power reduction of 7%, and an area reduction of 1% on average, with a beneficial impact on hold timing and a neutral impact on setup timing.</abstract><cop>Amsterdam</cop><pub>Elsevier B.V</pub><doi>10.1016/j.vlsi.2020.08.003</doi><tpages>12</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0167-9260 |
ispartof | Integration (Amsterdam), 2021-01, Vol.76, p.13-24 |
issn | 0167-9260 1872-7522 |
language | eng |
recordid | cdi_proquest_journals_2487167071 |
source | Elsevier ScienceDirect Journals |
subjects | Application specific integrated circuits Circuit design Design optimization Electronic design automation Energy consumption Energy efficiency Hold timing optimization Index terms— application specific integrated circuits Integrated circuits Physical design Place and route Power consumption Power optimization Setup timing optimization Timing analysis |
title | Power-aware hold optimization for ASIC physical synthesis |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-01T17%3A46%3A11IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Power-aware%20hold%20optimization%20for%20ASIC%20physical%20synthesis&rft.jtitle=Integration%20(Amsterdam)&rft.au=Chentouf,%20Mohamed&rft.date=2021-01&rft.volume=76&rft.spage=13&rft.epage=24&rft.pages=13-24&rft.issn=0167-9260&rft.eissn=1872-7522&rft_id=info:doi/10.1016/j.vlsi.2020.08.003&rft_dat=%3Cproquest_cross%3E2487167071%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2487167071&rft_id=info:pmid/&rft_els_id=S0167926020302649&rfr_iscdi=true |