半导体foundry工程师进阶课〖工艺规则DRC/LVS/RCX的Runset开发〗

EETOP 2024-12-01 11:04

温馨提醒

凡经过EETOP创芯大讲堂培训过的同学,如需工作推荐,请联系微信 ssywtt


课程简介:
该课程既可以帮助foundry新入职工程师学习DRC/LVS/RCX Runset,也可以帮助IC设计公司工程师学习修改和优化DRC/LVS/RCX Runset。

开设Runset课程的讲师要求同时具备4个条件,具有Runset开发经验5年以上;具有DRC/LVS/RCX的EDA软件开发经验5年以上;具有Runset的QA验证经验5年以上;具有与多个foundry合作开发的实战经验。同时满足上述多个条件的国内讲师人数很少,本课程讲师符合上述条件。

适用人群:

微电子及非微电子都可以学习

背景:

目前,国内IC公司对Runset开发和QA有需求的公司主要分为2大类:第一类是Foundry内部的Runset团队,需要招聘合适的工程师进行该项工作。第二类是Fabless设计公司,他们需要对Foundry提供的Runset进行局部修改或者优化,同样需要招聘Runset工程师。

 不过,在招聘过程中,用人单位感觉到要找到合适的Runset工程师并不容易,主要原因是:Runset开发是一个很窄的领域,在高校微电子专业中并不设置这类课程,高校刚毕业的学生很难有该领域的工作经验。同时,在人才提供端,大部分微电子专业的学生更愿意从事IC设计工作,而不愿意从事Runset开发工作。 

由于以上原因:国内Runset开发领域就出现了用人单位找不到合适的应聘人员、高校学生不原因从事该项工作的尴尬状况,如何破解这个难题呢? 

首先分析一下该领域对工程师人数的需求,目前中国大陆大约有20个左右的Foundry厂商,假设每个公司需要10名工程师,则累计需要200多名专职的工程师。除此之外,IC Fabless设计公司仅有少数公司有兼职工程师的需求,即该工程师不仅需要会Runset开发及QA,还要从事IC设计工作。这类公司数目大约有100个,假设每个公司需要1人,则累计也需要100人左右。2类公司合计总人数需求为300名左右。 

 从上述数据可以看到,在人才供给端,一个全国合计仅有几百人需求的领域,任何高校都不会专门设置这样一个专业来进行培训。在人才需求端,用人单位的策略是:既然不能直接找到有经验的工程师,就干脆找应届毕业生,然后公司通过内部培训来逐步提升工程师的水平。 

看上去,这个策略也不错。但是,用人单位内部培训有一个问题:内部内容偏重于实用化操作,比较忽视理论和原理的培训。这个问题在IC设计的其它领域并不突出,原因是:高校的微电子领域课程中有大量的理论和原理的学习,针对IC设计本身的原理,学生在学习期间已经掌握得很好了,到了工作岗位上,他重点是进行实用化工程和学习和应用。而在Runset领域,由于招聘的学生在该领域既没有理论基础,也没有实践经验,他工作后要快速提高自己的水平有一定局限性。 

为了解决上述问题,我们开发了一个专门针对Foundry新入职工程师的Runset培训教材,对Foundry新入职工程师培训。

学员如有需要对应的教材,演示,工具等,可以发邮件至support@microscapes.com.cn 

 通过上述培训,达到如下目标: 

1. 用人单位新招聘的员工,可较快投入项目开发工作,减少内部培训时间。

2. 新招聘员工经过培训后,理论和实践水平较高,今后在解决公司技术难题,提升公司技术水平方面有较大潜力。

扫描下方二维码免费试看或直接购买

购买后可添加微信ssywtt

留言:进群答疑,即可入课程答疑群

每节内容介绍 

导论: 

目前,国内IC公司对Runset开发和QA有需求的公司主要分为2大类:第一类是Foundry内部的Runset团队,需要招聘合适的工程师进行该项工作。第二类是Fabless设计公司,他们需要对Foundry提供的Runset进行局部修改或者优化,同样需要招聘Runset工程师。 

