Simultaneous clock buffer sizing and polarity assignment for power/ground noise minimization

This work addresses the problem of minimizing power/ground noise in the clock tree synthesis. Contrary to the previous approaches which only make use of assigning polarities to clock buffers to reduce power/ground noise, our approach solves a new problem of simultaneous consideration of assigning po...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Jang, Hochang, Kim, Taewhan
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 799
container_issue
container_start_page 794
container_title
container_volume
creator Jang, Hochang
Kim, Taewhan
description This work addresses the problem of minimizing power/ground noise in the clock tree synthesis. Contrary to the previous approaches which only make use of assigning polarities to clock buffers to reduce power/ground noise, our approach solves a new problem of simultaneous consideration of assigning polarities to clock buffers and determining buffer sizes to fully exploit the effects of buffer sizing together with polarity assignment on the minimization of power/ground noise while satisfying the clock skew constraint. Through experiments with MCNC benchmark circuits, it is shown that the proposed solution produces designs with 19.1% less power and 16.2% less ground noise as well as 15.6% less total peak current over that by the conventional method.
doi_str_mv 10.1145/1629911.1630115
format Conference Proceeding
fullrecord <record><control><sourceid>acm_6IE</sourceid><recordid>TN_cdi_acm_books_10_1145_1629911_1630115</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5227062</ieee_id><sourcerecordid>acm_books_10_1145_1629911_1630115</sourcerecordid><originalsourceid>FETCH-LOGICAL-a247t-a4380eb2603ef61d776d495b945ebc46e66627ebc812543eeade69d2728c86783</originalsourceid><addsrcrecordid>eNqNkLtKA0EUhgc0kBBTW9hMaZM490spwRsELFSwEJbZ3bNhzO5MmNlFkqd3JXkAq_Nz_u-c4kPompIVpULeUcWspXRFFSeUygu0sNpQRaQ0wmp-iWZEc7OkhHxO0NRIJYRlYooWOX8TMp5ooY2coa833w1t7wLEIeOqjdUOl0PTQMLZH33YYhdqvI-tS74_YJez34YOQo-bmMb9D6S7bYrDCIXoM-DOB9_5o-t9DFdo0rg2w-I85-jj8eF9_bzcvD69rO83S8eE7pdOcEOgZIpwaBSttVa1sLK0QkJZCQVKKabHaCiTggO4GpStmWamMkobPkc3p78eAIp98p1Lh0IypoliY3t7al3VFWWMu1xQUvxZLM4Wi7PFEV39Ey3K5KHhv3Uvb1c</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Simultaneous clock buffer sizing and polarity assignment for power/ground noise minimization</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Jang, Hochang ; Kim, Taewhan</creator><creatorcontrib>Jang, Hochang ; Kim, Taewhan</creatorcontrib><description>This work addresses the problem of minimizing power/ground noise in the clock tree synthesis. Contrary to the previous approaches which only make use of assigning polarities to clock buffers to reduce power/ground noise, our approach solves a new problem of simultaneous consideration of assigning polarities to clock buffers and determining buffer sizes to fully exploit the effects of buffer sizing together with polarity assignment on the minimization of power/ground noise while satisfying the clock skew constraint. Through experiments with MCNC benchmark circuits, it is shown that the proposed solution produces designs with 19.1% less power and 16.2% less ground noise as well as 15.6% less total peak current over that by the conventional method.</description><identifier>ISSN: 0738-100X</identifier><identifier>ISBN: 9781605584973</identifier><identifier>ISBN: 1605584975</identifier><identifier>DOI: 10.1145/1629911.1630115</identifier><identifier>LCCN: 85644924</identifier><language>eng</language><publisher>New York, NY, USA: ACM</publisher><subject>buffer insertion ; Clock synthesis ; Clocks ; Computer science ; Hardware -- Electronic design automation -- Physical design (EDA) -- Partitioning and floorplanning ; Hardware -- Electronic design automation -- Physical design (EDA) -- Placement ; Hardware -- Electronic design automation -- Physical design (EDA) -- Wire routing ; Information technology ; Integrated circuit noise ; Integrated circuit synthesis ; Minimization ; Noise reduction ; power/ground noise ; Processor scheduling ; Routing ; Switches</subject><ispartof>2009 46th ACM/IEEE Design Automation Conference, 2009, p.794-799</ispartof><rights>2009 ACM</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5227062$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,792,2052,27902,54733,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5227062$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Jang, Hochang</creatorcontrib><creatorcontrib>Kim, Taewhan</creatorcontrib><title>Simultaneous clock buffer sizing and polarity assignment for power/ground noise minimization</title><title>2009 46th ACM/IEEE Design Automation Conference</title><addtitle>DAC</addtitle><description>This work addresses the problem of minimizing power/ground noise in the clock tree synthesis. Contrary to the previous approaches which only make use of assigning polarities to clock buffers to reduce power/ground noise, our approach solves a new problem of simultaneous consideration of assigning polarities to clock buffers and determining buffer sizes to fully exploit the effects of buffer sizing together with polarity assignment on the minimization of power/ground noise while satisfying the clock skew constraint. Through experiments with MCNC benchmark circuits, it is shown that the proposed solution produces designs with 19.1% less power and 16.2% less ground noise as well as 15.6% less total peak current over that by the conventional method.</description><subject>buffer insertion</subject><subject>Clock synthesis</subject><subject>Clocks</subject><subject>Computer science</subject><subject>Hardware -- Electronic design automation -- Physical design (EDA) -- Partitioning and floorplanning</subject><subject>Hardware -- Electronic design automation -- Physical design (EDA) -- Placement</subject><subject>Hardware -- Electronic design automation -- Physical design (EDA) -- Wire routing</subject><subject>Information technology</subject><subject>Integrated circuit noise</subject><subject>Integrated circuit synthesis</subject><subject>Minimization</subject><subject>Noise reduction</subject><subject>power/ground noise</subject><subject>Processor scheduling</subject><subject>Routing</subject><subject>Switches</subject><issn>0738-100X</issn><isbn>9781605584973</isbn><isbn>1605584975</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2009</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNqNkLtKA0EUhgc0kBBTW9hMaZM490spwRsELFSwEJbZ3bNhzO5MmNlFkqd3JXkAq_Nz_u-c4kPompIVpULeUcWspXRFFSeUygu0sNpQRaQ0wmp-iWZEc7OkhHxO0NRIJYRlYooWOX8TMp5ooY2coa833w1t7wLEIeOqjdUOl0PTQMLZH33YYhdqvI-tS74_YJez34YOQo-bmMb9D6S7bYrDCIXoM-DOB9_5o-t9DFdo0rg2w-I85-jj8eF9_bzcvD69rO83S8eE7pdOcEOgZIpwaBSttVa1sLK0QkJZCQVKKabHaCiTggO4GpStmWamMkobPkc3p78eAIp98p1Lh0IypoliY3t7al3VFWWMu1xQUvxZLM4Wi7PFEV39Ey3K5KHhv3Uvb1c</recordid><startdate>20090726</startdate><enddate>20090726</enddate><creator>Jang, Hochang</creator><creator>Kim, Taewhan</creator><general>ACM</general><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>20090726</creationdate><title>Simultaneous clock buffer sizing and polarity assignment for power/ground noise minimization</title><author>Jang, Hochang ; Kim, Taewhan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a247t-a4380eb2603ef61d776d495b945ebc46e66627ebc812543eeade69d2728c86783</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2009</creationdate><topic>buffer insertion</topic><topic>Clock synthesis</topic><topic>Clocks</topic><topic>Computer science</topic><topic>Hardware -- Electronic design automation -- Physical design (EDA) -- Partitioning and floorplanning</topic><topic>Hardware -- Electronic design automation -- Physical design (EDA) -- Placement</topic><topic>Hardware -- Electronic design automation -- Physical design (EDA) -- Wire routing</topic><topic>Information technology</topic><topic>Integrated circuit noise</topic><topic>Integrated circuit synthesis</topic><topic>Minimization</topic><topic>Noise reduction</topic><topic>power/ground noise</topic><topic>Processor scheduling</topic><topic>Routing</topic><topic>Switches</topic><toplevel>online_resources</toplevel><creatorcontrib>Jang, Hochang</creatorcontrib><creatorcontrib>Kim, Taewhan</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Jang, Hochang</au><au>Kim, Taewhan</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Simultaneous clock buffer sizing and polarity assignment for power/ground noise minimization</atitle><btitle>2009 46th ACM/IEEE Design Automation Conference</btitle><stitle>DAC</stitle><date>2009-07-26</date><risdate>2009</risdate><spage>794</spage><epage>799</epage><pages>794-799</pages><issn>0738-100X</issn><isbn>9781605584973</isbn><isbn>1605584975</isbn><abstract>This work addresses the problem of minimizing power/ground noise in the clock tree synthesis. Contrary to the previous approaches which only make use of assigning polarities to clock buffers to reduce power/ground noise, our approach solves a new problem of simultaneous consideration of assigning polarities to clock buffers and determining buffer sizes to fully exploit the effects of buffer sizing together with polarity assignment on the minimization of power/ground noise while satisfying the clock skew constraint. Through experiments with MCNC benchmark circuits, it is shown that the proposed solution produces designs with 19.1% less power and 16.2% less ground noise as well as 15.6% less total peak current over that by the conventional method.</abstract><cop>New York, NY, USA</cop><pub>ACM</pub><doi>10.1145/1629911.1630115</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0738-100X
ispartof 2009 46th ACM/IEEE Design Automation Conference, 2009, p.794-799
issn 0738-100X
language eng
recordid cdi_acm_books_10_1145_1629911_1630115
source IEEE Electronic Library (IEL) Conference Proceedings
subjects buffer insertion
Clock synthesis
Clocks
Computer science
Hardware -- Electronic design automation -- Physical design (EDA) -- Partitioning and floorplanning
Hardware -- Electronic design automation -- Physical design (EDA) -- Placement
Hardware -- Electronic design automation -- Physical design (EDA) -- Wire routing
Information technology
Integrated circuit noise
Integrated circuit synthesis
Minimization
Noise reduction
power/ground noise
Processor scheduling
Routing
Switches
title Simultaneous clock buffer sizing and polarity assignment for power/ground noise minimization
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-19T02%3A43%3A27IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-acm_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Simultaneous%20clock%20buffer%20sizing%20and%20polarity%20assignment%20for%20power/ground%20noise%20minimization&rft.btitle=2009%2046th%20ACM/IEEE%20Design%20Automation%20Conference&rft.au=Jang,%20Hochang&rft.date=2009-07-26&rft.spage=794&rft.epage=799&rft.pages=794-799&rft.issn=0738-100X&rft.isbn=9781605584973&rft.isbn_list=1605584975&rft_id=info:doi/10.1145/1629911.1630115&rft_dat=%3Cacm_6IE%3Eacm_books_10_1145_1629911_1630115%3C/acm_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5227062&rfr_iscdi=true