CellFlow:自动标准细胞设计流程

C. PrashanthH., Prashanth Jonna, Madhav Rao
{"title":"CellFlow:自动标准细胞设计流程","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":"{\"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}","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

摘要

用于创建标准单元库的现有流程受到行业保护,只有很少的选项可以调整和改进单元属性。开源ASIC工具不断涌现。但是,现有流不提供实现自定义单元的任何选项。因此,引入了一种新颖可靠的自定义标准细胞库流程,并结合了稳健的优化方案CellFlow来建立自定义细胞设计。采用进化算法笛卡尔遗传规划(CGP)生成优化的、硬件高效的晶体管级设计,并将其纳入标准细胞流。CGP算法被配置为呈现最少数量的晶体管定制标准单元设计,然后对硬件指标进行表征,包括功率,延迟,面积和布局。在CGP合成晶体管级设计的基础上,进一步采用粒子群优化(PSO)方法对spice网表进行优化。CellFlow用于开发定制的标准细胞,包括压缩器、全加法器、乘法器和多路器设计。开发的自定义标准细胞库在4$\times$ 4 Systolic阵列架构和PICO-RV32 RISCV核心设计上进行了验证,显示出预期的合成结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
CellFlow: Automated Standard Cell Design Flow
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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信