A graph based algorithm for optimal buffer insertion under accurate delay models
Buffer insertion is an efficient technique in interconnect optimization. This paper presents a graph based algorithm for optimal buffer insertion under accurate delay models. In our algorithm, a signal is accurately represented by a finite ramp which is characterized by two parameters, shift time an...
Saved in:
| Published in: | Proceedings Design, Automation and Test in Europe. Conference and Exhibition 2001 pp. 535 - 539 |
|---|---|
| Main Author: | |
| Format: | Conference Proceeding |
| Language: | English |
| Published: |
IEEE
2001
|
| Subjects: | |
| ISBN: | 9780769509938, 0769509932 |
| ISSN: | 1530-1591 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | Buffer insertion is an efficient technique in interconnect optimization. This paper presents a graph based algorithm for optimal buffer insertion under accurate delay models. In our algorithm, a signal is accurately represented by a finite ramp which is characterized by two parameters, shift time and transition time. Any accurate delay model, such as delay models based on the transmission line model and SPICE simulations, can be incorporated into our algorithm. The algorithm determines the optimal number of buffers and their locations on a wire such that some optimization objective is satisfied. Two typical examples of such optimization objectives are minimizing the 50% threshold delay and minimizing the transition time. Both can be easily determined in our algorithm. We show that the buffer insertion problem can be reduced to a shortest path problem. The algorithm can be easily extended for simultaneous buffer insertion and wire-sizing, and complexity is still polynomial. The algorithm can also be extended to deal with problems such as buffer insertion subject to transition time constraints at any position along the wire. |
|---|---|
| AbstractList | Buffer insertion is an efficient technique in interconnect optimization. This paper presents a graph based algorithm for optimal buffer insertion under accurate delay models. In our algorithm, a signal is accurately represented by a finite ramp which is characterized by two parameters, shift time and transition time. Any accurate delay model, such as delay models based on the transmission line model and SPICE simulations, can be incorporated into our algorithm. The algorithm determines the optimal number of buffers and their locations on a wire such that some optimization objective is satisfied. Two typical examples of such optimization objectives are minimizing the 50% threshold delay and minimizing the transition time. Both can be easily determined in our algorithm. We show that the buffer insertion problem can be reduced to a shortest path problem. The algorithm can be easily extended for simultaneous buffer insertion and wire-sizing, and complexity is still polynomial. The algorithm can also be extended to deal with problems such as buffer insertion subject to transition time constraints at any position along the wire. |
| Author | Youxin Gao |
| Author_xml | – sequence: 1 surname: Youxin Gao fullname: Youxin Gao organization: Avant Corp., Fremont, LA, USA |
| BookMark | eNotj7tqwzAYRgVNoUmavXTSC9j9ZVm30aRpWgi0g_ega-LiG5I95O1rSKfDtxy-s0Grfug9Qi8EckJAvb1X9SEvAEiuCAPBHtBOCQmCKwZKUblCa8IoZIQp8oQ2Kf0CAKOFWqOfCl-iHq_Y6OQd1u1liM107XAYIh7Gqel0i80cgo-46ZOPUzP0eO7dsrW1c9STx863-oa7YWF6Ro9Bt8nv_rlF9ceh3n9mp-_j1746ZY0UU2YCKWiwgXJNLSm4NEZISp0QpZWaKBZ4yTmoQEzJLDWlBldaF5jlDDQVdIte79rGe38e4_Iz3s73fPoHnulQow |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/DATE.2001.915075 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library (IEL) (UW System Shared) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE/IET Electronic Library (IEL) (UW System Shared) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Computer Science |
| EndPage | 539 |
| ExternalDocumentID | 915075 |
| GroupedDBID | 123 29F 29O 6IE 6IF 6IH 6IK 6IL 6IN AAJGR AAWTH ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO FEDTE IEGSK IPLJI KZ1 LMP M43 OCL RIE RIL RNS |
| ID | FETCH-LOGICAL-i87t-bf123fcf36a3c1268bb7833d774c8a195f646609f1b45c3b4a0d4cdf5c650a373 |
| IEDL.DBID | RIE |
| ISBN | 9780769509938 0769509932 |
| ISSN | 1530-1591 |
| IngestDate | Tue Aug 26 18:50:48 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i87t-bf123fcf36a3c1268bb7833d774c8a195f646609f1b45c3b4a0d4cdf5c650a373 |
| PageCount | 5 |
| ParticipantIDs | ieee_primary_915075 |
| PublicationCentury | 2000 |
| PublicationDate | 20010000 |
| PublicationDateYYYYMMDD | 2001-01-01 |
| PublicationDate_xml | – year: 2001 text: 20010000 |
| PublicationDecade | 2000 |
| PublicationTitle | Proceedings Design, Automation and Test in Europe. Conference and Exhibition 2001 |
| PublicationTitleAbbrev | DATE |
| PublicationYear | 2001 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0005329 ssj0000394166 |
| Score | 1.5428802 |
| Snippet | Buffer insertion is an efficient technique in interconnect optimization. This paper presents a graph based algorithm for optimal buffer insertion under... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 535 |
| SubjectTerms | Delay effects Integrated circuit interconnections Polynomials Propagation delay Shortest path problem SPICE Time factors Transmission lines Very large scale integration Wire |
| Title | A graph based algorithm for optimal buffer insertion under accurate delay models |
| URI | https://ieeexplore.ieee.org/document/915075 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV27TsMwFLUoYoClUIp4ywNrWgc7fowVtGJAVYcO3Sq_ApHaBKUJEn-P7aQtSCxIGRIvifzIOfa99xwAHmJstJspJEoRSyOiExJxrXhEE8mRRRIhE0b6lU2nfLEQs1ZnO9TCWGtD8pkd-NsQyzeFrv1R2VB49pJ0QIcx2pRq7Y5TEBaOWtB9dgcOBmVuPaPIIXbc7NiFg0dHWFrhne0z34YvkRg-j-Zjv2uMB83LfpmuBMyZdP_1taegv6_dg7MdKp2BA5v3QHdr3gDbtdwDJz-UCM_BbASDdDX0qGagXL0VZVa9r6HjtLBwv5W1XEFVezMVmOU-gu_GE_oCtBJKrWsvOAG94OQXDN46mz6YT8bzp5eoNVuIMs6qSKUOwlKdYiqxjh8pV4pxjI1jh5rLWCQpJZQikcaKJBorIpEh2qSJdhRPYoYvwGFe5PYSQMfJGHG00hFiRTRJFDXWCiS0iR29lPYK9HxnLT8aOY1l00_Xf7begOMm6ctft-CwKmt7B470Z5VtyvswBb4B0RuqrA |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NT8IwGG4UTdQLihi_7cHroKPd1h6JQjAi4bADN9KvKQlsZmwm_nvbbogmXkx22HrZ0o89T_u-7_MAcO9jJc1MIV6CosQjMiAelYJ6YcAp0ogjpNxIj6PJhM5mbFrrbLtaGK21Sz7THXvrYvkqk6U9Kusyy16CXbAXENJDVbHW94EKwsyQi3Cb34GdRZlZ0cgzmO1Xe3ZmANJQllp6Z_NMNwFMxLqP_Xhg941-p3rdL9sVhzrD5r--9xi0t9V7cPqNSydgR6ct0NzYN8B6NbfA0Q8twlMw7UMnXg0trinIl69ZvijeVtCwWpiZH8uKL6EorZ0KXKQ2hm9GFNoStBxyKUsrOQGt5OQndO466zaIh4P4YeTVdgvegkaFJxIDYolMcMix9HshFSKiGCvDDyXlPguSkIQhYokvSCCxIBwpIlUSSEPyOI7wGWikWarPATSsLCKGWBpKLIgkgQiV1gwxqXxDMLm-AC3bWfP3SlBjXvXT5Z-td-BgFL-M5-OnyfMVOKxSwOx1DRpFXuobsC8_isU6v3XT4Qvmia3z |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+Design%2C+Automation+and+Test+in+Europe.+Conference+and+Exhibition+2001&rft.atitle=A+graph+based+algorithm+for+optimal+buffer+insertion+under+accurate+delay+models&rft.au=Youxin+Gao&rft.date=2001-01-01&rft.pub=IEEE&rft.isbn=9780769509938&rft.issn=1530-1591&rft.spage=535&rft.epage=539&rft_id=info:doi/10.1109%2FDATE.2001.915075&rft.externalDocID=915075 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1530-1591&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1530-1591&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1530-1591&client=summon |