不过,在招聘过程中,用人单位感觉到要找到合适的Runset工程师并不容易,主要原因是:Runset开发是一个很窄的领域,在高校微电子专业中并不设置这类课程,高校刚毕业的学生很难有该领域的工作经验。同时,在人才提供端,大部分微电子专业的学生更愿意从事IC设计工作,而不愿意从事Runset开发工作。

 由于以上原因:国内Runset开发领域就出现了用人单位找不到合适的应聘人员、高校学生不原因从事该项工作的尴尬状况,如何破解这个难题呢? 

 为了解决上述问题,我们开发了一个专门针对Foundry新入职工程师的Runset培训教材,对Foundry新入职工程师培训。 

 通过上述培训,达到如下目标: 

1、用人单位新招聘的员工,可较快投入项目开发工作,减少内部培训时间。

2、新招聘员工经过培训后,理论和实践水平较高,今后在解决公司技术难题,提升公司技术水平方面有较大潜力。 

DRC Runset培训1: 

用来描述工艺规则文件的Design Rule的具体形式是什么?如何把文字和图示结合起来理解,它的显示含义和隐含含义如何分析? 

最小宽度检查为什么默认需要写Singular, Abut < 90的选项,如果不写,会导致什么问题? 

最大宽度检查为什么不能直接写“大于”号?它的常用三种检查方法的优缺点是什么? 

本课程提供了与培训内容相对应的运行实例,学员可以联系课程最后一页的邮箱来下载用例。 

 DRC Runset培训2: 

最大间距检查的“孙悟空跳不出如来佛掌心”是什么含义?为什么通过size step inside of layer可以实现该思路? 

measure all的选项在哪些条件下使用?为什么nwell和deep nwell的间距检查需要用到该选项?还有哪些检查需要用到该选项? 

复合层的距离检查书写需要有哪些注意事项? 

本课程提供了与培训内容相对应的运行实例,学员可以联系课程最后一页的邮箱来下载用例。 

DRC Runset培训3: 

Enclosure检查在哪些条件下需要写outside also? 

End of Line的Enclosure如何实现? 

Extension和Enclosure有什么差别,为什么要定义2个不同的检查单词?Extension的露头刚好等于0如何查错? 

本课程提供了与培训内容相对应的运行实例,学员可以联系课程最后一页的邮箱来下载用例。 

DRC Runset培训4: 

Flatten和hierarchical检查有哪些不同?它的基本原理是什么?投影法和提升法的优缺点是什么? 

RectangleEnclosure的具体含义是什么?如何自动构造testpattern来检查该规则? 

宽金属检查的基本思路是什么?如何通过xcal工具来分析复杂语句的layer依赖关系,如何快速读懂复杂语句? 

本课程提供了与培训内容相对应的运行实例,学员可以联系课程最后一页的邮箱来下载用例。 

 DRC Runset培训5: 

Runlengthspacing的含义是什么?如何实现该语句?如何自动构造test pattern来检查该规则? 

LineEnd spacing的含义是什么?如何实现该语句?如何自动构造test pattern来检查该规则? 

与连接性相关的检查语句如何书写?如何自动构造test pattern来检查该规则? 

本课程提供了与培训内容相对应的运行实例,学员可以联系课程最后一页的邮箱来下载用例。

DRC Runset培训6: 

密度检查Density的全局检查和局部检查有何不同?如何实现该语句?如何自动构造test pattern来检查该规则? 

天线检查的具体含义是什么?渐进式连接的用途是什么?有无二极管的条件下,如何检查规则是否满足?如何实现该语句?如何自动构造test pattern来检查该规则? 

本课程提供了与培训内容相对应的运行实例,学员可以联系课程最后一页的邮箱来下载用例。 

DRC Runset培训7: 

复杂器件的DRC规则如何书写?对应的test pattern如何自动构造?sample gds的图形如何准备,可以自动变换device的每个图形之间的距离吗? 

PVS与Calibre的语法有何不同?可以一一对应翻译吗? 

针对先进工艺,离散点的检查如何实现?double pattern的检查如何实现? 

本课程提供了与培训内容相对应的运行实例,学员可以联系课程最后一页的邮箱来下载用例。 

DRC Runset培训8: 

