的关系,本质像是“灵魂与躯壳”,能效比、并行计算、内存管理,都是架构指令集决定的,没有这些,智能手机就是块砖。
“等什么?做就完了!”陈学兵眼睛一瞪。
要是有得选,他当然会选择自己开发可控的架构和指令集。
至少也会一边用ARM,一边开发。
但现在可用的架构就几款,MIPS是给学习机和山寨机用的,SH-Mobile是少数日本翻盖机的专属,x86指令集复杂,耗电高得要死,只适合电脑和插电使用的PDA。
真正的可替代选择是RISC-V,美国加州大学伯克利分校做出的开放指令集架构,任何人都可以免费使用、修改、拓展。
但这个架构还要好多年才会发布,虽然不记得具体年份,但他记得是在内涵段子APP上看到RISC—V公开免费的新闻的,那时候内涵段子都已经很火。
内涵段子火起来,那都多少年以后了。
陈学兵想着,态度愈加坚定起来:“我肯定会谈成,ARM不同意,我就收了他总部,编译器的事情你们尽管做,系统指令集也会升级到v7。”
林斌叹了口气,耐心解释道:“不是这么简单的Linux内核是与架构无关的C代码,通过不同架构的底层适配层实现跨平台支持,而Linux2.6版本只默认支持ARMv4T至ARMv6,不支持v7,所以,我们需要ARM先将ARMv7的指令集和技术文档授权给我们,还要拿着这套技术文档联系Linux基金会,给内核打补丁,等补丁打完了,不光是编译器,系统底层适配层的代码也可以升级,流畅性还有很大的提升空间。”
“哦”陈学兵略微尴尬了一下,他的知识点比较散装,过于专业的东西还不是太懂。
不过转念一想,又高兴起来。
“升级以后,流畅性能不能做到IPHONE的程度?”
“那是肯定的。”林斌笃定道,而后又是一个转折:“不过.这款系统升级要下一代芯片才能用,因为ARMV7指令集只有支持ARMV7架构的芯片才能用,芯片硬件电路需按此规范设计才能正确解码执行指令,ARMv7的指令在ARMv6芯片上会被视为乱码,我们现在的芯片是v6,支持不了。”
陈学兵顿时失望,又似懂非懂地问道:“v7,我记得设计需求就是65nm工艺吧?这个架构前年就公布了,我们拿到了65nm产能,为什么没让marvell设计v7架
本章未完,请点击下一页继续阅读!