您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
精简指令集(精简指令集复杂指令集)
架构,指令集,指令精简指令集(精简指令集复杂指令集)
发布时间:2019-02-08加入收藏来源:互联网点击:
就算能成功自研出了自己的CPU微架构,华为的路也还是不好走啊。假设之后研发成功了,也还需要长期的验证才敢投入使用,毕竟华为手机市场那么大,搭载自研微架构处理器地手机一旦翻车,损失巨大。另外,这只是拥有ARMV8指令集的永久授权,之后如果指令集更新迭代了,技术岂不是又要落后别人好几代了~
2、内核层级授权内核层级的授权是ARM公司设计出不同的微架构,其他芯片公司可以购买这些微架构,再添加一些自己的一些外设模块,就可以设计出一个芯片。比如:
ST公司购买了了ARM公司的Cortex-M3内核,然后加上图上的一些外设模块如TIM、IIC、SPI等这些模块之后就可以设计出STM32F103系列芯片。
ARM的内核层级授权客户很多,如:ST、TI、三星、海思、瑞芯微、全志等。
3、使用层级授权使用层级的授权就是可以使用封装好的ARM芯片,而不能进行任何修改。
作为最低的授权等级,拥有使用授权的用户只能购买已经封装好的ARM处理器核心,而如果想要实现更多功能和特,则只能通过增加封装之外的DSP核心的形式来实现(当然,也可以通过对芯片的再封装方法来实现)。
以上就是本次的分享。如有错误,欢迎指出!
如果觉得文章有帮助,麻烦帮忙转发转发,谢谢!
参考资料:
1、《嵌入式C语言自我修养》
2、《ARM嵌入式体系结构与接口技术》
3、一文读懂ARM架构
4、三星放弃自研CPU架构采用公版arm架构是明智的选择
5、其它
猜你喜欢:
嵌入式必备之Git的使用
分享几款优秀的绘图工具
C语言、嵌入式中几个非常实用的宏技巧
实用 | 分享几个非常实用的开源项目
1024G 嵌入式资源大放送!包括但不限于C/C++、单片机、Linux等。私信回复1024,即可免费获取!
本文到此结束,希望对大家有所帮助呢。