如何通过树形结构图查看DRC Code的layer依赖关系?

如何自动分析DRC Code的原始层是否与testpattern的原始层一致?

如何自动显示DRC Code的每个中间层的计算结果? 

DRC Runset培训9: 

什么是DRC检查的条件参数?

如何构造test pattern来检查条件参数?

Scout工具如何自动生成条件参数的testpattern?

Density Box, Density Diff的含义?

圆形图形和圆环形图形如何自动生成test pattern? 

LVS Runset培训1:

Design rule如何描述LVS器件,如何理解其含义? 

版图中的连接关系是如何建立的?connect语句的屏蔽效应如何理解?MIM结构中的Via如何通过屏蔽效应体现连接? 

Mos管的识别层是什么含义?Pin层是什么含义?Property如何计算? 

本课程提供了与培训内容相对应的运行实例,学员可以联系课程最后一页的邮箱来下载用例。 

LVS Runset培训2:

Attach语句如何书写,如何验证其正确性? 

Mos管的nrd, nrs, sa, sb, sc, sca, scb, scc等参数如何书写?如何验证这些参数是否准确? 

如何通过前后仿真来验证LVS runset的书写正确性? 

本课程提供了与培训内容相对应的运行实例,学员可以联系课程最后一页的邮箱来下载用例。

LVS Runset培训3:

自定义器件和内置器件有何不同,如何书写自定义器件,如何验证其正确性? 

LAYER QA的含义是什么?为什么要验证器件的识别层是否满足了must layer和non layer的定义?如何通过自动工具验证? 

LVS 检查中的ERC主要检查哪些内容,如何自动检查? 

本课程提供了与培训内容相对应的运行实例,学员可以联系课程最后一页的邮箱来下载用例。 

LVS Runset培训4:

当采用LVS_CHECK选项时,由于MOS管只有W, L的参数,在底层的hcell单元中就可以计算得到W,L的参数,不需要把该mos管提升到上层单元中。

如果选择了RC_CHECK,由于MOS管计算SA, SB, SC等需要用到nwell, nsd,psd等更多的layer图形,这些图形在底层的hcell中并不是完整的,需要把mos管提升到上层cell中才可以提取正确。 

LVS Runset培训5:

如果没有pcell库,该如何对LVS Runset进行验证?

如何在scout工具中设置LVS器件的模板,自动变化尺寸

如何在scout工具中自动生成gds和cdl的test pattern,并自动验证其正确性?

针对任意器件类型的LVS验证。 

RCX Runset培训1:

寄生参数提取的三维和准三维基本原理是什么?为什么准三维的精度有误差? 

如何描述工艺的cross view的截面图?

3种主流寄生参数提取工具的工艺描述格式介绍。 

如何运行3种主流寄生参数提取工具? 

本课程提供了与培训内容相对应的运行实例,学员可以联系课程最后一页的邮箱来下载用例。 

RCX Runset培训2:

如何验证寄生参数提取的Runset是否准确? 

Beol的test pattern是什么结构?组合参数有哪些?精度如何比较? 

Meol的test pattern包含了哪些器件?如何通过pcell自动生成这些pattern? 如何分析忽略内部电容和不忽略内容电容的结果? 

如何通过自动化的软件进行寄生参数精度分析? 

本课程提供了与培训内容相对应的运行实例,学员可以联系课程最后一页的邮箱来下载用例。 

RCX Runset培训3:

一个典型的模拟电路例子,通过不同的准三维工具和三维工具进行提取,误差达到了30%,该如何分析这些误差? 

如何避免由于LVS layer的图形overlap定义导致的寄生参数重复提取的问题? 

Conformal结构描述犯错的一个典型用例。 

由于没有忽略器件内部寄生电容导致结果不准确的典型用例。 

5个corner中,RCbest,  RCworst的具体含义。 

先进工艺中11个corner中的CCworst, CCbest的具体含义。 

本课程提供了与培训内容相对应的运行实例,学员可以联系课程最后一页的邮箱来下载用例。 

RCX Runset培训4:

如何在版图中直观看到每个寄生参数线网的所有图形? 

如何通过图形直接看到它对应的寄生参数?

