中文 英语
系统与设计
的意见

设计流5 nm和超越

简单的流动是一个逝去时代的遗迹。

受欢迎程度

这可能是你第一次听到老(old-ish !)的人这样说,但事情是容易回到我的日子。40 nm节点是最先进的,我曾经在和soc设计,虽然这并不容易,但,无法今天设计师面临的各种挑战。

当时,功能和角色的划分是相对容易的。在一开始,我们做设计规划和前端设计有一个模糊的传球给队友阶段然后我们愉快地进入后端设计然后我们做“相对”。然后我们做时间签字再加上一些补救补丁关闭,一些顶级重新优化,最终顶级关闭,然后我们去比赛。在过去几个月的设计更全面的找出bug(希望负面;尤其是在你的街区!),但是这段时间也大多集中在包验收和清理。这一次,如果你只做RTL编码,你的生活是一个安静的一个或更有可能的是,你搬到下一个芯片上。

类似于引入今天的10岁孩子你记录的90分钟的混音带收音机与你的朋友分享,现在这种流动是非常一个逝去时代的遗迹。然而,最明显的就是最新的要求已经和不同,我们项目期待5-nm-and-beyond,他们是多么惊人的不同成为未来的节点。

利润率
利润当然不是什么新鲜事,但过程减少,它们的数量和范围增加了。在他们刚意义上,利润,在唐纳德·拉姆斯菲尔德的话说,“已知的未知”和“未知的未知。“这些都是我们不能或没有建模的有效方法。不过他们需要确保设计是可靠的,可制造的,而且往往同样重要的是,可实现。

过程相关的利润一直是创新的目标。当我们从平坦的旖旎,进展on-chip-variation(缴纳)减免到高级缴纳减免,以及最近参数缴纳减免,我们设法显著减少悲观(和乐观!)cell-timing设计分析流程。没有这样的进步,越来越多的时钟周期将失去优势。最近,有创新,此外目标其他形式的变化——那些电线和通过再次被传统建模为平坦的边缘。通过编程的方式应对这些变化,我们又能够腾出更多更优的权力范围,对于任何给定的设计性能和区域。

第二类的利润率,直到现在,已经应用的焦点。这些利润是设计流程相关的。系统由于存在利润的方式设计流一直是构造——点工具解决方案。设计是把从一个水平的准确性和抽象,利润用于平滑过渡或差异的方式方面的设计建模。这些系统性利润率不仅限制最大可以达到的功率,性能,和区域以类似的方式处理利润,但也可以设计收敛,最终time-to-results产生负面影响。

正确的方式做这件事
Synopsys对此融合技术描述提供一个解决方案来解决这些问题。但真正这些变革的好处和他们如何与设计流程的?

如果我们回到2000 's-esqe混音带设计流程,设计的世界似乎容易得多。这是因为流之间的交互工具是不那么重要了。理所当然,你仍然想要合成和place-and-route例如良好的相关性,但你总是可以足够保证金,切换方便。与今天的流程,利差在这种蛮力是高效和成本有效的方式。

如果我想想,我们可能留下了大量的QoR放在桌子上,一切都是传球给队友的前提是“安全”。安全当然是好,但安全是资金利润率和利润。

如果我们现在看看Synopsys对此设计中的融合技术平台,它的目标是崩溃的必要性不仅利润率的共享技术,但是通过先进quality-of-results (QoR)集中技术可用在任何时候的流。与设计融合我们现在可以想象一个启用place-and-route工程师的切换流程要重新将更多的最佳区域,时间或电力需求变化通过利用逻辑在后来重新合成流。同样,合成工程师现在可以发展他们的流量获得先进clock-tree-synthesis (CTS)引擎,同时仍然在早期阶段的设计流程。高速核或多源CTS的地方后来被部署,这种早期洞察延迟和插入延迟可以确保在和保险设计不发生。减少利润,最终用户和简化的流。



留下一个回复


(注意:这个名字会显示公开)

Baidu