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...
Gespeichert in:
Hauptverfasser: | , |
---|---|
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 |