发布日期:
芯片设计或可借力AI“突围”
文章字数:911
EDA (电子设计自动化软件)是芯片设计和制造的核心工具,也是支撑万亿芯片产业规模的共性基础技术。有了EDA软件,工程师可以从概念、算法、协议等出发,完成包括电路设计、版图设计、性能分析与优化等环节在内的芯片设计流程。然而,当前我国市场被Cadence、Synopsys、Siemens(原Mentor)三家公司垄断。因而,EDA成为“卡硬件脖子”的软件,也是中国制造的短板之一。
近日,在中科院院士黄如带领下,北京大学集成电路学院林亦波研究员、王润声教授等创建了首个致力于人工智能辅助芯片设计(AI for EDA)应用的开源数据集——Cir-cuitNet。这可为EDA相关研究提供数据支持,推进我国在该领域快速赶上。
人工智能算法的迅速发展,使人工智能辅助芯片设计的技术路线获得了广泛的关注。学术界和工业界应用机器学习技术在芯片设计流程中的拥塞建模预测、布局优化、设计空间探索等方面取得了重要进展。
由于训练机器学习模型依赖大量数据,而在EDA领域中缺乏针对AI for EDA任务的开源数据集,导致大多数研究都只能制作小规模内部数据集进行实验,难以充分验证模型有效性,也无法挖掘模型的潜力。
当前,在AI forEDA研究当中,极度缺乏公开的大数据集来公平地评估机器学习模型的性能优劣,这阻碍了该方向进一步发展。针对上述问题,北京大学集成电路学院创建并发布了首个开源数据集。
该数据集包含大规模数据样本,涵盖从实际制造工艺PDK下数字设计流程不同阶段中提取到的各类特征。它有四个突出特征:一是大规模,包含1万以上的数据样本,每一份样本都来自于实际工艺PDK一次完整的商业EDA工具设计流程;二是多样性,覆盖实际设计中的不同情况与需求;三是多任务,数据集目前已支持3个常见的预测任务,并通过复现近期的论文进行了验证;四是标准化,数据经过预处理和脱敏,可通过Python脚本直接加载。
林亦波补充说:“我们发布的是一个数据集,类似于计算机视觉领域的ImageNet数据集,用来帮助产业界和学术界探索AI forEDA技术,我们也提供了一些机器学习任务的应用演示用来验证数据集的有效性,但并非一个EDA软件。目前国内外并没有专门针对AI for EDA的开源数据集,我们希望Cir-cuitNet可以为该方向的研究提供数据支持,推进该方向进一步发展。下一步,北大团队将增加先进工艺节点和大规模电路设计的数据样本,以拓展数据集的规模、多样性和先进性。” (张双虎)
近日,在中科院院士黄如带领下,北京大学集成电路学院林亦波研究员、王润声教授等创建了首个致力于人工智能辅助芯片设计(AI for EDA)应用的开源数据集——Cir-cuitNet。这可为EDA相关研究提供数据支持,推进我国在该领域快速赶上。
人工智能算法的迅速发展,使人工智能辅助芯片设计的技术路线获得了广泛的关注。学术界和工业界应用机器学习技术在芯片设计流程中的拥塞建模预测、布局优化、设计空间探索等方面取得了重要进展。
由于训练机器学习模型依赖大量数据,而在EDA领域中缺乏针对AI for EDA任务的开源数据集,导致大多数研究都只能制作小规模内部数据集进行实验,难以充分验证模型有效性,也无法挖掘模型的潜力。
当前,在AI forEDA研究当中,极度缺乏公开的大数据集来公平地评估机器学习模型的性能优劣,这阻碍了该方向进一步发展。针对上述问题,北京大学集成电路学院创建并发布了首个开源数据集。
该数据集包含大规模数据样本,涵盖从实际制造工艺PDK下数字设计流程不同阶段中提取到的各类特征。它有四个突出特征:一是大规模,包含1万以上的数据样本,每一份样本都来自于实际工艺PDK一次完整的商业EDA工具设计流程;二是多样性,覆盖实际设计中的不同情况与需求;三是多任务,数据集目前已支持3个常见的预测任务,并通过复现近期的论文进行了验证;四是标准化,数据经过预处理和脱敏,可通过Python脚本直接加载。
林亦波补充说:“我们发布的是一个数据集,类似于计算机视觉领域的ImageNet数据集,用来帮助产业界和学术界探索AI forEDA技术,我们也提供了一些机器学习任务的应用演示用来验证数据集的有效性,但并非一个EDA软件。目前国内外并没有专门针对AI for EDA的开源数据集,我们希望Cir-cuitNet可以为该方向的研究提供数据支持,推进该方向进一步发展。下一步,北大团队将增加先进工艺节点和大规模电路设计的数据样本,以拓展数据集的规模、多样性和先进性。” (张双虎)