如何分析版图中距离比较近的图形的预估耦合电容是否与提取结果吻合? 

Vgds工具如何自动实现上述功能?如何使用该工具的上述功能? 

本课程提供了与培训内容相对应的运行实例,学员可以联系课程最后一页的邮箱来下载用例。 

RCX Runset培训5:

什么是3D IC, 什么是TSV?  晶圆堆叠的典型应用图示。 

主流工具在针对TSV寄生参数提取时的3个弱点,如何克服? 

单个TSV的寄生电容如何考虑耗尽层导致的不同电压下电容值不同? 

多个TSV的寄生电容如何快速通过场求解器计算? 

多个晶圆提取出的网表如何自动合并?什么是基于线网名的合并?什么是基于晶体管提取的坐标合并?二者应用背景是什么? 

针对多个晶圆堆叠的典型计算案例分析。 

三维堆叠寄生参数提取全流程总结,解决了主流EDA工具不能解决的弱点,实现了国产EDA工具自主可控。 

RCX Runset培训6:

RCX Runset验证中为什么要引入RC simplify的概念?

RC Simplify针对寄生电阻短路,寄生电容开路的方法。

图形化工具plumb运行的方法和检查结果分析。 

RCX Runset培训7:

一般情况下,采用RC模式是一个折衷的模式,既可以满足精度需求,又能满足效率要求。

如果想进一步优化精度或者效率,则通过具体指定线网名来选择不同线网的提取模式,从而更准确地控制每个节点的提取精度和效率。 

RCX Runset培训8:

如何对Via的寄生电容进行自动验证?

当Via的尺寸不同,电阻率不同时,如何验证其准确性?

如何实现层次化提取的自动验证? 

DFM Runset培训1:

DFM命令的用途是什么?为什么引入DFM命令,它与普通命令的不同在哪里?

DFM Property命令的语法及基本含义,单层命令和双层命令的不同在哪里? 

DFM Runset培训2:

DFM命令常用的测量函数有哪些?

EC和EW的函数用法是什么?

NETID函数的用法是什么?

NETPROPERTY函数的用法是什么?

DFM Stamp的用法是什么? 

DFM Runset培训3:

DFM Space与普通的INT/EXT/ENC检查有哪些不同?

DFM的ECMAX的用法是什么?

如何利用DFM命令查中心线对齐的检查?

如何利用DFM命令计算有源区的累加面积? 

DFM Runset培训4:

DFM Space与普通的INT/EXT/ENC检查有哪些不同?

DFM的ECMAX的用法是什么?

如何利用DFM命令查中心线对齐的检查?

如何利用DFM命令计算有源区的累加面积? 

Pcell  QA培训:

Pcell的验证主要检查哪些内容?

如何自动获得pcell的cdf参数的最大值和最小值?

如何进行Full Parameter的检查?

如何进行Connectivity的检查?

如何进行Layer QA的检查?

如何进行Simulation QA的检查? 

Latch up Rule 规则:

常见的Latch up Rule的几何结构。

阻挡检查或者隔离检查为什么比较难以书写Runset?

为什么需要引入Find Closest Region的命令来书写阻挡检查?

正对的阻挡和斜对阻挡分别如何检查?

如何实现Latch up Rule的完整检查? 

Latch up Rule 规则2:

如何用主流工具的DFM Space实现Latch up Rule?

它需要用到多条组合命令,有哪些隐患?

如何克服组合命令的隐患? 

DPW计算Wafer中可以放置多少个die:

Wafer中计算die个数的参数有哪些?

如何模拟foundry的工艺加工参数得到die个数?

DPW工具的基本功能有哪些?

采用拟合方法计算案例分析。 

Memory Compiler如何定制开发

开发一个独立的memory compiler需要用到哪些步骤?

Gds的自动拼接脚本如何书写?

Cdl的自动拼接脚本如何书写?

如何对memory自动做仿真?

Memory Compiler的开发端和客户端工具如何生成?

扫描下方二维码免费试看或直接购买

购买后可添加微信ssywtt

留言:进群答疑,即可入课程答疑群

关于创芯大讲堂


