×
嵌入式 > 嵌入式开发 > 详情

第三方IP:SoC设计的一种不稳固基础

发布时间:2020-05-20 发布时间:
|

      要点

      深亚微米技术的成功应用需要设计反复使用。

      根据Gartner Dataquest公司说,IP(知识产权)市场正在增长,其规模现在已超过10亿美元。

      最大的三家IP供应商占IP市场 45%的份额。

      与合适的EDA工具捆绑在一起的平台将为下一次增长提供动力。

      虽然大多数电子设计师用IP 来表示互联网协议(Internet Protocol),但律师们却把可反复使用的设计块(即内核)叫做 IP(知识产权),而大多数工程师更愿意把这类产品描述为“虚拟内核”。然而,用 IP 表示“知识产权”的用法日渐流行,这只是电子行业的这一部门内概念混淆的一个实例。尽管许多分析家和市场人士把 IP 市场看成电子行业内的一个新现象,但可反复使用的IP作为一门技术和第三方市场,已经出现约 20 年了。虽然 IP 市场正在发展之中,但它却缺乏商业与工程标准。缺乏标准的特许惯例和质量度量标准常常会抵销已验证的、可用于生产的标准逻辑功能实现方法所带来的优点。然而,考虑到当今ic37要求缩短产品开发时间,使用可靠的 IP 则可节省时间,减少开发人员数量,延长产品市场寿命。

      回顾历史

      设计师使用的商业IP的第一种形式是验证模型。在1980年代后5年,诸如EIS Modeling公司,这类小公司出售为许多模拟器和仿真器编写的逻辑仿真模型。由于标准的建模语言刚刚出现,大多数模型都只适用于使用自己的建模语言的专有仿真器。因此,供应商无法反复使用其开发成果,利润过于微薄,使大公司无法从事这一业务。当业界采用Verilog 和 VHDL 语言后,使用专有建模语言的仿真器就从市场上消失了。使用 VHDL 和 Verilog 语言的建模公司则具有其工程成果都有较大的重复使用性的优势,因而继续从事这一业务。

      逻辑综合的采用为“预制功能块”提供了另一个市场机会,因为受过培训或掌握专门技能来有效地使用逻辑综合的设计师寥寥无几。未经培训的设计师做出的电路常常达不到最优的尺寸或速度。1991 年,为了支持其推销逻辑综合的努力,Synopsys公司 从一位工程师那里得到了一个很小的逻辑单元库,作为 DesignWare 模块库的基础。DesignWare 产品现已经得到增强和扩展,以满足现在逻辑综合产品的性能。它仍然是一个成功的产品。

      就在 DesignWare 推出的前一年,有一家小公司,即 HDL Systems公司, 在MIPS 公司特许下,将 MIPS R3000 CPU 的体系结构权作为可综合的模块出售。HDL Systems公司既提供 用Verilog 综合的CPU 模型,又提供用VHDL综合的CPU 模型并作为采用相应综合脚本的源码出售,售价为一次特许费 25.6 万美元。然而就其创办业务情况而言,该公司的销售状况好得令人惊讶,但它从未获得资金去扩展产品系列。最终,飞利浦半导体公司买下了这家公司,并使用 R3000 开发其半导体业务的派生产品。

     也是在 1991 年,ARM公司 推出了 ARM6,这是一款向那些要在设计中集成处理器的设计师特许销售的微处理器内核。与 HDL Systems 公司不同的是,ARM公司 在 1993 年从 Nippon Investment and Finance公司获得了资金,现在已成为全球第一位的 IP 供应商。居第二位的 Rambus 公司在 1990 开始成为总线规范开发商,以提高 DRAM 至微处理器的连接性能。该公司一直在开发和销售用于高速专用体系结构的接口选件。

      现有的 IP 供应商和许多小型设计团队都在提供可反复使用的功能块,以便公开销售或提供特许,满足系统设计师的需求。IP 市场规模已经从 1988 年的数千美元扩大到 2003 年超过十亿美元。Data-quest公司 半导体部门副总裁兼研究主管Jim Tully说:“在大多数情况下,设计专有功能块来实现IP 市场上随处可以获得的功能是没有意义的。这些功能虽然在一种产品中不会与众不同,但是是系统设计中‘必备’的功能。”

       IP市场

      Tully 预计IP 市场在 2004 年增长 28%。表 1 示出了 2003 年10大供应商在IP市场上所占的份额。在 2004 年秋季,ARM公司 收购了 Artisan公司,因而巩固了它在IP市场上的领先地位。三大EDA 公司中的两家公司,即Synopsys公司和Mentor Graphics公司,均位于10大IP供应商行列,并通过收购小型或现成的 IP 公司来增强IP 库。Cadence 公司负责行业营销的高级副总裁 Jan Willis 说:“Cadence公司并不把自己看作一个 IP 供应商。我们认为,将IP 与 EDA 融合在一起并不是客户所需要的。”Cadence公司 提供一种能使第三方 IP适用于其客户的程序,即OpenChoice,并强调开发一种能将第三方 IP 方便地集成到客户设计中的环境。

      IP 行业在其成熟时,似乎在步 EDA 行业的后尘。各大公司正在用收购小公司的办法获得产品与技术。Mentor Graphics公司 IP 部总经理兼 VSIA(虚拟硅接口联盟)主席Michael Kaskowitz说:“你可以用一家大型公司开发同一技术的费用来购买一家小型公司。”小公司一般在产品开发期间都会耗尽财力资源,无法生存到 IP 盈利的那一天。

      企业收入只是 IP分析市场的方法之一。另一种方法涉及到根据所售产品的类别将IP市场划分为数字分市场、模拟分市场、存储分市场和验证 IP分市场。所售的大多数 IP 块属于数字分市场。就销售的或提供特许的数量而言,微处理器内核居首位,随后是DSP功能块。除了 ARM公司 和 MIPS公司 以外,其它公司,如 Tensilica公司以及供应FPGA的Altera公司 和 Xilinx公司,也销售大量的微处理器内核。Altera 公司提供 Nios 处理器,而 Xilinx 公司的客户可以将Xilinx公司从 IBM公司获得特许的PowerOne 处理器集成到自己的FPGA 设计中。

    

   

    

      然而,Altera 和 Xilinx 都没有出现在收入最大的10家供应商行列,这是因为 ASIC 市场与 FPGA 市场的定价存在差异。面向 FPGA 市场的 IP 块的售价要低得多,因为 FPGA 厂商都通过 IP 价格打折来促进半导体销售。VSIA 主席 Kaskowitz 评论说:“大型 IP 供应商不能进入 FPGA 市场,因为 Altera公司、Xilinx公司和其它公司为促进自己部件的销售,均对 IP 价格打了很高的折扣。在 FPGA 市场上,相同功能的 IP 价格只有 ASIC 市场价格的五分之一,这是很平常的现象。”但不幸的是,低利润率使行业内大公司不愿意进入这一分市场,并将这一分市场留给小供应商,而小供应商没有能力为设计师提供高质量的支持。因此,设计师选择能提供所有必需的 IP 块来简化集成过程的FPGA供应商就是至关重要的。

      Rambus 公司在接口协议 IP方面居领先地位。大多数小IP 供应商都进入IP市场的这一分市场,因为开发一个功能块的初始投资要比开发一款微处理器或 DSP低。提供功能块之间的整合性和提高数据传输速度这一要求,需要人们开发一系列标准,如 PCI Express 和 AMBA(先进微控制器总线架构),而这些标准进一步促进了这一分市场的成长。模拟 IP 是IP市场中正在成长的分市场,尽管还没有一个专业产品供应商进入收入最大的10家公司行列。SOC 设计需要越来越多的模拟功能,而有才干的模拟设计师数量大大低于所需的数量。根据 Qualcore公司 首席执行官 Mahandra Jain 说,“许多公司都缺乏模拟方面的专门知识与技能,所以不得不从外面购买 IP 或将设计外包。”

      True Circuits 公司是另一家主要的模拟 IP 供应商,它的产品正在获得广泛的关注。由于 SOC 设计中存储器占有相当大的部分,所以提供自纠错或自保护的存储器就很重要。诸如 Virage Logic、CEVA 和 Kilopass 等公司都为这一市场服务。验证 IP 在克服验证与质量问题方面起着重要的作用,这些问题都是 IP 反复使用的障碍。将第三方 IP 集成到设计中是件困难的事,而验证 IP则可以显著简化这一过程(附文《从验证结构开始的 IP 方法》)。采用验证反复使用可以使客户和供应商越发领悟到 IP 的突出好处。有些公司,如Deanli Software 公司,提供了一种方法,用来测试并验证通过一根总线(如PCI)通信的所有块的功能是否正常,是否遵从协议。

    

   

    

      问题与趋势

      要求系统公司继续遵守摩尔定律去开发竞争性的产品,这是 IP 市场的重要推动力。130纳米工艺和 90 纳米工艺都可提供很大的裸芯面积,以致工程师能在一个裸芯上实现非常复杂的系统。“SOC”这一术语描述的就是采用这些深亚微米工艺制造的产品。不出两三年,刚面世的 65 nm工艺将会在生产中普遍使用,而且仅仅使设计问题复杂化。大多数的工程团队都没有时间和知识从头开始开发 SOC,因此他们要反复使用功能块来缩短开发时间。

      有些问题会减慢IP市场的增长速度。一个主要的问题是:如果不把IP块集成到完整设计中,就难以对IP块作出评价。Toshiba America Electronics Components 公司 ASIC 与代工业务部门副总裁 Richard Tobias 说:“一般来说,当你购买 IP 时,你也会得一个与之配套的测试台。很显然,该 IP 是与该测试台一起工作的。因此,根据该供应商说,(它)搞出了一个能用的 IP。IP 供应商几乎从来不提供与普通系统进行集成的范例。”IP供应商试图通过提供客户所选代工厂能成功生产的硬 IP,来减少设计师的种种担心。许多设计师都有这样的看法:这类IP能正常运用,并能成功地制造出来,但这一看法是错误的,事实上它可能会产生另外的问题。Tobias说:“硬IP意味着它是不能修改的,所以,如果在将功能块与设计的其它部分组合在一起时,不能移动一根引脚,或者不能修改一个缓存器,那你就难以使定时正确。”Qualcore公司的Jain也表示赞同:“客户认为购买IP就像购买一个元件一样,但情况并非如此。硅片可不是印制电路板。”

      正如图1所示,开发商需要在产品的整个寿命期间投资进行支持与维护。Synopsys公司负责业务发展的总监 John Weekley指出:“IP产品将继续一边使用一边演进,不断发现问题和解决问题,像任何发展中的技术一样需要进行更新和完善。”

    

   

    

       IP行业尚须实现处理合同的标准化程序。IP功能块以多种格式销售,包括罕见的源代码,直至包括GDS-II 文件和用于布局工具指令的硬IP都有。就处理器或DSP来说,软件工程师常常需要该器件的内部结构信息,但某些供应商并不免费提供。据 Toshiba公司的Tobias说,一个IP块销售合同的谈判要持续六个月之久。考虑到开发时间日益缩短和市场窗口变窄,即使开发最终完成了,这么长时间的谈判可能会使某一产品甚至在其开发完成后就过时了。VSIA、OCP-IP(开放式内核协议国际伙伴)以及 SPIRIT(工具流中的封装、集成和重用IP结构)组织都正研究IP市场的方方面面,以制定各种标准化准则,用以提高有关各方的生产率。他们已取得了某些进展,有些标准已在最近出台,但仍有大量工作要做。

      致力于无线通信的TTPCom公司和从事视频游戏市场的 Imagination 技术公司都提供专用的IP平台。一个平台系统由许多 IP 块组成,其中的IP块可能包括实现一个专用系统的软件和硬件。Toshiba公司采用其SOC Mosaic系列产品来实现CSSP(客户专用标准产品)IC。这一系列中的每一种IC都包含有50个或60个数字和模拟 IP块,并允许客户增加软、硬件,以快速实现一种ASIC 器件。

      这类IP能显著减少深亚微米设计固有的一些问题。例如,它包含有占有最高百分比的硅器件,并解决常常对这类设计造成重大影响的寄生效应问题和功耗问题。可以预计最大的IP供应商们将推出更多的这类IP。Synopsys公司和Mentor Graphics公司很可能会证明:IP平台是EDA市场的自然拓展。这些公司以及使用第三方IP的Cadence公司都会提供平台与工具,从而将客户专用的软、硬件更有效地集成在一个设计内。图2示出了可能发生的市场成熟度进展情况:产品的先进性与复杂程度随工艺技术和供应商经验的不断改进而日益增加。


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
智能化系统工程设计中的若干技术问题