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

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

3天内不再提示

SoC设计余量的定义和管理方面的问题

PCB线路板打样 来源:LONG 2019-08-08 14:18 次阅读

产量对设计余量的依赖性如图1所示。低于一定水平,产量注定为0,因为发生的物理现象,可能只有在设计阶段之后变得明显,在现实生活中,设备会损害大部分路径。增加裕量将使设计对这些现象更加稳健,但也会增加设计成本,在芯片的面积和功耗方面,以及完成设计所需的设计工作。超过一定水平,设计根本不可能。

设计规模。深亚微米技术的巨大芯片意味着存在大量实例和大量时序路径关闭。这反过来导致在收益率曲线的下降拐点之上定义设计余量(见图1),以便获得可接受的产量损失,保持非常接近当前技术和设计复杂性可实现的最佳效果。此外,不需要接近设计成本开始快速增加的区域,以避免在设计时间,面积和功耗方面对性能的任何危害。

从数学角度讲,设计师应尽量减少Yield/ProductCost的功能。

SoC设计余量的定义和管理方面的问题

图1:优化设计余量

由于这些原因,设计余量必须捕获设计中总体时序路径的正确统计数据。更准确地说,它们不应该被缝合到最坏的情况路径(导致设计成本太高),也不应该被更宽容的(导致设计不够健壮)。它们应该捕获大多数路径,同时排除最特殊的情况。应该清楚的是,图1中的曲线曲线(以及最佳设计余量)取决于设计风格和设计选项/选择。因此,当面对一项全新的技术时,应该尽快在流程中引入任何可能直接影响利润的改进,因为,正如所看到的,即使早期定义的利润率,如果被高估,也会注入损失。性能。而这些损伤很难在以后删除或由于过度设计而导致资源浪费。

系统的复杂性。系统复杂性通常在分层实例的数量,层次级别,时钟组的数量,模式的数量等方面增加。这提出了在每个层次级别交叉处定义时序余量以在最大性能的每个设计阶段保持一致性的挑战,同时避免在某个阶段陷入困境的问题,因为在前几个阶段低估了一些余量。此外,出于同样的原因,必须从设计的最开始插入来自更高级别或不同级别的层级的效果的适当估计。

工作环境。在复杂的芯片设计中,每项任务所需的高水平专业化倾向于使工作流程设计和分割,因为每个人都面临艰巨的任务,充满技术障碍,并且可能忘记与其他人保持沟通。球队。为了补偿并使设计过程有利可图和可预测,整个设计组织必须标准化设计余量并使用先进的工具和方法。计算,传播和验证这些设计余量的工具的中心分布也是必要的。

要避免的经常陷阱是设计团队(可能是第三方)使用不同的边距在块开发上单独工作,导致当宏被插入顶层以进行最终时序检查时出现时序违规。因此,需要为多个修复程序打开相同宏的设计,这可能会耗费大量时间和精力。

任何可能的设计定制都可以减少不确定性,只要它可以嵌入到设计社区采用的现有流程和工具集中。

现在我们将讨论所有设计周期中时序余量的定义,使用和管理。为简单起见,我们不会处理错误路径的正交问题。

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

    关注

    1

    文章

    148

    浏览量

    18774
  • PCB打样
    +关注

    关注

    17

    文章

    2968

    浏览量

    21704
  • 华强PCB
    +关注

    关注

    8

    文章

    1831

    浏览量

    27759
  • 华强pcb线路板打样

    关注

    5

    文章

    14629

    浏览量

    43041
