An efficient optimal clock network buffer sizing with slew consideration

Ali Farshidi, L. Rakai, L. Behjat
{"title":"An efficient optimal clock network buffer sizing with slew consideration","authors":"Ali Farshidi, L. Rakai, L. Behjat","doi":"10.1109/CCECE.2017.7946666","DOIUrl":null,"url":null,"abstract":"One of the challenging stages in Very Large Scale Integration (VLSI) design is clock network synthesis that plays an important role in the circuit performance. Digital Integrated Circuits (IC) include synchronous components and timing criteria are the most important performance constraints in the VLSI designs. This paper describes an efficient optimal method to solve the clock network buffer sizing non-convex optimization problem. We use a geometric programming format with two competing objectives, power consumption and clock network skew considering slew and technology constraints to find the global optimal solution. The proposed formulation is applied on the latest clock network benchmarks from the 2009 and 2010 ISPD clock network contests and results show up to 86% reduction in power consumption and up to 183 ps skew reduction. We also show our proposed formulation can be solved efficiently in a relatively short runtime compared to other existing algorithms in the literature.","PeriodicalId":238720,"journal":{"name":"2017 IEEE 30th Canadian Conference on Electrical and Computer Engineering (CCECE)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE 30th Canadian Conference on Electrical and Computer Engineering (CCECE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCECE.2017.7946666","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

One of the challenging stages in Very Large Scale Integration (VLSI) design is clock network synthesis that plays an important role in the circuit performance. Digital Integrated Circuits (IC) include synchronous components and timing criteria are the most important performance constraints in the VLSI designs. This paper describes an efficient optimal method to solve the clock network buffer sizing non-convex optimization problem. We use a geometric programming format with two competing objectives, power consumption and clock network skew considering slew and technology constraints to find the global optimal solution. The proposed formulation is applied on the latest clock network benchmarks from the 2009 and 2010 ISPD clock network contests and results show up to 86% reduction in power consumption and up to 183 ps skew reduction. We also show our proposed formulation can be solved efficiently in a relatively short runtime compared to other existing algorithms in the literature.
一个有效的最佳时钟网络缓冲大小与转换考虑
时钟网络的合成是超大规模集成电路(VLSI)设计中具有挑战性的阶段之一,对电路的性能起着重要的作用。数字集成电路(IC)包括同步元件和定时标准是VLSI设计中最重要的性能约束。本文提出了一种有效的优化方法来解决时钟网络缓冲区大小的非凸优化问题。我们使用具有两个竞争目标的几何规划格式,即功耗和时钟网络偏差,考虑转换和技术约束来寻找全局最优解。该方案应用于2009年和2010年ISPD时钟网络竞赛的最新时钟网络基准测试,结果显示功耗降低高达86%,歪斜降低高达183 ps。我们还表明,与文献中其他现有算法相比,我们提出的公式可以在相对较短的运行时间内有效地求解。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信