创芯大讲堂是EETOP旗下在线教育平台

创芯大讲堂桌面版地址:https://edu.eetop.cn

其他芯片精品课程推荐

EETOP EETOP半导体社区-国内知名的半导体行业媒体、半导体论坛、IC论坛、集成电路论坛、电子工程师博客、工程师BBS。
评论
  • 光耦合器作为关键技术组件,在确保安全性、可靠性和效率方面发挥着不可或缺的作用。无论是混合动力和电动汽车(HEV),还是军事和航空航天系统,它们都以卓越的性能支持高要求的应用环境,成为现代复杂系统中的隐形功臣。在迈向更环保技术和先进系统的过程中,光耦合器的重要性愈加凸显。1.混合动力和电动汽车中的光耦合器电池管理:保护动力源在电动汽车中,电池管理系统(BMS)是最佳充电、放电和性能监控背后的大脑。光耦合器在这里充当守门人,将高压电池组与敏感的低压电路隔离开来。这不仅可以防止潜在的损坏,还可以提高乘
    腾恩科技-彭工 2024-11-29 16:12 117浏览
  • 国产光耦合器因其在电子系统中的重要作用而受到认可,可提供可靠的电气隔离并保护敏感电路免受高压干扰。然而,随着行业向5G和高频数据传输等高速应用迈进,对其性能和寿命的担忧已成为焦点。本文深入探讨了国产光耦合器在高频环境中面临的挑战,并探索了克服这些限制的创新方法。高频性能:一个持续关注的问题信号传输中的挑战国产光耦合器传统上利用LED和光电晶体管进行信号隔离。虽然这些组件对于标准应用有效,但在高频下面临挑战。随着工作频率的增加,信号延迟和数据保真度降低很常见,限制了它们在电信和高速计算等领域的有效
    腾恩科技-彭工 2024-11-29 16:11 106浏览
  • 学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习笔记&记录学习习笔记&记学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&
    youyeye 2024-11-30 14:30 63浏览
  • 最近几年,新能源汽车愈发受到消费者的青睐,其销量也是一路走高。据中汽协公布的数据显示,2024年10月,新能源汽车产销分别完成146.3万辆和143万辆,同比分别增长48%和49.6%。而结合各家新能源车企所公布的销量数据来看,比亚迪再度夺得了销冠宝座,其10月新能源汽车销量达到了502657辆,同比增长66.53%。众所周知,比亚迪是新能源汽车领域的重要参与者,其一举一动向来为外界所关注。日前,比亚迪汽车旗下品牌方程豹汽车推出了新车方程豹豹8,该款车型一上市就迅速吸引了消费者的目光,成为SUV
    刘旷 2024-12-02 09:32 59浏览
  • 艾迈斯欧司朗全新“样片申请”小程序,逾160种LED、传感器、多芯片组合等产品样片一触即达。轻松3步完成申请,境内免费包邮到家!本期热荐性能显著提升的OSLON® Optimal,GF CSSRML.24ams OSRAM 基于最新芯片技术推出全新LED产品OSLON® Optimal系列,实现了显著的性能升级。该系列提供五种不同颜色的光源选项,包括Hyper Red(660 nm,PDN)、Red(640 nm)、Deep Blue(450 nm,PDN)、Far Red(730 nm)及Ho
    艾迈斯欧司朗 2024-11-29 16:55 155浏览
  • 在电子技术快速发展的今天,KLV15002光耦固态继电器以高性能和强可靠性完美解决行业需求。该光继电器旨在提供无与伦比的电气隔离和无缝切换,是现代系统的终极选择。无论是在电信、工业自动化还是测试环境中,KLV15002光耦合器固态继电器都完美融合了效率和耐用性,可满足当今苛刻的应用需求。为什么选择KLV15002光耦合器固态继电器?不妥协的电压隔离从本质上讲,KLV15002优先考虑安全性。输入到输出隔离达到3750Vrms(后缀为V的型号为5000Vrms),确保即使在高压情况下,敏感的低功耗
    克里雅半导体科技 2024-11-29 16:15 119浏览
  • By Toradex胡珊逢简介嵌入式领域的部分应用对安全、可靠、实时性有切实的需求,在诸多实现该需求的方案中,QNX 是经行业验证的选择。在 QNX SDP 8.0 上 BlackBerry 推出了 QNX Everywhere 项目,个人用户可以出于非商业目的免费使用 QNX 操作系统。得益于 Toradex 和 QNX 的良好合作伙伴关系,用户能够在 Apalis iMX8QM 和 Verdin iMX8MP 模块上轻松测试和评估 QNX 8 系统。下面将基于 Apalis iMX8QM 介
    hai.qin_651820742 2024-11-29 15:29 150浏览
  • 戴上XR眼镜去“追龙”是种什么体验?2024年11月30日,由上海自然博物馆(上海科技馆分馆)与三湘印象联合出品、三湘印象旗下观印象艺术发展有限公司(下简称“观印象”)承制的《又见恐龙》XR嘉年华在上海自然博物馆重磅开幕。该体验项目将于12月1日正式对公众开放,持续至2025年3月30日。双向奔赴,恐龙IP撞上元宇宙不久前,上海市经济和信息化委员会等部门联合印发了《上海市超高清视听产业发展行动方案》,特别提到“支持博物馆、主题乐园等场所推动超高清视听技术应用,丰富线下文旅消费体验”。作为上海自然
    电子与消费 2024-11-30 22:03 71浏览
  • RDDI-DAP错误通常与调试接口相关,特别是在使用CMSIS-DAP协议进行嵌入式系统开发时。以下是一些可能的原因和解决方法: 1. 硬件连接问题:     检查调试器(如ST-Link)与目标板之间的连接是否牢固。     确保所有必要的引脚都已正确连接,没有松动或短路。 2. 电源问题:     确保目标板和调试器都有足够的电源供应。     检查电源电压是否符合目标板的规格要求。 3. 固件问题: &n
    丙丁先生 2024-12-01 17:37 57浏览
  • 《高速PCB设计经验规则应用实践》+PCB绘制学习与验证读书首先看目录,我感兴趣的是这一节;作者在书中列举了一条经典规则,然后进行详细分析,通过公式推导图表列举说明了传统的这一规则是受到电容加工特点影响的,在使用了MLCC陶瓷电容后这一条规则已经不再实用了。图书还列举了高速PCB设计需要的专业工具和仿真软件,当然由于篇幅所限,只是介绍了一点点设计步骤;我最感兴趣的部分还是元件布局的经验规则,在这里列举如下:在这里,演示一下,我根据书本知识进行电机驱动的布局:这也算知行合一吧。对于布局书中有一句:
    wuyu2009 2024-11-30 20:30 88浏览
  • 光伏逆变器是一种高效的能量转换设备,它能够将光伏太阳能板(PV)产生的不稳定的直流电压转换成与市电频率同步的交流电。这种转换后的电能不仅可以回馈至商用输电网络,还能供独立电网系统使用。光伏逆变器在商业光伏储能电站和家庭独立储能系统等应用领域中得到了广泛的应用。光耦合器,以其高速信号传输、出色的共模抑制比以及单向信号传输和光电隔离的特性,在光伏逆变器中扮演着至关重要的角色。它确保了系统的安全隔离、干扰的有效隔离以及通信信号的精准传输。光耦合器的使用不仅提高了系统的稳定性和安全性,而且由于其低功耗的
    晶台光耦 2024-12-02 10:40 54浏览
  • 国产光耦合器正以其创新性和多样性引领行业发展。凭借强大的研发能力,国内制造商推出了适应汽车、电信等领域独特需求的专业化光耦合器,为各行业的技术进步提供了重要支持。本文将重点探讨国产光耦合器的技术创新与产品多样性,以及它们在推动产业升级中的重要作用。国产光耦合器创新的作用满足现代需求的创新模式新设计正在满足不断变化的市场需求。例如,高速光耦合器满足了电信和数据处理系统中快速信号传输的需求。同时,栅极驱动光耦合器支持电动汽车(EV)和工业电机驱动器等大功率应用中的精确高效控制。先进材料和设计将碳化硅
    克里雅半导体科技 2024-11-29 16:18 157浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