0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开源架构RISC-V到底会不会有“被禁”风险?

cMdW_icsmart 来源:YXQ 2019-06-09 17:19 次阅读

继此前开源的谷歌安卓、英国的Arm,以及多个全球性的技术联盟/协会都宣布执行美禁令之后,很多人不禁要问,近年来国内大热的、被我们寄予厚望的、被认为是可以帮助我们实现“自主可控”的RISC-V是否也会受到美禁令的影响?

RISC是一种精简指令处理器,其起源于美国加州大学伯克利分校的EECS部门的计算机科学部门的dDavid Patterson教授及其团队的一项课题研究的产物。RISC-V之所以取名RISC-V,主要是因为David Patterson教授在此之前已经研制了四代精简指令处理器芯片

而David Patterson教授研究RISC,主要是由于当时英特尔、Arm等CPU厂商对于CPU架构的授权要求较高,授权费也非常高昂,有没有其他的开源的或者免费的CPU可以使用,因此决定零开始设计一套全新的CPU架构,在设计成功之后,并将其免费开源。

传统的Arm指令集是不允许做扩展的,但是RISC-V是方便做可扩展的。另外RISC-V由于是后发的架构,在技术上非常精简且容易实现。更为关键的是,RISC-V是免费开源的,这些特点很快吸引了很多大公司参与其中。

2015年,RISC-V成立了基金会,初创企业包括谷歌、西部数据、***晶心、联发科、杭州中天微、华为等。目前RISC-V基金会成员已有235家, 包含国际知名的系统公司、半导体公司、 硅智财公司、软硬件发展工具公司及伯克利、MIT等名校。比如国内的阿里巴巴、华米、乐心等都加入了RISC-V基金会。

在中美贸.易.战的大背景下,国产芯片开始追求自主可控的芯片指令集架构。国外的指令集架构本质上是一种授权付费的,很难实现国产自主。而国内自己定义一套指令集架构又没有太大意义,因为处理器架构必须是全球范围的一个通用架构,必须获得生态支持。因此,RISC-V架构近两年备受国内厂商追捧。

那么作为起源于美国的RISC-V技术以及RISC-V基金会,其是否会受到美国禁令的影响呢?

在5月29日,***RISC-V联盟举行RISC-V X AIOT/5G嵌入式智能解决方案论坛上,中国RISC-V产业联盟理事长、上海芯原微电子董事长戴伟民也表示,华为完全可以用RISC做芯片,RISC本身开源不受限制。

需要注意的是,“软件”是一种产品,可能是会受到美禁令影响。但是“开源(源代码)”是受美国宪法第一修正案保护的言论自由。而RSIC-V既不是开源代码,也不是单纯的软件产品,其本质是一套开放的、免费的指令集,定义了处理器软硬件之间的接口规范,相当于一套开放标准。因此不会受到美国的出口管制禁令的影响。

RISC-V基金会也鼓励任何人,无论是会员还是非会员无任何限制地使用RISC-V指令集架构去实现处理器。

而基于RISC-V的CPU内核实现,既可以自己研发设计,也可也采用开源代码进行设计,此外还可以直接购买第三方基于RISC-V设计好的商用IP。

对于这三种实现方式来说,如果是独立于现有的RISC-V标准框架之外去自行开发设计,美国显然是无法管制的,不过可能会要求RISC-V基金会(该基金会注册在美国)停止会员资格,从而影响使用RISC-V商标和参加相关的会议。但是,依然可以通过与RISC-V基金会沟通变更注册地址来解决。也可联合中国的RISC-V厂商来构建一套自己的标准。

如果是基于RISC-V开源代码进行研发,同样也是不受美禁令影响,因为美方若对开源代码进行管制,则可能属于违宪。当然,美国同样可以要求RISC-V基金会停止相关会员资格。这个影响不大。

显然,对于RISC-V技术来说,因为其是完全免费开源的,所以美国没法去禁止,任何公司都可以利用RISC-V来进行设计自己的芯片。就像开源的安卓系统一样,华为虽然被禁,但也依然是可以使用安卓系统,其不能使用的只是谷歌自己附加在安卓系统之上的GMS服务。因此对于华为来说,可以完全可以不受限制的使用RISC-V架构进行自己的芯片设计。

不过,虽然RISC-V架构的初衷是开源免费的,可以被任何学术机构和商业组织使用。但是不可避免的,很多有能力的芯片设计企业都在RISC-V架构的基础上加入了很多属于自己的IP进行扩展,推出自己基于RISC-V设计的商业IP,比如美国的SiFive。

SiFive是一家基于RISC-V指令集架构提供快速开发式处理器核心IP的领先供应商,核心团队就是由RISC-V研发团队所创立。通过开放式架构处理器核心及自主式开发基于RISC-V架构芯片来帮助SoC设计。

虽然开源的RISC-V架构不受美国禁令限制,但是美国厂商基于RISC-V设计的商业内核或者芯片依然也是受到美国禁令管辖的。也就是说,美国厂商或者其中带有25%美国公司知识产权的基于RISC-V设计的内核或芯片,华为将无法使用。

