众所周知,华为麒麟芯片采用的是ARM的架构,当然不只是华为麒麟采用ARM架构,可以说在移动处理器中,95%的芯片采用的是ARM架构。 而为了能够更好的研发自己的芯片,华为甚至买下了ARM V8的永久授权,基于ARM V8,华为可以自主研发自己的芯片,再也不受ARM的限制。 但有了ARM V8就一直可以永久的使用ARM的东西了?关于这个问题,一直有人讨论,尤其是最近随着芯片禁令升级,又被人拿出来重提了。 事实上我们去分析下华为使用ARM的产品,可以分为两个部分,第一个部分就是ARM架构了,其实也就是指令集,比如ARM V8,这个确实是可以永久使用的,甚至华为可以基于ARM V8进行修改,增加、删除、调整指令集都没问题。 但华为使用ARM可不只是架构这么简单,ARM的产品,一部分是指令集,另外一部分是IP核,即CPU、GPU、NPU这些。 比如前段时间ARM发布了CPU内核心,Cortex-A78,还有高性能版的Cortex-X1,以及GPU内核Mali-G78,NPU方面有Ethos-N78,这些就是IP核。 这些是不断更新的,按照ARM的更新频率,大约是一年一更新,这些是没有永久授权一说的,要不断的授权。 而华为目前也是使用的ARM的公版IP核,没有去自己自研CPU、GPU,只自研了NPU,所以像麒麟990 5G使用了 A76、G76这些。 所以这些IP核不是像指令集一样永久授权的,所以拥有了ARM V8架构的永久授权,华为并没有真正可以永久使用ARM的产品,还是受限较多,估计后续华为或会自研CPU、GPU,这样就真正的不怕ARM不给用了。
|
|
来自: qingse1976 > 《我的图书馆》