目前中国企业想取得国际上芯片上的技术,还是比较困难的,如果是在早几年,ARM还处于困境的时候,说不定有机会,可是此时的ARM已经悄悄地随着诺基亚的雄起而崛起,这个时候想要取得其架构上的授权许可已经非常的困难的。
至于X86架构,那就更是想都别想。
无奈,陈义哲只好选择了另外一条路,开源架构,也就是后世RISC-V的道路。陈义哲用了几周的时间分析了ARM、MIPS、SPARC、X86等多种指令集,发现这些指令集不仅复杂度不断提升,且还存在知识产权风险,而处理器架构种类和处理能力并无直接关联。
于是针对以上问题,陈义哲设计了一套基于BSD协议许可的免费开放的指令集架构RISC-C,和后世代表着第五代的V不同,这里的C指的是es,也就是说中国人的RISC结构。
RISC-C指令集性能极其优越,这里面包含了陈义哲的一种设计原则便是:简单就是美。其设计哲学是“大道至简”,力图通过架构的定义使得硬件的实现足够简单。
而且RISC-C指令集不仅“大道至简”,而且其不同的部分还能以模块化的方式组织在一起,从而试图通过一套统一的架构满足各种不同的应用。
简单的说,RISC-C指令集精简而高效,既严谨又可以灵活扩展。
RISC-C的设计目标是能够满足从微控制器到超级计算机等各种复杂程度的处理器需求,支持从现场可编程门阵列、特定应用集成电路乃至未来器件等多种实现方式,同时能够高效地实现各种微结构,支持大量定制与加速功能,并与陈义哲自主研发的内核和编程语言可完美适配。
指令集出来了,cpu要怎么实现是另外一回事,毕竟指令集架构好也要有好的设计才能体现出来,涉及RTL编码,yout,半导体制程,封装等一系列技术,这是一个系统工程。就好比是建大楼,想要把这栋大楼造出来,你必须解决一个最重要的问题“没有施工图纸”。还必须要有一大堆工程师去设计结构,材料,水电管道,电梯楼梯,智能楼宇系统,监控系统等等。
对陈义哲而言,这种cpu的架构设计反而更简单,不说超频状态下,即使正常情况下,只需要让天启进行数据上的优化计算,也可以简单的设计出一款集RISC-C指令集的cpu架构出来。当然,若是要扩展实现多种功能,那也不难,因为天启已经慢慢的在接近科技上的奇点状态。
所谓科技奇点,其实便是指由超越现今人类并且可以自我进化的机器智能或者其它形式的超级智能的出现所引发。
就好比天启这种远超人类的智能电子生命,因此技术的发展会完全超乎全人类的理解能力,甚至无法预警其发生。之所以被称为奇点,就是好比物理学上引力接近无穷大时产生的黑洞的物理属性一样,已经超出一般正常模型所能预测的范围之内。
这点后文再继续详解,现在说回RISC-C指令集的CPU架构,在陈义哲计划里,这种指令集的芯片架构不仅仅是实现3d打印机的计算芯片构架,更是未来其打印出来的石墨烯芯片的架构所在。
https://guangyinzhiwai.com/book/3025/1328723_2.html