|
|
使用RISCV的过程就是国产化CPU的过程。
就好像龙芯的MIPS到到现在的龙门,已经剥离了MIPS完成自主,并可以使用mips/arm/x86兼容层。
从零开始进行开发已经不是一个最好的发展方式了,而从学习到创新才是最适合当前情况的。
通过使用RISCV指令集,设计出达到要求的硬件CPU,最终做到SOC,并完成编译器优化,软件移植,
掌握了这些,换指令集就已经是易如反掌。
为什么ARM近年会把低端指令集授权做调整,就是想保留低端单片机客户继续使用他的指令集,
如果ARM指令集授权费超过重新开发的成本,那么厂商会毫不犹豫的把他抛弃,直接阖家铲。 |
|