0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎么准备ic节点的计算

电子工程师 来源:网络整理 作者:佚名 2020-03-03 16:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

尽管有关摩尔定律濒临消亡或跟不上时代的传闻不绝于耳,但半导体行业似乎多半仍在继续开发新工艺节点和日益复杂的设计。因此,各家公司几乎无休止地在为下一节点做准备,进而过渡至新的节点。

对晶圆代工厂而言,这种准备工作以新器件、新工艺工具和新工艺流程为中心。同时,他们必须确保为客户提供合格规则集(规则文档)。设计公司专注于定义电路功能和性能目标,同时确保他们拥有所需的设计软件和硬件并已经准备好进行使用,以便在合理的周转时间内实现设计 signoff。

虽然很少谈论到,但电子设计自动化 (EDA) 行业也一直在为下一节点做准备。随着各种新工艺技术和新设计功能的不断涌现,现在越来越需要提高自动化能力,以自动利用一套经过晶圆代工厂验证的工具进行验证,同时在不增加运行时间的情况下保持最高的准确度。本文将深入探讨下一节点的开发挑战,以及Mentor, a Siemens Business 如何为每个“下一节点”准备 Calibre®nmPlatform。

下一节点的计算挑战

衡量半导体行业向前发展势头的经典指标是设计中的集成电路 (IC) 晶体管数量。摩尔定律描述的是经验观察:每片 IC 的晶体管数量以往大约每两年翻一番。近年来,宣称摩尔定律濒临消亡的声音似乎一直不绝于耳,但经验证据持续表明事实并非如此。图 1 显示了最广为人知的 IC 芯片的晶体管数量随时间变化的最新复合图 [1]。数据显示,晶体管数量在整个四十五年间一直稳定增加,大多数现代芯片的晶体管数量接近 20 万亿个。

图 1:IC 晶体管数量随时间的变化。

