桥接的IP分裂

第二两个部分:创建工具和标准IP集成正在慢条斯理地取得进展,但还是有希望的。新标准和制造方法可能导致破坏。

受欢迎程度

启用IP复用提高效率的大型复杂的出类拔萃,但即使20年很少有工具来桥之间的差距IP提供商和用户的IP。问题是有一个隐式模糊合同描述应该如何使用IP,它提供什么功能,并已经完成验证的程度。IP本合同供应商一直试图形式化,但是大多数时候它最终成为一个文档用英语写的。

第一部分描述了供应商和集成商之间的关系正在改变的一些街区。正确配置的能力知识产权块承担一定程度的知识积分器的协议或接口可能没有,或者想要。相反,IP提供商将技术特征转化为某些决策的影响会对完整的系统,为集成商提供semi-custom块调整他们的应用程序。

也有一些块的标准和工具被证明是足够了。“一些IP封装的,可控的,”说,法扎德Zarrinfar IP业务的董事总经理导师图形。”内存IP是这方面的一个例子。建模是相当简单的,从前端的角度等编译器生成的一切数据,Verilog模型、SDF back-annotation时机和LEF模型。”

标准的问题
但对大多数块,应该是一个简单的任务相联系的潜在错误的IP块在一起成为一个雷区,愚蠢的错误和误解。为了解决这类问题,一个标准的调用IP-XACT被创建。IP-XACT是在开发的精神的财团并描述了XML模式的元数据记录的IP。精神被Accellera在2010年。由精神成为最后版本IEEE 1685-2009年。一组供应商扩展Accellera于2013年出版,2014年IEEE出版的勘误表。Accellera目前收集的要求下一版本和文档工作,帮助推广采用。

但IP-XACT并未达到行业的期望。”标准,如IP-XACT,帮助在某种程度上,但他们不解决IP的整个空间,”普拉萨德说,设计技术和研发副总裁eSilicon。“他们是孤立的方面的IP。问题是很难标准化的东西是如此的不同。每个IP的独特之处在于它自己的方式。试图提出一个标准,包括,IP-XACT试图做什么。它是很困难的。你只能攻击问题的某些方面。仍有许多地区开放,包括如何控制IP。”

这导致了业内不愿提供IP-XACT描述,和供应商提供的工具和环境,可以利用这些信息。“IP-XACT和其他机制存在,但通常他们没有收到这样的信息的基础设施,”拉尔夫Grundler说,知识产权高级营销经理Synopsys对此。“不是很多人都使用IP-XACT,虽然我们输出这些信息我们还没有找到巨大的收养。”

一些公司正试图使它工作,但有问题。“使用时,它不能解决整个问题,”补充说,公司的首席执行官Agnisys。“寄存器有和固定针有那么你可以连接东西。它的好东西,但是有复杂性甚至在很多特殊的寄存器空间可能发生的事情。来描述这些事情我们需要使用供应商的扩展功能,这是好的和坏的。人们可以把任何东西放在那里,坏的是,人们可以把任何东西。”

问题发现IP-XACT更有可能被用在大公司,花了时间和金钱来创建内部流动,但没有看到尽可能多的采用在规模较小的公司。

还有其他的标准,应该帮助集成,但他们也似乎有问题。“普遍的验证方法的广泛采用(UVM)标准对IP和芯片验证了某些类型的重用更加可行,”负责营销的副总裁汤姆·安德森解释道Breker。“不幸的是,UVM不足时刺激重用。如果IP块有一个标准接口,如USB和PCI Express,那么也许刺激发生器可以重用全芯片的环境。然而,任何IP接口,“埋”后芯片内集成再也不能利用任何活动testbench组件等刺激发电机。”

