第81章 夏芯(1 / 2)
“首先说微处理器部分,我认为微处理器的设计集成的功能太多了,需要做进一步的解耦合。”
夏培晓的设计理念还停留在之前的晶体管时代,对后世的CPU、主板、内存之类的部件,没有严格划分。
这就导致,当前的微处理器设计中掺杂了很多后世主板,甚至是内存的功能。
这样做,不利于整个计算机的模块化、结构化,也不利于单个部件的持续迭代升级,而且也影响整体稳定性,还会增加微处理器集成的晶体管数量。
“我也认为微处理器的结构不是很清晰,但一时也没更好的办法,如果将部分功能解耦合,这就会增加板卡的设计难度,甚至需要另外一块芯片集成剩余的模块。”
没想到李大国一眼便看出了图纸的问题,夏培晓很庆幸没找错人。
她也有同样的感受,但解耦合会导致微处理器的功能不能全部实现,需要额外的芯片配合其工作,这样做一是会影响速度,二是会导致成本的上升。
“我们的微处理器就是用来运算的,只需要保留控制单元、运算单元、存储单元三组模块即可。
其它的像外部设备控制、总线控制、时钟控制、存储器交互等等,这些全应该移到板卡上。”
李大国一边解释,用铅笔在设计图上勾出控制单元、指令寄存器、译码器、寄存器、逻辑运算、总线、缓存等几个模块,将其作为微处理器的核心模块,其它的部件全都不考虑。
↑返回顶部↑