返回

超级U盘

首页
关灯
护眼
字体:
第675章 生态圈和种子
   存书签 书架管理 返回目录
 其实,指令集(isa)并没有多么复杂。

    指令是cpu电路运作的硬程序,指令集是一组互相配合指令集合,硬件实现就是频率不同的cpu。有经验的芯片或者操作系统设计师就能设计出看起来不差的cpu指令,但是将其投入实用所需要消耗的成本却是千百倍于此。

    首先要依据新指令修改cpu电路源代码形成新的ip核,在辅助工具里反复调试确认无误再联系晶圆厂研究试制新芯片,测试通过确认达到预期然后才会大量生产,接下来还要搞定主流操作系统支持。

    这还不算完,接下来还要想办法忽悠或者祈求软件厂商多多使用该指令,像是当年intel和amd为了推广自家的多媒体指令集,可是没少给游戏和影音软件厂商抛媚眼儿。这些多媒体指令集是x86指令集的补充,如果得到认可将意味着自家产品获得更大的竞争优势。

    总的来说,设计指令集容易,可是把指令集变成可以实际应用的cpu,就很困难了,动辄需要百人团队投入一年以上时间。而cpu制造环节的光刻掩膜制备又是超级钱,导致新处理器的前期投入特别大,只能依靠加大销量来摊薄前期成本,要是新品失败即使巨头也要伤筋动骨。

    添加新指令都这么麻烦了,从头弄一套实用的新指令集自然更加困难。

    除了上面的工作,还要新建或者移植一整套辅助工具用于开发测试、还要拉拢愿意配合生产的晶圆厂、还要拉拢操作系统、应用软件、第三方硬件厂商予以支持。由此种种,软硬结合、前后产业链打通,形成一个有活力的足够强大的生态圈,才算是一个比较成功的处理器架构。



第675章 生态圈和种子(3/7)
上一页 目录 下一页