(仅为个人实时踩坑经验记录,会不定时更好补充。ps,这是讲模拟电路的)
1.Cadence与EDA有什么区别。
EDA是电子设计自动化的缩写,说人话就是用软件代替大部分的人力进行电子设计。集成电路设计版图设计软件,还有电子电路设计以及PCB绘制软件等都属于此列软件,它是一系列软件的统称,并不是某一个具体的软件。
Cadence软件公司是一个专门从事电子设计自动化(EDA)的软件公司,是一个软件公司,他旗下有很多进行电子电路设计和集成电路设计的软件。如果你搜索cadence软件,你会发现这个所谓的cadance软件既能设计pcb也能画版图。但是实际上,Cadence SPB OrCAD Allegro是做电子电路设计画PCB的软件,而做芯片设计用的是Cadance virtuoso。
2.virtuoso
我念做沃求搜(平舌音 ),芯片设计画版图仿真等用virtuoso一个就行了,目前我(大部分的日常工作)用到的就只有这个。因为国内有部分公司会做出来自己的EDA工具,但是基本上和virtuoso使用方法差不多,甚至更方便一点,但是学会了virtuoso基本上就可以了。
virtuoso运行平台是在linux平台上(这个意思就是windows上没有,别买错资料了),我是学校后来培训发的虚拟机,如果手头没有的话可以直接在 宝上买,大概一百来块,是617版本的,常用的工具和工艺库都有。但是搜入门教程,用virtuoso搜不太到。或者在网易云课堂那里搜模拟IC入门,有知乎大神提供的虚拟机(514版本的)和入门视频教程,个人建议最好看完入门教程,不然连虚拟机怎么打开都不知道((•̀ω•́ 」∠)我一开始真的不知道linux咋用)
virtuoso的使用(模拟IC设计)流程大概是这样的。
设计出电路图schematic---〉进行仿真用ADE前仿真---〉画出版图layout---〉使用calibre做DRC和LVS--〉寄生参数提取,后仿真。
如果想要学习,资料搜索是要分为(1)模拟IC设计,(2)ADE仿真,(3)版图绘制,(4)calibre的DRC和LVS,(5)后仿真(对于后仿这块接触的不多,后面可能会增加更新)
所以,如果单纯的搜芯片设计是搜不到你所需要的全部资料的。
3.ADE和calibre
ADE是analog design environment的缩写,是virtuoso的一个对电路schematic的仿真工具,用于前仿真阶段,后仿真好像也用得到(但是我还没有用过(´ཀ`」 ∠)_ 别问,问就是我菜),在virtuoso514版本里是analog environment,而在617版本里它就变成了ADE缩写,在launch里能找到这个工具。目前我能找到的ADE入门资料基本上都是以514版本为基础的。
calibre是能进行DRC,LVS和寄生参数提取的软件,这个针对的是版图layout。
DRC是用你绘制的版图和工艺规则做对比,工艺规则一般由代工厂提供,用来检查版图绘制是否符合标准的。
LVS---layout vs schematic,即版图和电路图进行比对,看看版图绘制是否和电路图的连接关系一致,这个是使用版图的网表和电路图的网表做对比的,但是也是需要lvs规则的。
寄生参数提取也是用calibre的,提取结束之后再到ADE进行后仿真(大概……)
————————————————
版权声明:本文为CSDN博主「weixin_39640762」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_39640762/article/details/112069818