对于 SoC 来说,Arm 提供的不仅是 CPU 核 /ISA 授权,同时提供了配套的 SoC 外围 IP ( Bus 、NoC 、Cache 、DebugInterface 等)、软件工具链。如果用自己的 ISA 或者 RV ISA 的 IP 核,与之匹配的 IP 资源匮乏。 对于 Android 来说,存量 App 中的 Native Lib 过多,对于消费者产品需要推动开发者依据不同的后端( ISA 后端)进行重新编译、打包、发布。 顺便 Arm AArch64 系列的 ISA 已经很优雅了。