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

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Integration (Amsterdam) 2021-01, Vol.76, p.13-24
Hauptverfasser: Chentouf, Mohamed, Stevmelin, Foffie, Alaoui Ismaili, Zine El Abidine
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 &amp; 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