学霸聊天群 第226节
“首先我研发的这一款手机芯片必须要容易加工、耐用,最重要的那就是性能优越,吊打一切!”
就拿第一个来说,假如你生产了一款性能优越的手机芯片,但是由于难以生产和加工,那么最后产能低下,你连自己家公司的手机都满足不了,谈何卖给别人?
所以,容易加工很重要!
耐用就不用说了,肯定要质量过关,至于性能优越,性能不优越的芯片要来干嘛?
“既然要研发一款属于自己的手机芯片(cpu),那就不能模仿别人的路数,也不能依赖别人的技术。那么全部的东西都是要创新,研发出属于自己的东西来!”肖俊心中暗道。这一点非常的重要。如果无法研发出属于独立自主的芯片,有什么用?
就拿国内目前大名鼎鼎的麒麟970芯片来说,它对外宣传是自主研发的手机芯片。
当然这也只能骗一骗吃瓜群众!
手机芯片5大组成部分是什么?
1:构架
2:gpu
3:信号处理
4:通讯基带
5:ai功能
首先说说构架是什么?说简单点,架构=指令集!复杂点说,集指令从概念上和cpu处理各种计算是类似的,cpu处理计算也是一个个小步骤汇聚成大步骤,完成大步骤即可以得到结果。而指令集就是cpu处理各种计算的步骤的细分,只不过它把各种步骤固定下来作为一个组合。
如果把手机芯片是一个城市,里面有好几个工业区,还有居民楼(l1 l2 l3缓存)。整个城市长什么样就是手机芯片的构架,工业区之间怎么连接就是cpu的多核的构架,工业区里长什么样就是cpu核心的构架。
构架,是一款手机芯片的重中之重的核心,但是这个麒麟970的构架并不是自主研发的,而是采用公版ar架构。
第二,gpu,它叫做图形处理器,显示核心、视觉处理器、显示芯片,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上图像运算工作的微处理器。你的gpu越好,那么你的手机芯片性能肯定更棒。
而麒麟970的gpu也不是自主研发的,而是采用ali系列gpu。
第三,信号处理,麒麟970采用的是cadence的dsp,并非自主研发!
第四,通讯基带,麒麟970是自主研发的balong 750,在技术上是世界顶级水平。
第五,al,在ai等新功能上,麒麟芯片也是领先的。麒麟970采用了独立的寒武纪npu芯片——也就是人工智能芯片。
但是最后总结,一个手机芯片五大核心,其中有三样你都是用别人的,并不是自主研发,只有其中的两个才自主研发属于自己的东西。
严格来说,这个麒麟970手机芯片只不过是买别人的零件再加上一点自己的零件拼凑而成的手机芯片,并不是完全自主研发的手机芯片!
所以肖俊绝对是不会干这样子的事情的,他要把以上五大核心都是必须是自己研发出来的!
“那么现在就从构架先开始设计吧。”肖俊心中想着。
由于之前他在哈利迪哪里学习了不少东西。其中就包括虚拟游戏的硬件、虚拟头盔的设计,虚拟游戏的主机设计,还有其它的一些设备。
就单单那虚拟游戏主机来说,它里面也是有芯片的!也叫处理器。
哈利迪那个时代的处理器当然领先于目前地球。
所以肖俊目前打算参考一下这个虚拟游戏主机处理器,再结合目前的情况,开发出一个新款的芯片来!
“构架,既然构架对于一款芯片那么重要,那么一定要牛逼一点。”
“我设计的这个构架一定要复杂的,性能优越的!”因为肖俊知道,复杂构架,也就是复杂指令集会比较个性化,所以它设计起来也更困难,因为它每一个指令要完成的动作更复杂,但好处是效率高,时间快。而精简构架(指令集)虽然很好设计,但是每个动作被分为更多步,就会导致效率变低,执行慢,而如果你人为的加快时钟频率的话,能耗又会加大。
“所以集指令里面的算法一定要快快快才行!”肖俊之前可是拥有程序设计精通,又加上看了不少这方面的书,也和哈利迪学习了不少知识。
对于这些东西他还是很清楚的!
第一百九十六章 银河管家的强大之处
“那就先开始设计构架吧!”
由于有哈利迪的虚拟游戏电脑主机里面的新型芯片参考,所以肖俊设计一款新的芯片还是很有信心的。毕竟有一个先进的参照物在。他不用设计一个堪比虚拟游戏电脑主机的芯片那么牛逼,只需要达到三分之一估计都可以超越目前地球的芯片水平了。
纵观这么多年来,芯片构架的制造这方面几乎没有什么大的改变。按照大流程的话,从199x年硅片的制作流程就没怎么变过,唯一对芯片设计造成比较大的影响的是随着os管变小增加的design rule。
肖俊花了一天的时间,总结了一下自己脑子里面的东西,然后整理出一套自己即将要设计的方向。
在设计之前,他还找了哈利迪探讨了一下,对方设计方向表示没有问题。
如此一来,肖俊就立马展开了设计之路!
“构架设计,第一步那就是先要设计一个构架整体的数字电路图……”肖俊坐在电脑前,打开verilog,双手放在键盘上快速的敲打起来。
数字电路一般用verilog写,主要是因为方便,比如说cpu级别的芯片,动辄上亿的os管,就算一秒画一个,不计连线时间,你得画38个月。
从这里就可以看出,你想要研究一款芯片,不知道需要消耗多少的人力物力财力!
就单单那构架的一个数字电路图吧,上面就说到就算你一秒画一个os管,都要画38个月!简直恐怖如斯。
如果要肖俊一个人设计出一个芯片,要他一个人完成的话,估计给他5年时间也不一定能把全部的设计图给画出来!
“还好我有银河管家!”肖俊把大概的结构描述在电脑上之后,就停下手来。
他不打算自己去画图,完全交给银河管家就可以了!
“银河管家,帮我画这个构架设计图,目前我的设计思路是……”肖俊开始详细的描述起来。银河管家根据肖俊的思路开始画图。
其实就是肖俊用口述,自己不动手,银河管家动手!
一个小时之后。