原创 QIP方法能使IP复用过程更加顺畅

2007-1-16 11:57 3007 4 4 分类: MCU/ 嵌入式

为了成功的实现IP复用,对IP进行评估和整合的过程非常重要。QIP方法提供了一种直观的衡量标准,能够快速的对IP的质量进行评估,并实现对IP整合过程的可靠预测。

IP复用的理想情况是,设计师只需简单地连接第三方IP模块,并对连接到系统其他部分的接口进行验证,就能成功地设计出功能完整的硅片。不幸的是,这种理想情况在实际中很少出现。功能不合适、预期与实际交付不一致、版本问题以及接口和功能文档较差等都是使用第三方IP普遍时会遇到的问题。如何才能及时发现这些潜在的IP复用隐患呢?

显然,创建IP的方式并不是全都相同。为了使IP复用的好处最大化,成功的评估和整合IP的实际过程与复用的决策同样重要。在大多数情况下,所选的IP会直接影响最终产品的成败。

然而在寻找IP时会发现,市场上已有许多IP供应商,而且不断有更多的供应商加入竞争行列。片面地看,IP的功能会被认为是选择IP的第一标准。但当两个或更多类似的IP出现时,选择标准就会复杂起来。

0602B_DC1_F1.JPG

图:QIP评估标准表格一览。


过去,选择IP的依据仅仅是采购价格。但随着设计反复成本的不断提高,采用上述这种决策过程的IP整合所带来相关风险远远超过降低采购价格带来的任何成本节省。业界也有其它评估IP的方法,但它们成功的指数各不相同。

用来评估第三方IP的最常用方法是纯粹由内部审查。这是一种资源密集型的方法,经常需要数个人-月的内部工作量。这种方法经常要经过法定的商议来产生或评估未被公开的协定,从而增加了总的评估时间。

过去用过的另一种方法是OpenMore数据表,这种方法基于可复用设计方法学。虽然这种方法可公开获得,也是测试和沟通IP质量的第一步,但实际使用表明,很多评估标准已经公开阐明,因此少有成功的案例。

另外,一些公司开发了公司内部的复用标准,并试图让他们的供应商提供符合这些标准的IP。但这些标准往往是针对特定公司的,需要满足的条件和要求会比对第三方IP合理期望的要求更高。这些标准确实有利于实现内部的IP复用。但它们一般会过分复杂化,在大量使用时会使重要的复用评测令人费解。

依赖以上方法选择的IP会导致实际使用IP过程上的巨大差异,具体取决于供应商、用户甚至各个IP整合者。没有哪一种方法能够提供一致的机制,在供应商和最终用户之间对IP适用性进行沟通以达到使用目的。

VSI联盟的质量知识产权(QIP)方法可以弥补上述不足。这种方法的前提条件是好的设计来源于良好设计习惯,设计习惯贯穿于从IP概念一直到交付用户和技术支持的整个过程。整合者可以使用QIP方法通过逐个对比来评估来自多个供应商的类似IP。QIP也被供应商用来作为质量控制检查清单,对实现细节和可交付性进行检查,从而帮助他们客观地评价他们的产品质量,进一步改进他们的设计和方法,以确保IP复用成功。这种方法有助于用户和IP供应商之间的反馈交流,促进质量工序的改进。

QIP提供了一种手段,能够快速、方便、一致地提供与成功复用和整合第三方IP有关的信息。同时它提供一个根据全部问题的回答情况计算得到的分数。这个分数本身不能明确说明IP的质量或对某个应用的适用性。但最终用户可以据此了解IP的相对质量,分数高很多的IP质量显然会比低分数的要好。不过对于分数相差不多的IP不能得出这个结论。

QIP的主要目的是提供一种公共的语言和机制,方便供应商和用户之间沟通关于IP质量的高等级因素。如果准备把IP成功整合到系统级芯片和实际工作的芯片中,QIP还能突出显示可能需要更多考察、改进或资源的区域。

从最好的到“还能接受的”的许多组件都是影响IP可重用性和质量的因素。商业因素可能与技术因素同等重要。用户在进入技术层面之前都要先从思想上信任供应商和供应商的标准流程。只有用户建立了对供应商的信任,他们才会有更多的兴趣继续进行IP技术层面的考查。

开始技术考察后,用户关注于发现与在指定应用中整合该IP最为相关的项目,包括IP的成熟度和可交付性。这一阶段重要的是用户发现那些可能会妨碍IP整合进SoC、会影响规划的工具流程甚至系统功能的任何潜在问题。

如果这二个级别的调查都令人满意,那么用户会希望更深入地了解IP。用户为了能深刻的了解模块的可用性和可维护性,可能会希望了解关于IP是如何开发的细节。

没有哪个IP会完全适合所有应用场合,但如果能了解其应用上的不足之处,那么最终用户就能制定出一个缓解问题的方案,这包括了调用额外的内部资源来解决IP中已知的缺陷,或与供应商提早合作以满足要求。最重要的是能够简单一致地在评估过程早期确定IP的实际状况。

QIP评估标准提供了这种公共的基准。它能根据回答的问题提供一目了然的分数结论,并能显示带有相关副标题的分类质量评测。

QIP表格可以汇总所有相关问题的答案,对分类别的质量评测做进一步的细分,并通过变化的颜色立即指示答案所隐含的潜在风险级别。红色单元格表明答案提示质量很差;橙色意味着质量要好些,还能接受;绿色单元格表示对于问题中的属性达到标准。

整合者可以浏览完整的QIP,并能立刻获得对IP质量的整体感觉。在不到一小时之内,用户就能完成对构成IP质量的因素细节上的考察,并确定与使用相关的可能风险。

(如果字数不够时用)本文介绍了一种新的IP质量衡量标准QIP。相对于其它经常使用的IP评估方法,QIP衡量标准提供了一种公共的语言和机制,方便供应商和用户之间沟通关于IP质量的高等级因素。QIP提供了一种手段,能够快速、方便、一致地提供与成功复用和整合第三方IP有关的信息。同时它提供了一个根据全部问题的回答情况计算得到的分数,使得用户能够快速了解IP的相对质量,并确定与使用相关的可能风险。

作者:Kathy Werner

设计复用部经理

飞思卡尔半导体公司



PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
4
关闭 站长推荐上一条 /3 下一条