尽管安德森UVM作为一个整体是至关重要的,他看到的各个部分testbench可以重用。“静态IP环境的元素,例如断言、协议显示器和记分牌,通常可以重用的芯片级验证环境一旦块被集成到芯片。最重要的事情,一个IP供应商能做的就是提供一个协议监视器,例如一组断言,所有输入的IP块。如果用户以任何方式违反了物体的用途,这些协议检查将国旗滥用。IP供应商还应该考虑船舶内部和输出断言。这些提供一个不完整的备份,以防输入检查也有助于诊断如果用户触发一个实际的错误的IP块。”

一个地区的希望是新发布的标准描述权力意图。”权力统一格式3.0 (IEEE 1801)可能是异常时IP集成和大多数公司都有某种UPF流到位,“Grundler说。

工具是缺乏
大多数时候,标准是固定在工具创建初始问题,识别问题。这将创建必要的激励标准的发展。“销售的业务集成技术和工具是一个困难的业务,”说,首席技术官超音速。”海滩,Duolog,Magillem和其他一些已经存在,但业务受制于集成商芯片项目的总数量,数量非常小。所以让EDA业务集成所面临的挑战是,没有足够的席位。他们不会支付几百几千美元的工具,只有一两个人。”

问题也在进化,也许比可以找到解决方案。“工具继续好转,但任务继续努力得到,”休Durdan指出产品营销副总裁在IP组节奏。“设计的规模,可以做在一个16 nm设备是巨大的。”

但是如果一些设计约束可以得到大部分的问题解决了吗?“一个系统集成商的工具需要能够无缝连接的IP,和大多数的工具依赖已知标准如芯片上的接口、总线接口和协议,”苏说。“只要你把自己这些标准,你可以做一个合理的工作,但这并没有解决所有方面的IP。因此,工具不会自动工作,这是非常复杂的。”

Durdan表示同意。“有难度的事情。一个例子是,大量的IP是标准化手臂AHB总线接口的IP。这使得它比过去更多的即插即用,每一个IP有独特的界面。IP供应商提供离散的IP和这是一个锻炼为客户把它们放在一起。我们更容易通过公共接口和提供IP-XACT描述符,但它仍然是很多工作。”

放置在系统约束越多,越有可能是,问题可以解决。例如,一个FPGA限制了建筑自由制作工具简单又经济的发展。“FPGA公司已经建立了一些最具吸引力,按钮自动化工具,”指出Wingard。“但是这些公司从最终产品中赚钱,而不是工具。他们必须给它出售FPGA。”

处理器厂商提供的工具,将有助于他们的IP连接到其他设备。安第斯山脉Knect供应。我提供软件栈,工具和应用程序调优,以帮助客户创建物联网类型的设备。“我们开始看到我们从未见过的新类别,如家政市场,”林Frankwell说,公司的首席执行官安第斯山脉。“所以你有一个核心嵌入一部分用来管理传入的信息,而不是整个系统启动。这种分类是新的。”

其他人也看到价值的生态系统。“我们需要的是一个IP开发人员之间的桥梁和IP用户提供一个生态系统,设计可以购物,消费和生产“诱导多能性”,“Ranjit说Adhikary,负责营销的副总裁ClioSoft。“生态系统应该使设计师与IP开发人员和IP通信用户在一个透明的方式更好地理解一个IP的适用性和讨论用户可能面临的任何问题。“这最终似乎证实了结论IP开发人员和消费者需要更接近在一起,合作定制和集成任务。

标准可以扩展到制造更多的任务自动化。说:“IP-XACT停在注册的问题。“即使System-RDL并没有说如何使用这些寄存器。我们想要捕捉设备是如何使用的,这包括寄存器是如何编程。它还包括额外的接口信号和交通。寄存器设置和配置的一个重要部分。”

新的希望
也许最亮的希望是来自一个意想不到的来源。Accellera上工作便携式刺激工作小组标准,将最有可能利用图论模型。如果你能超越高度不合适的名称、标准不仅可以促进普遍的验证方法也是一个集成的方法。“基于模型支持便携式刺激非常有助于实现意图的需要更正式的定义,”安德森说。“他们提供一个通用的方法对所有IP供应商和IP用户文档验证意图和使重用块芯片系统,从仿真到硅。图表的灵活性意味着它是一个IP供应商或IP用户更容易适应验证环境作为IP块配置或定制的。”

