So is Huawei Kirin an independent chip? Last year, a standard was issued, which is the "core three elements" of autonomous controllable CPU. As long as the CPU meets these three elements, it is considered to be autonomous and controllable. 1, the CPU development unit meets the safety requirements; 2. The 2.CPU instruction system can continue to develop independently; 3. The source code of 3.CPU kernel is written by myself.
So according to this standard, does Huawei Kirin count? After careful study, we think that Huawei Kirin is definitely an autonomous and controllable CPU.
Forget the first point. Huawei Hisilicon absolutely meets the requirements of security and confidentiality. Third, there is no doubt that the source code of the CPU core must have been written by Huawei HiSilicon itself. Now the second point is mainly explained. The CPU instruction system can develop independently and sustainably.
We know that Huawei Kirin adopts ARM architecture and has to pay for it. As long as ARM doesn't authorize it, it can't be done. However, in June+10 of this year, it was reported on the Internet that Huawei had obtained the permanent authorization of ARMv8 architecture, which is the 32/64-bit instruction set of ARM.
This means that Huawei Kirin can independently develop Kirin processors using ARM architecture, regardless of whether ARM authorizes or not in the future.
It can be seen that the second principle, Huawei Kirin, has also been satisfied. If we can use the second condition before to say that Huawei Kirin is authorized by ARM, we can't say it now.
In fact, domestic CPUs that meet these three conditions, as well as Godson and Shenwei processors, are all independent CPUs.