(数据来源:https://en.wikipedia.org/wiki/Transistor_count;数据可视化:OurWorldinData.org;Max Roser 根据CC-BY-SA授权使用。)

设计规则检查 (DRC) 复杂度与设计中的多边形数量成正比。虽然晶体管数量对前道工序 (FEOL) 层多边形数量有直接影响,但它本身并不能说明多边形总数的整体增加。中段工序 (MOL) 和后道工序 (BEOL) 层不仅显示每层多边形数量的增加,而且显示先进工艺节点通常需要额外的互连层。多边形数量增加的多种来源意味着像 Calibre 套件这样的验证工具必须应对超过摩尔定律增长率的多边形处理量。

当然,与晶圆代工厂工艺相关的设计规则不只是与设计中的总设计层数呈函数关系。随着时间推移,由于更复杂的环境感知且对变化敏感的设计组件和工艺技术被整合到最先进的工艺节点中,在任何给定层上必须检查的问题类型也会增加。图 2 显示了其中几项新工艺技术和设计敏感性,它们不仅需要更多的检查,而且需要全新的检查类型。该图将层数的增加与所需检查类型的增加相对照,说明了设计规则的数量和实现这些规则所需的运算是如何随着工艺节点发展而增加的。每次检查都需要很多行编码来实现,图上的平均 DRC 运算数说明了软件为正确检查设计而实际必须执行的步骤数。

图 2:不同工艺节点的新功能要求和 DRC 规则/代码复杂度。

最终,验证现代 IC 所需的计算能力和资源是由规则复杂度乘以设计的总多边形数决定的。任何懂数学的人都会立即注意到,两个指数增长的趋势相乘会带来相当困难的问题需要克服。Mentor 意识到,为了解决这个似乎巨大无比的挑战,我们要跳出传统解决方案的思维,探求所有可能的途径来扩展和提高工具集的性能与生产力。Calibre 团队不断为 Calibre 工具库添加基本的新功能,以便为新的和扩展的需求提供准确的自动检查,同时仍然让公司能够满足其上市时间安排。

夯实基础

应对这种爆炸性计算挑战的两个最明显要素是原始引擎速度和存储器。尽管 Calibre 套件已经存在了几十年,但基础代码库在不断优化,甚至完全重写,不仅仅是为了添加新功能,还为了显著提高其执行现有功能的能力,以及利用现代分布式和云计算基础设施。

图 3 显示了同一 Calibre® nmDRC™ 运行集(运行文档)的不同软件版本的归一化运行时间趋势。每个数据点代表平均 20 个实际的客户设计,反映了 Calibre 底层引擎这个单一因素(其他因素均保持不变)随着软件版本的更替所实现的改进。在这三年的时间跨度内,引擎速度提高了 80%。这一趋势表明了 Mentor 优化所有 Calibre 物理和电路验证工具性能的方式。

图 3:不同软件版本的归一化 Calibre 引擎运行时间趋势。

存储器使用率也是提高工具性能的关键因素。图 4 比较了最近的两个 Calibre nmDRC 版本在六种不同 7 nm 设计上的表现。随着底层数据结构和存储器管理技术的改进,存储器使用率稳定下降 40-50%。同样,这一进展代表了 Calibre nmPlatform 所实现的性能改进。虽然 Calibre nmPlatform 在使用最少存储器方面已经处于业界领先地位,但 Mentor 仍在不断寻求进一步改进的机会。

图 4:Calibre nmDRC 工具最近发布的各版本在存储器使用率方面的改进比较。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • IC
    IC
    +关注

    关注

    36

    文章

    6258

    浏览量

    184237
  • 摩尔定律
    +关注

    关注

    4

    文章

    640

    浏览量

    80613
  • 节点
    +关注

    关注

    0

    文章

    226

    浏览量

    25418
  • 晶体管
    +关注

    关注

    78

    文章

    10250

    浏览量

    146273
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    中科曙光scaleX640超节点亮相2025世界计算大会

    11月20日,在以“计算万物,湘约未来——智算驱动新质生产力”为主题的长沙世界计算大会上,中科曙光携scaleX640超节点重磅亮相,引发各界广泛关注。作为全球首个单机柜级640卡超节点
    的头像 发表于 11-21 17:30 828次阅读

    如何验证电网关键节点的电能质量监测装置的现场接地系统是否符合单点接地标准?

    电阻、连续性、地环流等指标满足关键节点抗干扰与安全要求(如接地电阻≤4Ω、地环流≤100mA)。具体验证需按 “ 准备→勘查→核心指标测试→结果判定 ” 四步执行,结合现场高压环境特点,兼顾准确性与安全性: 一、验证前准备:明确
    的头像 发表于 11-09 17:29 890次阅读

    负载开关IC数据表中相关术语和功率损耗计算方法

    在前面的内容中,我们了解了负载开关IC的基本定义、独特优点、实用功能及其操作,今天作为【负载开关IC】系列的最后一篇内容,芝子将带着大家了解一下负载开关IC数据表中相关术语和功率损耗计算
    的头像 发表于 10-15 16:54 1256次阅读
    负载开关<b class='flag-5'>IC</b>数据表中相关术语和功率损耗<b class='flag-5'>计算</b>方法

    华为发布全球最强算力超节点和集群

    在华为全联接大会2025(HUAWEI CONNECT 2025)上,华为发布最强算力超节点和集群,并表示将发展生态作为公司核心战略,提升到前所未有的战略高度。在计算领域,鲲鹏昇腾坚持全面开源开放,携手伙伴和开发者共建繁荣的鲲鹏、昇腾产业生态,引领智能未来。
    的头像 发表于 10-10 17:29 1861次阅读

    多达 48 个计算节点!Firefly 推出 CSC2-N48 AI 算力服务器

    Firefly最新推出CSC2-N48算力服务器,内置48个分布式计算节点,单节点可提供6TOPS-157TOPS算力,可选瑞芯微、算能、NVIDIA等芯片平台,具有强大的AI运算能力,能实时处理
    的头像 发表于 08-20 16:37 1262次阅读
    多达 48 个<b class='flag-5'>计算</b><b class='flag-5'>节点</b>!Firefly 推出 CSC2-N48 AI 算力服务器

    车用IC寿命如何精准计算

    在汽车电子可靠性领域,AEC-Q100标准认证作为车用IC的上车“入场券”,确保芯片在极端工况下的稳定性和可靠性。然而,AEC-Q100作为通用标准,在某些场景下无法覆盖客户应用需求(如延长
    的头像 发表于 07-18 14:24 536次阅读
    车用<b class='flag-5'>IC</b>寿命如何精准<b class='flag-5'>计算</b>

    HarmonyOS NEXT应用元服务布局优化精简节点

    中出现该规则相关问题,可参考本章节提供的优化建议进行调整。 布局阶段是采用递归遍历所有节点的方式进行组件位置和大小的计算, 如果嵌套层级过深,将带来了更多的中间节点,在布局测算阶段下,额外的
    发表于 06-26 10:21

    HarmonyOS NEXT应用元服务布局优化精简节点

    中出现该规则相关问题,可参考本章节提供的优化建议进行调整。 布局阶段是采用递归遍历所有节点的方式进行组件位置和大小的计算, 如果嵌套层级过深,将带来了更多的中间节点,在布局测算阶段下,额外的
    发表于 06-26 10:21

    节点并行处理架构

    节点并行处理架构(如MPP架构)通过分布式计算和存储实现高性能数据处理,其核心设计及典型应用如下: 一、核心架构特征 非共享架构(Share Nothing)‌ 每个节点拥有独立的计算
    的头像 发表于 06-12 08:18 482次阅读
    多<b class='flag-5'>节点</b>并行处理架构

    使用AD2428时,通过主节点发现从节点的过程中遇到的问题求解

    在使用AD2428时,通过主节点发现从节点的过程中,遇到以下问题: 按照手册中将0x9寄存器配置成0x1,读回0x17寄存器的值为0x29,且主节点未发现从节点。 但是当在此基础上,将
    发表于 04-15 07:14

    从边缘计算 到云端计算

    边缘计算与云端计算的区别与联系   一、核心区别‌ 数据处理位置‌ 边缘计算‌:在靠近数据源的设备或边缘节点(如传感器、本地服务器)完成计算
    的头像 发表于 03-27 08:30 665次阅读
    从边缘<b class='flag-5'>计算</b> 到云端<b class='flag-5'>计算</b>

    CAN通信节点多时,如何减少寄生电容和保障节点数量?

    导读在汽车电子与工业控制等领域,CAN通信至关重要。本文围绕CAN通信,阐述节点增多时如何减少寄生电容的策略,同时从发送、接收节点等方面,讲解保障节点数量及通信可靠性的方法。如何减少寄生电容?增加
    的头像 发表于 01-03 11:41 3532次阅读
    CAN通信<b class='flag-5'>节点</b>多时,如何减少寄生电容和保障<b class='flag-5'>节点</b>数量?

    重新分配pod节点

    1、软件包下载 去github上下载较新的Kubernetes软件包https://github.com/           2、升级说明 升级包括master节点升级和node节点的升级,本章
    的头像 发表于 01-02 09:17 790次阅读
    重新分配pod<b class='flag-5'>节点</b>

    如何优化CMOS逻辑IC的性能

    在上期的芝识课堂中,我们介绍了一部分CMOS逻辑IC设计的常见问题以及处理办法。本期课堂将继续探讨如何优化CMOS逻辑IC的性能,特别是负载电容连接技巧和功耗计算,这些因素对于电路的设计极其重要。
    的头像 发表于 12-24 18:12 1745次阅读
    如何优化CMOS逻辑<b class='flag-5'>IC</b>的性能

    Jtti:节点ID变化过于频繁如何解决

    针对节点ID变化过于频繁的问题,以下是一些解决方案和优化方法: 确保节点ID的唯一性 :在系统设计阶段为每个节点分配一个唯一的ID,并在节点加入网络时进行ID的校验和冲突检测,以确保新
    的头像 发表于 12-12 15:44 736次阅读