问题看到额外的好处。“便携式刺激是正确的方向。最后,如果一个IP的寄存器和序列定义块,那么它将使高级工具使用这些信息来帮助他们锻炼。所以这就变成了必要的在IP层。它不仅是传递IP积分器。它还提供了水平跨越所有层的设计。基于规范的流程,规范被用来构造RTL相同,固件、验证等。”

提前中断
就像一个解决方案可能会出现看起来,问题可能再次改变。2.5 d集成变得更接近现实和可能改变IP行业从一个软IP和接口的一个世界,在那里知识产权不仅是困难,但是pre-manufactured和一样多氯联苯的综合集成芯片在过去的几十年,除了使用硅插入器。

“一旦2.5 d成为主流,我们看到某些类型的IP的机会成为硬化成硅和可用瓷砖可以集成到衬底上,”苏说。“美丽是硅证明和风险完全消除。它还提供了能够构建IP技术,最有意义的知识产权。”

真正的障碍是成本结构。“直到现在才适合高端设备,“Durdan说。”,一些新的技术出来这是搬到一个更有吸引力的成本点这将使一些新的和独特的设计。”

2.5 d可能改变许多集成问题。“的许多问题变得比技术更“政治”,“说,公司的首席执行官Teklatech。”的责任个人死了,他们的设计集成在包级别衬底通常在于独立的团体。这是一个墙那边的集成方法。这可以创建问题。例如,动态功率问题造成的累积效应从多个峰值电流死了,这可能是在芯片级处理,成为包级集成团队的问题。但芯片设计者满足他们的目标和没有进一步降低峰值在尖峰电流。”

很明显,还有一章尚未写的这个故事。IP集成挑战已经存在20年了,到目前为止这个问题继续前进的标准和工具。也许我们越来越接近的一种新型的公司会有一个经济渴望解决问题,问题将EDA的手中。

有关的故事
第1部分连接的IP鸿沟
以来发生了很多变化的出现基于ip的方法和目前经历一个重大更新
IP的需求改变
更容易获得数据和钩子需要集成许多复杂的黑盒。
知识产权风险分担
负责汽车安全吗?如果你想在这个行业你必须承担一些责任。



1评论

Ouabache用于设计 说:

我必须声明不同意,IP-XACT没有达到行业的预期。

80年代的印刷电路板行业存在的一个问题,每个工具供应商使用自己的专有格式,这样你不能设计由一个供应商和使用它
另一个供应商的工具。所以他们提出了EDIF(电子数据交换格式)来解决这个问题。

但EDIF失败了因为每个供应商出口他们的设计在他们自己的特定的“味道”EDIF,没有人可以阅读。

二十年后精神财团出现为IC解决同样的问题和失败,因为他们像EDIF使用相同的解决方案。

业内有人真的认为改变供应商扩展的名字从供应商味道真的要解决什么吗?

这两个标准都失败的原因是这两个委员会未能理解工具设计的一个基本原则。

有两种不同的方法来解决问题。你可以有一个“先验”解决方案或一个“后验”的解决方案。

“先验”意味着你有全面的认识,这个问题从一开始就在“后验”意味着有部分难题以后,你才会知道。

“先天”是最好的方法,但只有在非常稳定的小型数据环境工作。当你设计环境成为大数据问题然后你必须切换到一个“后验”的解决方案。

这两个标准都失败,因为当时不知道的问题的标准被释放了。做一个更新版本与大数据永远不会工作,因为总会有新的问题。他们需要想出一个“后验”解决问题的办法。

精神财团知道如何做到这一点。信号名称管理已经在IP-Xact处理后验
所以你不要有6个不同的方式来设计的时钟。他们应该把这些技术应用到其他标准。

约翰•伊顿

留下一个回复


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

Baidu