系统与设计
的意见

完美的婚姻(硅)…是的,它的存在

一个故事的物理设计和一个成功的客户关系。

受欢迎程度

不,这不是菲尔博士伪装成一个技术博客,试图穿透半导体市场。我不是菲尔博士,但是今天,而不是阐述IP互连,以及它如何与各种趋势,应用市场,等等,我想告诉你一个故事,一个关系,与我们的一个客户分享的体验,一个自治系统的领先制造商。

最近,作为一个客户访问的一部分,启动初始架构的议程是计划阶段的先进的自动驾驶仪SoC。记住,这只是一个初步架构规划会议,所以我们希望房间里充满的顶级建筑师的客户,想要确保整个用例,需求和结构确定。

嗯,确实有几个。但这两个是完全由大炮数量从物理设计领域。我们知道马上这个会议。幸运的是,我们都准备好结束。

有一段时间身体意识甚至没有考虑在前端设计,说实话,不是,关键设备的成功执行。但这是回到过去的时光,当我们使用微米。哦,也许我约会我自己说!在所有严重性,当时,硅面积并不昂贵,因为它是现在。同样,没有线成本。当时,建筑师了一天计划下一个芯片,和民主党人在后来的项目的一部分。典型的硅开发流程体系结构- >设计/设计验证- >物理设计(PD)。

不了!今天的复杂芯片与众多集成ip,以及物理约束由摩尔定律,物理设计艺术。一门艺术,不是微不足道的。它需要大量的领域知识,或简单地说,他们知道的东西。

我们让摩尔定律指的是PD的诅咒,但我认为,摩尔对PD一手擦光,把它的任何硅项目执行,往往给它扮演重要角色,在产品的价格和质量。所以,我对我所有的PD的同事说,沐浴在它。我没有看到这个改变在可预见的未来。

回给客户。这是我们面临的最具挑战性的客户设计。高水平的目标是去从架构到tape-out在9个月,持续的路线图的性能每两年增加50%。

约会(找到理想的匹配)
类似于现实世界的dating-speed约会,只是午餐,等“检查兼容性”阶段有两个主要的挑战。一个是相干SoC的复杂性,另一个是纯粹的物理尺寸和约束驱动的。你一定在想,我们甚至赢得这笔交易怎么样?我们是一个庞大的知识产权公司,已经存在很长时间。但即使是伟大的桑普拉斯不得不让位给年轻人和凶猛的罗杰·费德勒。你不能忽视的新血。

的承诺
我们带到桌子上的明显的优势是知识在相干域结合最先进的和复杂的物理意识的方法,因此,我们能够显示20%的更高的带宽达到30%更低的延迟时间。这就是我们赢得客户!

从那里开始,随后是单纯的无缝协作。

在蜜月期
最初的蜜月阶段基本上是一项可行性研究计划在两个具体要求:

  • 硬约束模尺寸
  • 超高速架构和物理设计之间的反馈回路

这需要发生在建筑仍在发展。因此,它是更重要的有一个深思熟虑的和定制的计划。基本上,这个蜜月不是在一个廉价的放之四海而皆准的全包度假胜地平庸的酒和陈腐的自助餐,但在一个迷人的精品鸡尾酒鱼子酱和伊壁鸠鲁派食品撤退。


物理floorplan-aware互连

与大多数硅项目一样,设备平面布置图和成本结构已经到位的调试阶段。硬约束的大小和死亡,更重要的是,IPs的位置和纵横比标准要求得到解决。许多人已经硬化的IPs重用,而其他一些需要特殊的纵横比让他们可以建造的。和端口和接口的位置最后被邻近的逻辑关联。我们和这些约束和合并快速建筑更新与物理感知评估可行性。另外,这个关键的一部分努力是正确的“分组”的模块划分设计和物理设计更容易为那些使用DEF指定地点(设计交换格式)。从集成的角度来看,IPXACT标准符合。快速的周转时间,通过机器学习结合物理awareness-helped我们确认可行性几个月,开始到结束。这个巨大无比的一个项目,两个月是一个短的时间,但我们相信这可以剪短甚至后续下一代设计。

姻亲(福)
有时会发生,一个并发症在这个婚姻是姻亲的参与。在这种情况下,公婆是客户的设计服务公司。但我们认为是并发症是有很大的帮助。的专业知识带到桌子上发挥很好与项目的复杂性。同时,有一个第三方设计服务意味着他们参与设计过程中更早。和我们三个人彼此诚实的在我们努力达到共同的目标。

蜜月之后(真正的婚姻)
在蜜月后花了一些时间在一起讨论我们正在寻找在这个婚姻,是现实。就像在一个真正的蜜月,没有现实的规则集,只有思想的快乐的结局。从原始的白色沙滩的过渡到真正的世界是由一个稳定的平面布置图,可以作为进一步的基础架构和设计优化。和现实是有自己的挑战。

  1. 架构优化
  2. 拓扑的影响
  3. Microarchitectural微调
  4. 性能验证

架构优化——现在平面布置图是稳定和已知,我们开始着手探索架构,同时保持的范围内平面布置图。如果是反过来和架构已经完成第一,然后身体关闭很长,漫长的事情。PD总是比建筑更严格的约束内勘探工作,因此拥有一个稳定的平面布置图的理想。这给了我们一个良好的基础,基础约束我们的实验没有令人不安的PD团队,张开双臂欢迎这个。这个想法是使建筑更实用,但足够灵活,能够承受各种工作负载和目标。我们为客户提供了一个软件工具平台,使他们能够指定系统级需求和利用机器学习方法大大降低这些探索的时间。

拓扑和Microarchitectural微调——这些建筑实验还包括分析各种拓扑和微调microarchitectural功能根据用户定义的交通模式。工具平台自动确定最优拓扑和路由技术,和用户然后战术变化基于专家知识的系统。这分工是非常有效的,因为双方都没有跨过对方关注自己的长处。虽然NetSpeed战略评估系统级需求,客户根据应用场景做出战术决定。缓冲区大小,层优化、一致性、失败和线数权衡,和虚拟通道,在其他选项,考虑到在此阶段。

性能验证——对于每一个实验,有结果,关键是这些实验可以运行的速度和数据收集和分析。这是完成各级,开始从NocStudio高精度仿真数据架构勘探平台之后,验证使用RTL和交易人的组合。顺利从开始到结束吗?当然不是。但就像任何婚姻,明确和公开的沟通是至关重要的。当客户遇到不匹配,NetSpeed供应同样的知识和客户会帮助当NetSpeed不知道系统的意图。周转时间是20分钟的顺序比通常的1天周转时间。超快的周转时间也意味着我们可以尝试更多的实验给出的计划来优化设计。我们尝试了近5000的数据NoC拓扑。想象一下,如果这些必须手工制作; only be a handful could be explored. Often in a marriage, it takes a few “situations” to realize what the partner brings to the table. Similarly, after a few weeks into the performance validation and getting their hands dirty, the customer realized the real benefits of the in-built simulator. The aspects that really caught the customer’s attention were correlation accuracy with RTL numbers, matching structural latency and ease of analyzing active simulation latency.

Schedule-wise,我们可以从概念到近4 - 5个月。包含在这个最初的1 - 2个月完成PD体系结构优化和设计的平面布置图其次是2 - 3个月关闭。我们所学到的东西的一个关键是涉及PD的初始阶段,通过这个项目我们可以节省很多时间。

我希望这个婚姻比7年之痒,幸福地呆在一起。

细节可以找到NetSpeed相干的IP在这里;体育意识是在这里



留下一个回复


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

Baidu