Buffer Sizing for Near-Threshold Clock Tree using Improved Genetic Algorithm

Yiran Sun, Ju Zhou, Shiying Zhang, Xuexiang Wang
{"title":"Buffer Sizing for Near-Threshold Clock Tree using Improved Genetic Algorithm","authors":"Yiran Sun, Ju Zhou, Shiying Zhang, Xuexiang Wang","doi":"10.1109/ASICON47005.2019.8983483","DOIUrl":null,"url":null,"abstract":"Comparing with super-threshold designs, clock tree design in near-threshold voltage (NTV) region is more susceptive to signal slew, and timing violations occur much more often due to slew degradation at sink nodes and difference among sink nodes. However, when optimizing clock tree in super-threshold region, signal slew is merely considered as transition constraint with an upper bound. Little concern is taken about slew at sink nodes, which is particularly important in NTV region and system performance would be badly weakened if it is not controlled properly. Here, we propose an innovative formulation for optimization of buffer size in near-threshold clock tree using improved genetic algorithm combined with non-linear programming. With slew at sink nodes considered, we are able to minimize a combination of skew, slew and area cost. On average, skew is improved by 23.8%, and max slew at sink nodes and slew difference among sink nodes are reduced by 24.6% and 47.8% separately. At the same time, area cost of buffer is also reduced by 8.5%. The optimal solution can set as buffer sizes directly without any subsequent discretization procedure.","PeriodicalId":319342,"journal":{"name":"2019 IEEE 13th International Conference on ASIC (ASICON)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 13th International Conference on ASIC (ASICON)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ASICON47005.2019.8983483","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Comparing with super-threshold designs, clock tree design in near-threshold voltage (NTV) region is more susceptive to signal slew, and timing violations occur much more often due to slew degradation at sink nodes and difference among sink nodes. However, when optimizing clock tree in super-threshold region, signal slew is merely considered as transition constraint with an upper bound. Little concern is taken about slew at sink nodes, which is particularly important in NTV region and system performance would be badly weakened if it is not controlled properly. Here, we propose an innovative formulation for optimization of buffer size in near-threshold clock tree using improved genetic algorithm combined with non-linear programming. With slew at sink nodes considered, we are able to minimize a combination of skew, slew and area cost. On average, skew is improved by 23.8%, and max slew at sink nodes and slew difference among sink nodes are reduced by 24.6% and 47.8% separately. At the same time, area cost of buffer is also reduced by 8.5%. The optimal solution can set as buffer sizes directly without any subsequent discretization procedure.
基于改进遗传算法的近阈值时钟树缓冲大小
与超阈值设计相比,近阈值电压(NTV)区域的时钟树设计更容易受到信号反转的影响,并且由于汇聚节点的反转退化和汇聚节点之间的差异,时钟树设计更容易发生时序违规。然而,在超阈值区域优化时钟树时,仅仅将信号转换视为有上界的过渡约束。在NTV区域中,汇聚节点的转换问题尤为重要,但对其控制不当会严重影响系统性能,因此对汇聚节点的转换问题关注较少。本文提出了一种利用改进的遗传算法结合非线性规划优化近阈值时钟树缓冲区大小的创新公式。考虑到汇聚节点的回转,我们能够最小化倾斜、回转和面积成本的组合。平均而言,倾斜度提高了23.8%,汇聚节点最大回转和汇聚节点间回转差分别降低了24.6%和47.8%。同时,缓冲面积成本也降低了8.5%。最优解可以直接设置为缓冲区大小,而不需要后续的离散化过程。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信