CellFlow: Automated Standard Cell Design Flow

C. PrashanthH., Prashanth Jonna, Madhav Rao
{"title":"CellFlow: Automated Standard Cell Design Flow","authors":"C. PrashanthH., Prashanth Jonna, Madhav Rao","doi":"10.1109/ISVLSI59464.2023.10238584","DOIUrl":null,"url":null,"abstract":"The existing flow for creating standard cell library is industry protected, with minimum options to tweak and improve the cell properties. Open-Source ASIC tools are constantly emerging. However, the existing flow does not offer any options for the realization of custom cells. Hence a novel and reliable custom standard cell library flow integrated with a robust optimization scheme referred to as CellFlow is introduced to establish custom cell design. Cartesian genetic programming (CGP), an evolutionary algorithm, was employed to generate optimized and hardware efficient transistor level designs to incorporate in the standard cell flow. The CGP algorithm is configured to render the fewest count transistor custom standard cell designs, which are then characterized for hardware metrics, including power, delay, area, and layout. Further particle-swarm-optimization (PSO) method was adopted to optimize the spice netlist evolved from the CGP synthesized transistor-level design. The CellFlow was employed to develop custom standard cells, including compressors, full-adders, multipliers, and multiplexers designs. The developed custom standard cell library was validated for 4$\\times$ 4 Systolic array architecture and PICO-RV32 RISCV core design, showing expected synthesized results.","PeriodicalId":199371,"journal":{"name":"2023 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)","volume":"8 3","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISVLSI59464.2023.10238584","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The existing flow for creating standard cell library is industry protected, with minimum options to tweak and improve the cell properties. Open-Source ASIC tools are constantly emerging. However, the existing flow does not offer any options for the realization of custom cells. Hence a novel and reliable custom standard cell library flow integrated with a robust optimization scheme referred to as CellFlow is introduced to establish custom cell design. Cartesian genetic programming (CGP), an evolutionary algorithm, was employed to generate optimized and hardware efficient transistor level designs to incorporate in the standard cell flow. The CGP algorithm is configured to render the fewest count transistor custom standard cell designs, which are then characterized for hardware metrics, including power, delay, area, and layout. Further particle-swarm-optimization (PSO) method was adopted to optimize the spice netlist evolved from the CGP synthesized transistor-level design. The CellFlow was employed to develop custom standard cells, including compressors, full-adders, multipliers, and multiplexers designs. The developed custom standard cell library was validated for 4$\times$ 4 Systolic array architecture and PICO-RV32 RISCV core design, showing expected synthesized results.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
CellFlow:自动标准细胞设计流程
用于创建标准单元库的现有流程受到行业保护,只有很少的选项可以调整和改进单元属性。开源ASIC工具不断涌现。但是,现有流不提供实现自定义单元的任何选项。因此,引入了一种新颖可靠的自定义标准细胞库流程,并结合了稳健的优化方案CellFlow来建立自定义细胞设计。采用进化算法笛卡尔遗传规划(CGP)生成优化的、硬件高效的晶体管级设计,并将其纳入标准细胞流。CGP算法被配置为呈现最少数量的晶体管定制标准单元设计,然后对硬件指标进行表征,包括功率,延迟,面积和布局。在CGP合成晶体管级设计的基础上,进一步采用粒子群优化(PSO)方法对spice网表进行优化。CellFlow用于开发定制的标准细胞,包括压缩器、全加法器、乘法器和多路器设计。开发的自定义标准细胞库在4$\times$ 4 Systolic阵列架构和PICO-RV32 RISCV核心设计上进行了验证,显示出预期的合成结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A Compact Ferroelectric 2T-(n+1)C Cell to Implement AND-OR Logic in Memory 3D-TTP: Efficient Transient Temperature-Aware Power Budgeting for 3D-Stacked Processor-Memory Systems CellFlow: Automated Standard Cell Design Flow Versatile Signal Distribution Networks for Scalable Placement and Routing of Field-coupled Nanocomputing Technologies Revisiting Trojan Insertion Techniques for Post-Silicon Trojan Detection Evaluation
×
引用
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