收藏 人收藏

    评论

    相关推荐

    怎么就没有关于网络管理方面的内容呢?

    为什么没有关于网络管理方面的论文呢?
    发表于 03-25 10:04

    SoC设计中的功耗管理问题

    上。Bailey说:“最终,SoC产生的瞬变导致重新进行电源设计。”即使电源管理电路中的稳压器能够保持出现的瞬变,系统设计人员还是没有完全解决这些问题。瞬变的幅度和速度会使得设计人员对电源进行全面的
    发表于 09-02 14:51

    SoC系统级芯片

    倾向将SoC定义为将微处理器、模拟IP核、数字IP核和存储器(或片外存储控制接口)集成在单一芯片上,它通常是客户定制的,或是面向特定用途的标准产品。SoC定义的基本内容主要在两
    发表于 05-24 19:18

    SoC是如何定义

    SoC是什么意思?SoC是由哪些部件封装组成的?
    发表于 10-19 06:07

    浅析SoC中断与Linux内存管理

    什么是SoC中断?Linux内存管理包括哪些?linux的进程调度时机有哪些?
    发表于 11-30 06:18

    NEC MCU在马达方面的应用

    NEC MCU在马达方面的应用 Agenda1、NEC MCU在马达应用方面的特点 1.1 NEC 8位MCU在马达应用方面的特点 1.2 NEC 16位MCU在马达应用方面的
    发表于 03-17 16:48 53次下载

    电动汽车用电池SOC定义与检测方法

    电动汽车用电池SOC定义与检测方法,下来看看
    发表于 01-13 13:53 21次下载

    电动汽车的电池SOC管理

    。描述了一种闭环模糊推理方法在铅酸蓄电池SOC预测技术方面的应用。其中,闭环反馈环节采用了一个经验公式来调节铝酸蓄电池SOC的预测值。重新定义了一种容易从放电曲线中获得的电池内阻,利用
    发表于 12-20 10:21 2次下载
    电动汽车的电池<b class='flag-5'>SOC</b><b class='flag-5'>管理</b>

    分享硬件开发和物联网产品在设计、工程、营销和管理方面的见解的书籍

    包括硬件开发和物联网产品在设计、工程、营销和管理方面的见解。
    的头像 发表于 12-21 14:27 4245次阅读

    TI在汽车电池管理方面的参考设计介绍

    TI新能源汽车电池管理系统解决方案(七)—TI在汽车电子电池管理方面的参考设计
    的头像 发表于 08-22 01:31 2136次阅读

    Xilinx Zynq SOC的动态电源管理功能的展示

    此Zynq低功耗模式(LPM)演示讨论并展示了Xilinx Zynq SOC的动态电源管理功能的实例。 LPM演示清楚地显示了Zynq SOC在提供极低待机功率方面的能力
    的头像 发表于 11-29 06:26 4559次阅读

    人工智能在智能仓储方面的运用

     人工智能在不同的生产环节,包括管理维护、质量检验、智能仓储三个方面的运用。
    发表于 09-30 11:05 5375次阅读

    SOC电源管理系统

    电源域,不同的电源域可以独立的上下电。为了满足SOC对电源的需求,SOC内部一般会集成一个专门的电源管理单元(Power Management Unit,PMU)。典型的SOC芯片供电
    发表于 10-21 19:06 15次下载
    <b class='flag-5'>SOC</b>电源<b class='flag-5'>管理</b>系统

    什么是SOCSOC做什么?

    由于高昂的运营成本以及为安全运营构建仪表和管理面的挑战,在过去十年之前,只有大型企业拥有SOC。今天,由于SOC运营模式的广泛接受以及开源和其他工具的兴起,许多中型组织现在投资于小型
    的头像 发表于 08-22 10:04 7273次阅读

    如何解决高校宿舍用电浪费及管理方面的问题?

    为解决高校宿舍用电浪费及管理方面的问题,对高校宿舍用电现状进行分析,并阐述节能背景下加强高校宿舍用电管理的重要意义,在此基础上,提出用电改进措施和智慧监管平台构建要点,以期为相关人员提供参考。
    的头像 发表于 11-27 15:59 218次阅读
    如何解决高校宿舍用电浪费及<b class='flag-5'>管理</b><b class='flag-5'>方面的</b>问题?