改进的驱动粒度标准单元实现的多目标数字设计优化

摘要:电子系统变得越来越复杂,硅晶厂不断缩小技术节点,电子设计自动化(EDA)厂商提供分层设计流程,将系统分解为更小的模块。然而,这种分阶段的设计方法包含了各种抽象级别,其中边界将累积并导致整体设计质量的降低。这限制了工艺技术和EDA工具的完全利用。本研究对标准单元的驱动粒度进行了研究,并提出了一种插值方法,用于原始单元库中的驱动选项扩展。这旨在调查工业综合工具如何使用不同的粒度集处理驱动强度选择。此外,引入了一种全自动、多目标(MO)的电子设计自动化数字流程,用于基于驱动强度优化功耗、性能和面积(PPA)。在使用更大的逻辑库时,这种基于人口的搜索方法更好地处理了单元选择的增加难度,在这种情况下产生了比标准工具流更好优化的解决方案。实验结果表明,改进的驱动粒度单元可以提高设计的质量,并且通过MOEDA流程可以实现在PPA上的显著改进。

作者:Linan Cao, Simon J. Bale, Martin A. Trefzer

论文ID:2105.11248

分类:Other Computer Science

分类简称:cs.OH

提交时间:2021-09-13

PDF 下载: 英文版 中文版pdf翻译中