小飞飞 发表于 2020-6-21 16:10:22

RISC-V不是开源处理器?!

本帖最后由 小飞飞 于 2020-6-21 17:23 编辑

图:RISC-V基金会CEO雷德蒙2月18日,RISC-V基金会董事长Krste Asanovic在其官网上出人意料地发布了一篇博客《RISC-V不是开源处理器》(RISC-V is not an “open-source processor”),看到标题小编一惊,“哈?你们在全世界和中国吹了好几年的开源,现在居然自己主动跑出来打脸了???”为了搞清楚这到底是什么神仙操作,小编仔仔细细把这篇文章阅读了3遍,算是弄明白了这个标题到底要表达什么:RISC-V开源的是指令集架构,简称ISA,仅此而已。这位大佬特别指出:“RISC-V内核”这个东西是不存在的,准确的说法应该是“由各个公司或者团队设计出来的的基于RISC-V指令集架构的处理器”,他称之为“implementation”,并且指出,这种implementation有开源的和商用的。好了,看起来,这篇文章很短,200字出头,但细细读来,却发现意味深长:
一、 过去几年,诸多国内和国际的RISC-V厂商在国内大肆宣扬“RISC-V是开源的”,但是现在RISC-V基金会董事长却专门撰文澄清,可想而知过去相关厂商在他们的营销和公关中,打了多少擦边球、蒙了多少不明就里的群众。现在好了,老大特地跑出来发声明,显然是无法继续对这些厂商的行径视而不见。
二、文章特意指出:在基金会网站上,列出了一些“开源的RISC-V处理器implementation”,但是,(更值得关注的是),商业化RISC-V处理器供应商“能够像其它专有ISA供应商”(虽然你没说,但我们都知道你在说Arm)一样,可以向付了授权费(连跟Arm的商业模式都一样)的客户提供内核设计和技术支持。啥意思呢?意思就是说:开源的不是内核,只是那个小小的ISA,如果你想要内核,请付钱啦。再说得直白一些,董事长的意思是说:各位,不好意思,之前误导大家了,事实是,想用RISC-V的内核,你们还是得掏钱的,我们可不是开源哈!
为什么在这个时间节点,RISC-V基金会的董事长会主动跳出来发表这样的文章?小编觉得有三个可能:
1、之前RISC-V厂商在全球、在中国,忽悠得有点大了,董事长作为当家人看不下去了,跳出来拨乱反正一下;
2、那些提供RISC-V内核的商业公司的日子可能不太好过,董事长赶紧跳出来帮着吆喝吆喝;
3、说到追捧RISC-V,现在中国说自己排第二,可没有人敢说自己是第一。    但大家不要忘了,RISC-V归根结底是made in USA的,如果中国成了它最大的热土,有人会不高兴的。    谁?川普啊!RISC-V在中国最大的卖点是啥?开源。现在基金会派最高领导人出来辟谣,我们不是开源,我们一样是卖的,这会不会是在向美国政府表清白表忠心呢?小编觉得,这种可能性,还是很大的。
有消息称美国政府正在考虑加大对华企业(尤其是华为)的技术禁售,在这个节骨眼儿上,这篇博客的发表值得我们密切关注啊。

xdqfc 发表于 2020-6-21 16:51:43

本帖最后由 xdqfc 于 2020-6-21 16:54 编辑

前几天看到芯来科技领导的一篇文章,就此事做了分析,大概的意思好像是指令集是开源的,根据指令集设计的IP核应该是各个公司的(这是我的理解,也不知道对不对),GD32VF103的IP内核是国内的(应该是芯来的),即使交钱也是交给国内的公司,跟国外没有半毛钱的关系吧。

xdqfc 发表于 2020-6-21 17:06:17

好像中天微也做基于RISC_V指令的IP内核吧,都是国内的公司。芯片厂家买他们的内核来做芯片,我就是这样理解的,那个ARM不就是这样的吗,卖IP给芯片厂家。假如是买国内厂家的内核,那就跟国外没有任何关系了。

xdqfc 发表于 2020-6-21 17:13:59

还有开发环境IDE,以前的芯片,我相信大家都是用keil的或者IAR的,这些都是国外公司,而GD32VF103的开发环境是Eclipse,开源的。已经无任何限制了。

小飞飞 发表于 2020-6-23 07:56:15

xdqfc 发表于 2020-6-21 16:51
前几天看到芯来科技领导的一篇文章,就此事做了分析,大概的意思好像是指令集是开源的,根据指令集设计的IP ...

嗯嗯,isa 本来就是开源。:)

小飞飞 发表于 2020-6-23 07:59:02

xdqfc 发表于 2020-6-21 17:06
好像中天微也做基于RISC_V指令的IP内核吧,都是国内的公司。芯片厂家买他们的内核来做芯片,我就是这样理解 ...

龙芯也是向MIPS购买了ISA的授权。。。。

小飞飞 发表于 2020-6-23 08:12:08

xdqfc 发表于 2020-6-21 17:13
还有开发环境IDE,以前的芯片,我相信大家都是用keil的或者IAR的,这些都是国外公司,而GD32VF103的开发环 ...

RISC-V开源提供一个IP供应商充分竞争的平台,避免INTEL或ARM这种一家独大的情况出现,自已花钱造属于自已公司的芯片(当然这也需要很多钱,很烧钱,)。
开源指令集 ISA,实现要钱,没毛病。;P
页: [1]
查看完整版本: RISC-V不是开源处理器?!