笔者身处〔还算不上深处〕芯片设计行业已经16年了,也勉强算得上初级从业者了。今个儿也来聊聊EDA。一次也说不明白,打算分几次唠一唠〔也许N次其实也说不明白:水平有限〕。这第一篇呢,我们就说说这堆东西难不难?它可是真难。能不能搞?能。但因为难,特难,非常难,所以如果我们不理解它难在哪里,哪里难,就不
笔者身处〔还算不上深处〕芯片设计行业已经16年了,也勉强算得上初级从业者了。今个儿也来聊聊EDA。
一次也说不明白,打算分几次唠一唠〔也许N次其实也说不明白:水平有限〕。
这第一篇呢,我们就说说这堆东西难不难?它可是真难。能不能搞?能。但因为难,特难,非常难,所以如果我们不理解它难在哪里,哪里难,就不可能搞出来,更不可能搞好。
好,言归正传,尝试着说一下它——EDA哪里难吧。
- EDA不是一个东西,是一堆东西〔工具〕,注意是堆哦,笔者题目中已经点明了。虽然我从业16年,从验证干到开发,从开发干到实现,又从实现干到架构,并且不断地在各个环节兜兜转转,但说实话,也只接触了较少的一部分EDA软件:比如数字逻辑的仿真软件VCS/NC/ModelSim〔分属新思/Cadence/西门子〕,规则检查工具SpyGlass/nLint〔前者已被新思收购,后者也被新思收购并且可惜了已停止开发〕,逻辑综合工具DC和RC〔分属新思和Cadence,后者已改名Genus,怪怪的〕,功耗分析工具PrimePower〔以前叫PT-PX,后面的就不列公司名了,偷个懒〕,静态时序分析根据PrimeTime,布局布线工具Innovus/ICC2,逻辑等价性检查工具Conformal/Formality,FPGA工具Vivado/Quartus,DFT设计工具DFTC/Tessent,debug工具Verdi……太多了,仅列部分我用得较多和接触较多的,其它不怎么核心的,或者用得少的就不罗列了,那些为数不少的压根儿没接触过的就更不敢也无需列了,以免有造次嫌疑。
- 每个工具又是一堆组件的集合体。怎么说呢,这既是用户的需要,也是厂商的策略。比如说这综合工具DC吧,它里面就有HDL Compiler,Map引擎,Opt引擎,原理图工具,STA组件,PhotoGraphycal引擎等等,我也没完整研究过,总之多的一逼。
- 组件和组件之间,工具和工具之间,有着精密的复杂的界面。这也自然,几个纳米的尺度上,几百种材料上,设计和制造出多达几百亿晶体管的芯片,不容得半点儿差错。所以这堆工具严密组织起来,织就的是一张网,而非一个脖套〔现在一些狗屁专家喜欢用卡脖子/紧箍咒这些词形容我们在关键技术领域遇到的困难,其实不是卡了脖子哦,是穿了紧身衣哦,从头到脚包得严严实实的……跑远了哈。本着我的善良,推己及人的话:我猜别人也不见得是为了卡我们的脖子才做得那么优秀,也可能是因为做得优秀才“卡”了我们的脖子[捂脸]〕
- 涉及的公司众多〔可不仅仅是三傻哦〕,并且有着复杂的并购史,还有着更为复杂的交叉授权协议,才构成了每一个实际可用、好用的工具。
- EDA背后站着一大堆标准组织,行业协会……最光辉的标准组织之一:IEEE,大家都不陌生吧。此外,这些组织也好,公司也好,动不动地这里搞个会议,那里搞个论坛,没事净发论文,偷空就搞实验,连我们中国的大拿们对其也是也趋之若鹜,还只用洋文,着实让人愤懑,哼……〔理解我一下哈,调皮是一种倔强〕
- 一帮数学家,计算机专家,软件天才〔就叫他们码农吧〕,物理学家,也站在EDA背后。干了啥,咱也不敢说,咱也没机会问,就瞎举个例子吧:你要个乘法器,只在你的代码里写个×号,综合工具就能根据你给的时序面积约束,从众多乘法器结构里给你挑一个最优的出来,把它变成门级电路。这乘法器啊,笔者曾经还研究过几种,现在早忘了,只记得什么booth乘法器这么个词儿呀啥的,而且一想那些数学家〔大多数是工程领域〕的那一堆堆关于乘法器的论文,我就脑瓜子疼。只是拿乘法器举个例子哈,这个话题就到这里了。
- EDA是和Foundry们深度绑定、融合的。国内Foundry弱、EDA更弱。Foundry可能自己都没真正搞清自己的事儿、何谈去和EDA深度融合、相互促进呢。
- EDA里,集成/链接着来自于不同公司和组织的各种类型的,多如繁星的IP哦。
- EDA的发展是历经半个多世纪、在历代技术、工艺上不断犯错、优化、积累起来的。我们不太可能在这个领域走捷径、更不可能实现所谓弯道超车。该补的课逃不掉、该踩的坑躲不了〔注意我说该踩的坑,人家已经踩过咱就别踩了哈,否则啥时候能望其项背〕。
能想到的EDA的难,我就暂且梳理到这里了。再回到开头,说EDA的难,不是为了涨别人威风,灭自己志气。而是为了让大家正确地认识这堆东西,唯有如此,才能够端正自己的心态,调整自己的步伐,科学梳理自己的计划,定好每个阶段的目标,一步一个脚印,追赶超越嘛。
各位看官,咱们下回见咯。深夜两点多了,我该睡觉了,错字错词,语句语病,我就不修了,能看完这篇的,我给爷您点赞。
顶级复刻,货到付款,质量保证,对版发货,售后五年,添加 微信:AFZF66 备注:大云时间圈!
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1032933037@qq.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.watch555.com/5952.html
如若转载,请注明出处:https://www.watch555.com/5952.html