限时SoC设计的渐进自动逻辑综合方法

Rengang Li, Tuo Li, Kai Liu, Hongtao Man, Xiaofeng Zou, Changhong Wang
{"title":"限时SoC设计的渐进自动逻辑综合方法","authors":"Rengang Li, Tuo Li, Kai Liu, Hongtao Man, Xiaofeng Zou, Changhong Wang","doi":"10.1109/ICICM54364.2021.9660258","DOIUrl":null,"url":null,"abstract":"With the continuous progress of semiconductor technology, integrated circuits (ICs) have been applied to various electronic devices, such as computers, mobile phones, industrial controllers and so on. System on chip (SoC) is a special IC chip with system architecture, generally including computing logic, acceleration logic, and peripheral units. It has the advantages of small size, low power consumption, and high flexibility, and has been widely used. In the SoC chip design process, logical timing is usually very tight, which will lead to great difficulties in the logic synthesis stage. In general, the conventional synthesis method will manually increase the proportion of path groups, low voltage threshold (LVT) cells, ultra-low voltage threshold (ULVT) cells to improve timing performance, but its timing closure is slow, which will prolong the whole SoC chip design cycle. In order to improve the convergence speed of the SoC chip logic synthesis, this paper proposes a progressive automatic logic synthesis (PALS) method, which adopts progressive form to add path groups, insert LVT and ULVT cells, and performs iteration automatically. In this method, the iterative optimization constraints have the advantages of gradual progression and comprehensive coverage, which improves the convergence speed of logic synthesis effectively. In addition, ARM CortexA7 is synthesized using PALS method, and the experimental results show that the timing convergence time of the PALS method proposed in this paper is reduced by 12% compared with the conventional method, proving the superiority of the PALS method.","PeriodicalId":6693,"journal":{"name":"2021 6th International Conference on Integrated Circuits and Microsystems (ICICM)","volume":"11 1","pages":"227-231"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Progressive Automatic Logic Synthesis Method for Timing-Limited SoC Design\",\"authors\":\"Rengang Li, Tuo Li, Kai Liu, Hongtao Man, Xiaofeng Zou, Changhong Wang\",\"doi\":\"10.1109/ICICM54364.2021.9660258\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the continuous progress of semiconductor technology, integrated circuits (ICs) have been applied to various electronic devices, such as computers, mobile phones, industrial controllers and so on. System on chip (SoC) is a special IC chip with system architecture, generally including computing logic, acceleration logic, and peripheral units. It has the advantages of small size, low power consumption, and high flexibility, and has been widely used. In the SoC chip design process, logical timing is usually very tight, which will lead to great difficulties in the logic synthesis stage. In general, the conventional synthesis method will manually increase the proportion of path groups, low voltage threshold (LVT) cells, ultra-low voltage threshold (ULVT) cells to improve timing performance, but its timing closure is slow, which will prolong the whole SoC chip design cycle. In order to improve the convergence speed of the SoC chip logic synthesis, this paper proposes a progressive automatic logic synthesis (PALS) method, which adopts progressive form to add path groups, insert LVT and ULVT cells, and performs iteration automatically. In this method, the iterative optimization constraints have the advantages of gradual progression and comprehensive coverage, which improves the convergence speed of logic synthesis effectively. In addition, ARM CortexA7 is synthesized using PALS method, and the experimental results show that the timing convergence time of the PALS method proposed in this paper is reduced by 12% compared with the conventional method, proving the superiority of the PALS method.\",\"PeriodicalId\":6693,\"journal\":{\"name\":\"2021 6th International Conference on Integrated Circuits and Microsystems (ICICM)\",\"volume\":\"11 1\",\"pages\":\"227-231\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-10-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 6th International Conference on Integrated Circuits and Microsystems (ICICM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICICM54364.2021.9660258\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 6th International Conference on Integrated Circuits and Microsystems (ICICM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICICM54364.2021.9660258","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

随着半导体技术的不断进步,集成电路(ic)已经被应用到各种电子设备中,如计算机、移动电话、工业控制器等。片上系统(SoC)是一种具有系统架构的特殊集成电路芯片,一般包括计算逻辑、加速逻辑和外围单元。它具有体积小、功耗低、灵活性高等优点,得到了广泛的应用。在SoC芯片设计过程中,逻辑时序通常很紧,这将导致逻辑合成阶段的困难。一般来说,传统的合成方法会手动增加路径组、低压阈值(LVT)单元、超低电压阈值(ULVT)单元的比例来提高时序性能,但其时序闭合较慢,这会延长整个SoC芯片的设计周期。为了提高SoC芯片逻辑综合的收敛速度,本文提出了一种递进式自动逻辑综合(PALS)方法,该方法采用递进形式添加路径组,插入LVT和ULVT单元,并自动进行迭代。该方法中迭代优化约束具有渐进和全面覆盖的优点,有效地提高了逻辑综合的收敛速度。此外,利用PALS方法对ARM cortex - 7进行了合成,实验结果表明,本文提出的PALS方法的定时收敛时间比传统方法缩短了12%,证明了PALS方法的优越性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
A Progressive Automatic Logic Synthesis Method for Timing-Limited SoC Design
With the continuous progress of semiconductor technology, integrated circuits (ICs) have been applied to various electronic devices, such as computers, mobile phones, industrial controllers and so on. System on chip (SoC) is a special IC chip with system architecture, generally including computing logic, acceleration logic, and peripheral units. It has the advantages of small size, low power consumption, and high flexibility, and has been widely used. In the SoC chip design process, logical timing is usually very tight, which will lead to great difficulties in the logic synthesis stage. In general, the conventional synthesis method will manually increase the proportion of path groups, low voltage threshold (LVT) cells, ultra-low voltage threshold (ULVT) cells to improve timing performance, but its timing closure is slow, which will prolong the whole SoC chip design cycle. In order to improve the convergence speed of the SoC chip logic synthesis, this paper proposes a progressive automatic logic synthesis (PALS) method, which adopts progressive form to add path groups, insert LVT and ULVT cells, and performs iteration automatically. In this method, the iterative optimization constraints have the advantages of gradual progression and comprehensive coverage, which improves the convergence speed of logic synthesis effectively. In addition, ARM CortexA7 is synthesized using PALS method, and the experimental results show that the timing convergence time of the PALS method proposed in this paper is reduced by 12% compared with the conventional method, proving the superiority of the PALS method.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
[ICICM 2021 Front cover] Power Amplifier of Two-stage MMIC with Filter and Antenna Design for Transmitter Applications Design of a 220GHz Frequency Quadrupler in 0.13 µ m SiGe Technology RF Front-End CMOS Receiver with Antenna for Millimeter-Wave Applications A Reinforcement Learning-based Online-training AI Controller for DC-DC Switching Converters
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1