系统与设计
的意见

开源和商业RISC-V授权模型

开放标准、开源和IP被许可方可以真正付出的。

受欢迎程度

每个人都熟悉商业许可从传统处理器IP供应商如手臂,抑扬顿挫,Synopsys对此。但在讨论RISC-V打开指令集架构(ISA),人们普遍混淆的术语RISC-V常常被形容为“开源。“有些人甚至指责供应商商业RISC-V IP Codasip或安第斯山脉等不是RISC-V的精神。但现实是什么?

让我们看看简要定义。一个开放的标准像C, Verilog,或HTTP被定义为一个文档,是由一个独立的组织。因此,C是由ISO, Verilog IEEE,由IETF和HTTP。这些组织维护公正的技术标准使用一组规则。这样的开放标准通常是自由访问。

开源的,软件的源代码包或一块硬件的硬件描述语言来源可用使用许可证。开源许可证不同限制性的,如版权许可,宽容的,例如Apache。开源许可界定权利使用、研究、修改和分发的代码。copyleft许可证要求任何修改将开源,而宽松的许可不会。

RISC-V是一个开放的标准,和ISA没有定义任何微体系结构和商业模式。因此,RISC-V微体系结构可以作为一个许可商业知识产权许可证或作为一个开源一个。没有规定。

如果我们认为一个经典商业处理器IP许可证,你通常支付:

  • 使用供应商的ISA的权利,
  • 正确的使用供应商的微体系结构,
  • 保修期内,
  • 供应商承诺修正错误,
  • 赔偿。

在实践中,保证通常是有时限的,赔偿是有限的。然而,对于被许可方,供应商有一些承诺修复设计如果找到漏洞,这是宝贵的特别是在一个排得紧紧的时间表。如果被许可方被指控侵犯专利,知识产权赔偿意味着供应商将捍卫这一指控或解决它代表被许可方。

经典的IP供应商已经小心翼翼的保护着自己的账户以及微体系结构。普通许可捆绑使用ISA微体系结构和没有权利修改可交付成果。很少这样的厂商提供了一个建筑许可,使被许可人使用ISA自己的微体系结构,但这种许可证所吩咐大量费用。RISC-V影响很大的一个原因是,在一个自由和开放的ISA,最有价值的一个可能的可交付成果没有执照费。

鉴于RISC-V不开微体系结构或如何获得许可,既有商业和开源许可RISC-V IP核。与开源许可证,你支付没有执照费微体系结构,但是你还没有得到所有的好处一个商业许可证。一般来说,可交付成果没有保修,并接受了”。”同样,没有赔偿存在商业许可证。如果缺陷被发现,然后被许可方或开源社区需要修复它们。

与商业许可RISC-V核心,唯一费用相关的微体系结构RISC-V ISA许可是免费的。使用此许可证,您得到保证,赔偿和修复bug承诺通常与商业许可证。

所以,这是正确的选择RISC-V吗?商业许可和开放源码许可都有优点和缺点。你需要权衡什么最适合您的设计项目。

在Codasip,我们提供商业RISC-V IP许可证,使采用开源SweRV内核。过去,商业和开放源码许可被认为是激烈的竞争对手。然而,在软件世界中,微软等公司已接受了这两种模型。微软提供了商业许可,支持开放源码项目,基于云计算的商业模式。Codasip相信商业和开源RISC-V许可证可以共存和互补。



留下一个回复


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

Baidu