操作系统那样,实现模块化改造,这样在将来无论是面对14nm制程工艺,还是7nm,5nm、3nm、2nm乃至1nm,都能适用,只需要匹配设计模块以及工程库里的算法模块就行了。”
“原本真正想要开发出理想的全流程eda,估计没三五年是不可能的,代码量不会比青柠操作系统小。不过现在有‘微光’可以自动编程,我打算由我俩负责编写好规则和框架,再由许老师那边的团队他们填充细节,最后交给‘微光’来编写代码,这样能将开发进展大大缩短……”
宁青筠没说话,只是静静地听着秦克的计划,嘴角却不禁泛起了浅浅的笑意。
每当一起做课题时,她总有种说不出的满足感,那种并肩而行、共同朝着一个目标而努力的感觉是那样的美妙,让她的心情都会雀跃起来。而且她真的很喜欢看到秦克这侃侃而谈的自信模样,让她总忍不住心生崇拜。
大概这也是天下间唯一一个能让她心服口服甚至以崇拜目光来仰望的男生了。
……
eda确实是芯片设计中必不可少的关键软件,它几乎覆盖芯片设计的整个流程,包括设计、仿真、验证等所有环节。一般来说,eda也有细分领域,不同厂商各有侧重,甚至有专门只负责某一环节的eda,比如ic设计,电子电路设计,pcb设计等。
芯片的设计团队往往要切换不同的eda,进行反复的设计后,再找圆晶厂验证无误后,才会生成一个完整芯片版图文件,交付给晶圆厂生产。
这就是一枚芯片诞生的前期设计工作。
eda的专门要求太高,而且非常复杂,容不得有半点的错漏,导致了研发投入特别高。另一个难度就是三大巨头通过知识产权,基本上把接口ip垄断了,而eda一旦离开了这些接口ip,相当于是要重建一条全新的战线,不但难度高工程量巨大,更需要圆晶厂配合才行。
花瓣这个半成品的eda就是走这样的路,幸而上头不计成本地大力支持,国内的圆晶厂也表示会全力配合,才使得这条异常艰难的路隐约看到一丝成功的希望。
但也只是“一丝”,国内芯片人才还是太缺乏,尤其是全方面的芯片人才,使得许清岩手里这支算是集结了全国芯片设计与软件开发精英的课题团队举步维艰。
不过对于秦克来说,手里有了系统给的那份设计思路,以及算法思路,本身又拥有完善的芯片基础知识与信息学编程知识,外加达到大师级的数学建模思维水准