第一百一十七章 芯片设计疯子 (第2/2页)
这是他的经验总结。
就好比《易经》中的两仪生四象四象生八卦一样,当你弄懂了电路的本质之后,任何复杂的电路你都会拆解成简单的单元。
“谢谢袁工指导!”辛佟充满了感激。
无师指导,他就是一个懵懂无知的孩子!
“不过,学好电路并不等于就可以把芯片设计好!要想把芯片设计好,道路太漫长了!”袁工感慨道。
“是吗?”辛佟一头雾水。
书中的东西不能起到指导作用,那就是误人子弟!
“芯片设计,特别是模拟芯片,设计难度更大,模拟电路的思维模式是有灰度的,不是非黑即白。数字电路是0和1,是非黑即白的,模拟电路有很多中间地带。”袁成旭说道。
辛佟一听,非常惊讶,这个袁工的学识和认知真是高人一等。
“再说,理论的东西太过完美,设计是一回事,制造又是另一回事,由于半导体器件参数的分散性,存在较大的偏差,电阻、电容等元件一般有±5%以上的误差,有的甚至更大。因此,盲目追求严格的计算,意义并不大。”袁成旭的脸上写满了无奈。
“原来是这样啊!”辛佟似有所悟。
上一辈子做电机开发,他也参与过讨论,对结构件尺寸的公差定义和累计误差的思考,贯穿了整个设计验证过程。
袁工说得没有错,设计一定要考虑到制造,designformanufag!
回顾上一辈子的电机,bom(物料清单)中涉及到的物料不过千余种。
芯片就不一样了,晶体管随便就是以万计,以亿计。
如果每一个晶体管出现一点偏差,累计的偏差会导致精细计算的电路到最后变得一塌湖涂。
“要想把一款芯片设计好,真不容易啊!”辛佟感叹道。
“所以,精细计算一定行不通!经验很重要,彷真测试很重要!”袁成旭说道。
“彷真测试是什么?”辛佟问道。
“辛工,你知道简单的机械装配设计吗?”
辛佟点了点头。
上一辈做电机的,他当然知道。
“机械设计讲究适配,fitness!有时候累积的公差太多了,设计对于公差的考虑不够充分,可以采用适配的方式验证,我觉得彷真验证有点像是传统机械设计行业的适配!”
袁工对芯片设计充满了独特的见解。
经过他这么一解释,辛佟豁然开朗了,为什么像袁工这么牛的人物都很难搞定一款芯片电路,这一刻他算搞明白了。
“一个好的芯片设计工程师,一定要懂pdk!”袁成旭继续说道。
“什么叫pdk?”刚才还有一点思路,这么一说,辛佟感觉自己彷佛又置身于一片云海之中,一切都是朦胧的。
“辛工,pdk全称是processdesignkit,翻译成中文是工艺设计套件,pdk里面包含了反映制造工艺基本的元素晶体管、接触孔,互连线等,它是沟通ic设计公司、代工厂与eda厂商的桥梁,是一套反映foundry工艺的文档资料,是设计公司用来做物理验证的基石,也是流片成败关键的因素,我在这上面栽过跟头,以为电路没有bug,制造就一定会大功告成了,结果一败涂地!”
袁工说到这里,仰望着天花板,半天没有说话。
这哪里是在做芯片设计?这是在跟一个未知的怪物在搏斗!
难怪袁成旭疯疯癫癫,不时会发出一些佛音,他是一个解题高手,天生就酷爱踏平坎坷,可是芯片设计的路不平,他不憋的发疯才怪!
“阿弥陀佛!”袁成旭突然长叹了一声。