加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

浅谈loongArch、RISC-V、ARM优劣

2023/11/16
3703
阅读需 6 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

ARM生态在三者中最好,技术也成熟,在指令集授权上,ARM是相对严格的,迄今为止,还未有大陆厂商官宣买到了ARM V9授权,目前只买到ARM V8授权。即便可以继续用ARM V8授权,仍然无法摆脱ARM的钳制。

首先,添加新指令不自由,需要得到ARM的允许。

其次,不买新指令集授权,性能就会落伍。ARM推出的新指令,具有新特性,基于新指令集的CPU性能会更好。由于强大的同行太多,为了不被淘汰,当ARM推出新版本的指令集时,就必须再次购买授权。以9000S为例,还在使用ARM V8指令集,CPU核心定点性能相当于ARM A78水平,与X3、X4等架构有差距,与高通最新发布的X Elite 差距不小。

再次,如果不继续购买授权,那么当同类CPU的其它公司都升级之后,各家软件开发商也不会死守在老版本的指令集上不动摇,即使软件有兼容机制可以在老版指令集的CPU上运行,但新版的指令集肯定有加速某些计算的新指令,继续使用老版本指令集就必然会落后于市场。

最后,由于ARM CPU高度同质化,国产ARM CPU“前浪”会轻易被ARM“后浪”打败,比如19年发布的KP920打败了前辈FT2000,21年阿里发布的倚天710又打败了KP920。

如今ARM性能最强的Neoverse V系列已经对大陆厂商禁售,那么,国外同行也能基于ARM授权,很快设计出用于桌面和服务器的ARM CPU,然后以性能和价格的优势把国产ARM CPU从公开市场中彻底驱逐出去,窃取胜利的果实,只剩下受政策保护的市场给国产ARM CPU输血。

当然,买ARM授权做手机芯片是非常成熟的,铁流对国产ARM芯片的定位是商业芯片,而非纯自主芯片。只要在商言商,在商业市场挤压高通、联发科市场份额,稳定本土手机厂商的供应链,让老百姓享受物美价廉的商品,那才是国产ARM芯片的意义。

RISC-V指令集开源,部分CPU核也开源,但大部分RISC-V CPU公司IP核要付费。RISC-V的优势是指令集数量少,开发门槛和开发成本相对较低,但缺点是现阶段的指令集只适合嵌入式,不太适合高性能场景。

西方科技公司非常善于把自家的标准变成行业规范或行业标准,恰恰RISC-V董事会中基本是高通、英特尔等西方公司高管,中国企业虽然有不少是RISC-V高级会员,但到底有多少话语权还是未知数。就政治风险来说,无论何种商业合同或开源协议,当面对政治和西方国家的“法律”时,都是苍白无力的,虽然现阶段,RISC-V要比ARM风险小得多,但依照当前的国际环境,美国玩出任何花样都不稀奇。

RISC-V最大的意义是拉低设计门口,降低成本,锻炼人才,培养队伍,在嵌入式市场,RISC-V大有可为。

loongArch在生态上不如ARM,但在桌面和服务器上优于RISC-V,在指令集成熟度和高性能场景软件生态方面对比RISC-V具有明显优势。

在CPU核心设计上,龙芯是国内唯一在IPC上追平英特尔13代酷睿CPU,是自主指令集,自研核心IP,自研CPU,自建软件生态,而且CPU单核性能国内顶尖,可谓是又红又专。当一些企业为了追逐短暂的市场优势,而去依附现成的主流生态,把自己的命运交托到西方科技公司手中时,龙芯选择了另起炉灶,独立自主,这是一条最为艰难的道路。

就指令集授权和IP授权来说,已经有一批公司购买了龙芯IP开发芯片,比如国科微,就购买了龙芯的IP开发SSD主控芯片,还有雄立科技,购买龙芯LA364开发网络芯片,之所以购买龙芯IP主要是因为龙芯授权费比ARM便宜,而且龙芯的服务更好。

存储、网安设备本身对安全有很高的要求,既安全、又便宜,服务还更好,选择购买龙芯IP授权也就水到渠成了。何况SSD主控芯片、网络芯片的软件都是专门开发的,不像桌面存在软件生态问题。将来,有了更多厂商试水后,购买龙芯IP授权的厂商会越来越多。

总之,三款指令集各有各自的优势,国产ARM CPU胜在有个“爹”,可以买V系列以外的IP授权,可以利用ARM成熟的生态。RISC-V的优势在嵌入式,开源模式大幅拉低设计门槛和成本,有利于技术推广扩散。loongArch的优势是高自主性和国产CPU中顶级的单核性能,三款指令集会在各自的细分市场并行前进。

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
STM32F429ZIT6TR 1 STMicroelectronics High-performance advanced line, Arm Cortex-M4 core with DSP and FPU, 2 Mbytes of Flash memory, 180 MHz CPU, ART Accelerator, Chrom-ARTAccelerator, FMC with SDRAM, TFT

ECAD模型

下载ECAD模型
暂无数据 查看
ATMEGA128A-MU 1 Atmel Corporation RISC Microcontroller, 8-Bit, FLASH, AVR RISC CPU, 16MHz, CMOS, 9 X 9 MM, 1 MM HEIGHT, 0.50 MM PITCH, GREEN, MO-220VMMD, QFN-64

ECAD模型

下载ECAD模型
$5.69 查看
PIC24FJ256GB108T-I/PT 1 Microchip Technology Inc 16-BIT, FLASH, 32 MHz, MICROCONTROLLER, PQFP80, 12 X 12 MM, 1 MM HEIGHT, 2 MM, LEAD FREE, PLASTIC, TQFP-80
$7.54 查看

相关推荐

电子产业图谱

铁君公众号主笔,主要关注领域为半导体、操作系统、人工智能、通信、云计算。