那么RISC-V基金会是否会受美国禁令影响呢?

从目前来看,RISC-V基金会似乎并未有限制华为的动作,不过鉴于其注册在美国,并且之前已有一大批的所谓的国际性标准/学术组织都开始执行禁令,后续可能将迫于美国压力对华为进行限制。但是即便如此,也无法限制华为使用RISC-V。

另外需要指出的是,近两年来国内的RISC-V产业发展迅速,大批的国产芯片设计厂商都开始入局,并且自去年以来国内成立了多家围绕RISC-V产业的组织,比如中国RISC-V产业联盟、上海集成电路行业协会RISC-V专业委员会、中国开放指令生态(RISC-V)联盟等等,进一步丰富了国内的RISC-V产业生态。这也为后续国内围绕RISC-V架构,打造自主可控的芯片提供了助力。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    2953

    浏览量

    41599
  • RISC-V
    +关注

    关注

    41

    文章

    1840

    浏览量

    44965

原文标题:开源架构RISC-V到底会不会有“被禁”风险?

文章出处:【微信号:icsmart,微信公众号:芯智讯】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    什么是RISC-V

    siFive搞RISC-V 赛昉搞RISC-V 香山搞RISC-V 到底什么是RISC-V? 先不问有什么用,
    发表于 02-02 10:41

    RISC-V开放架构设计之道|阅读体验】一本别出心裁的RISC-V架构之书(第一章)

    RISC-V开放架构设计之道|阅读体验】一本别出心裁的RISC-V架构之书(第一章) 申请这本书的时候就看到了书评中有几点吸引我,让我希望拜读一下: 本书的作者是
    发表于 01-24 19:06

    RISC-V开放架构设计之道|阅读体验】 RISC-V设计必备之案头小册

    有幸参加发烧友电子的论坛评测,这两天收到了这本需要评测的书籍《RISC-V开放架构设计之道》,全书简单讲了RISC-V指令集中目前已经完善的几个指令集部分,并展望了未来可能会在指令集
    发表于 01-22 16:24

    润开鸿基于高性能RISC-V开源架构DAYU800通过OpenHarmony兼容性测评

    近期,江苏润开鸿数字科技有限公司(以下简称“润开鸿”)基于高性能RISC-V开源架构处理器研发的OpenHarmony标准系统开发平台HH-SCDAYU800通过OpenHarmony 3.2.2
    发表于 12-14 17:33

    RISC-V开源架构和ARM架构什么区别?

    很多公司觉得ARM收费太高,决定一起搞RISC-V架构,是不是这种开源的是不是不收费的;那和ARM有啥区别,能发展起来吗
    发表于 10-30 06:38

    RISC-V强势崛起为芯片架构第三极

    David Patterson教授及其课题组基于RISC的CPU指令集架构,历经30多年研发、迭代五次而成,2015年加州伯克利大学将RISC-V指令集架构
    发表于 08-30 13:53

    RISC-V 的未来在中国吗

    2023 年 RISC-V 中国峰会上,倪光南院士表示,“RISC-V 的未来在中国,而中国半导体芯片产业也需要 RISC-V开源RISC-V
    发表于 08-26 14:16

    两大架构RISC-V 和 ARM 的各种关系

    RISC-V 是一种开源架构,而 ARM 是专有的。 这意味着任何想要在其设计(例如 SoC)中包含 ARM CPU 的设计师都必须向 ARM Holdings 支付版税。另一方面,RISC
    发表于 06-21 20:31

    RISC-V,正在摆脱低端

    架构”正式发布;2022年5月26日,在2023年中关村论坛“RISC-V开源处理器芯片生态发展论坛”上,发布了第二版“南湖架构”的“香山”(南湖
    发表于 05-30 14:11

    谈一谈RISC-V架构的优势和特点

    RISC-V是基于精简指令集计算(RISC)原理建立的开放指令集架构,是一种与X86,ARM并列的一种计算指令集架构RISC是一个开放的芯
    发表于 05-14 09:05

    开源risc-v

    除了tinyrisc-v有没有代码比较清晰,移植性比较好,且比较简单,适合学习的开源risc-v
    发表于 05-06 19:24

    RISC-V开源项目有哪些?

    请问RISC-V开源项目有哪些?
    发表于 04-14 15:38

    赛昉科技成立RISC-V Multimedia SIG,推动openKylin on RISC-V生态发展

    科技有限公司发起成立,负责openKylin社区中桌面操作系统上RISC-V架构平台的开源多媒体框架(FFMPG/Gstreamer/OpenMax)集成及应用开发工作。01 SIG目标创建并负责
    发表于 04-03 18:33

    RISC-V架构

      RISC-V架构  RISC-V(发音为“risk-five”)是一个基于精简指令集(RISC)原则的开源指令集
    发表于 04-03 15:29

    risc-v是什么意思

    基于“精简指令集(RISC)”原则的开源指令集架构。  指令集:存储在CPU内部,引导CPU进行运算,并帮助CPU更高效运行,介于软件和底层硬件之间的一套程序指令合集。  RISC-V
    发表于 03-30 16:40