管理对颠覆性技术的期望。
对于任何推广颠覆性技术的人来说,一个共同的经验是,潜在客户明白,提供的是不同的。然而,由于没有熟悉的参照来进行比较,他们推断出的期望并不可靠。有时期望被推断为无限:“我现有的解决方案有局限性,但新技术应该没有局限性。”有时候,人们的期望会被外推到他们所谓的前沿:“所有最新的学术出版物都是关于X的,所以这一定是像X一样的。”这是人类的本性,并不总是一个好的指导。考虑切换到片上网络(NoC)?以下是值得回顾的智慧。
如果对片上互连的带宽或延迟没有任何限制,那就太好了。这样看来,这种期望显然是不合理的。但是改变定义需求的方式并放宽“无界”的定义,那么这种脱节就变得不那么明显了,特别是对于刚开始进行大型设计的团队来说。
这里有一个真实的例子,来自一个精通小型设计的团队,其中有几个启动器和目标(2×2)。这样的设计对实现带宽要求没有挑战。通过围绕级联横梁的更大设计,他们直观地意识到交通拥堵可能会成为一个真正的问题。他们问我们是否可以用64个启动器和32个目标的noc来解决这个问题,并且对他们的产品没有其他限制。随后进行了架构讨论。如果端点上的流量不受约束,则可以添加争用fifo来提高一般吞吐量(参见上表);然而,这是以面积增加为代价的。但进一步的分析表明,系统软件不会同时运行所有端点。了解了这一要求,就可以在不影响面积的情况下设计NoC。
这是一个典型的硬件/软件分离的产品设计团队的问题,他们可能是大型片上系统(soc)的新手。硬件团队希望设计一个通用的“最佳性能”目标,但如果不了解系统使用模型,这是没有意义的。有些路径必须支持更高的流量吞吐量,但不是全部,当然也不能同时支持。
这是一种不同类型的挑战。这些不是大学。相反,它们是介于大学和工业之间的实验室,负责帮助纯研究更接近商业应用。政府可以资助这些研究机构,也可以是在地方或国家一级接受政府资助的小公司。他们的员工通常是与学术界有良好关系的博士,他们在同一家公司工作了20-30年。他们对热门话题的看法往往受到他们最常交谈的人和他们阅读的报纸的强烈影响。
在noc的世界中,网格非常突出,因为网格是高级服务器和AI训练架构的最新技术。它们在异构soc的更大的商业世界中并不常见,因为网格结构不能很好地服务于这些设计。此外,这样的设计不会产生很多NoC论文,因为这些更一般的商业应用不一定是研究丰富的目标。(“我做了一个更大的网格”是一个常见的博士论文主题!)
通常不可避免地要从讨论网状网络开始,因为这是已知的“高端”配置。在这些讨论中,我们承认,对于特殊的应用程序,网格是一个很好的选择。Arteris IP Ncore产品在需要该结构的SoC领域提供了具有竞争力的解决方案。但是SoC的其余部分是否适合网状结构呢?也许集成商可以留下一些孔来容纳大型或不规则的设计部件,并在这些孔内留下一些非网状分支来连接知识产权(IP) ?随着讨论的深入,网格对于大多数设计来说是一个不必要的过度约束,这可能会给性能/功率/面积(PPA)目标带来严重问题。
对于刚刚开始从事汽车级设计的设计团队来说,安全似乎是一个混乱而复杂的要求。一些缺乏安全经验的团队希望得到的是认可。他们希望看到一份安全证书,这样当他们在努力证明自己设计的安全性时,就不必担心那个IP。但这不是安全的工作方式。设计团队应该非常怀疑任何声称可以提供这种保证的IP供应商。
这就引发了另一场对话。IP供应商可以证明其IP的安全性,集成商需要证明什么?IP供应商可以向集成商提供哪些文档和支持,他们在支持需要同样帮助的其他客户方面有哪些经验?一旦客户明白,安全不仅关乎产品本身,也关乎合作伙伴关系和支持,他们很快就会意识到寻求简单的认可是有风险的。
从熟悉的片上互连解决方案切换到最先进的noc会带来可以理解的焦虑和误解,通常通过深入讨论来解决。Arteris IP拥有与SoC设计团队合作的丰富经验,不仅围绕我们的IP,还围绕整个SoC/软件架构提供优化且经济成功的解决方案,并按时交付。了解更多关于我们的NoC IP产品在这里.
留言回复