大型电子商务网站开发,室内设计效果图接单,visual composer wordpress 汉化,长沙做网站工作室很多同学入行不知道怎么选择岗位。IC的岗位一般有设计、验证、后端、封装、测试、FPGA等等。但是具体到每个人身上#xff0c;就要在开始的时候确定下你要找的职位#xff0c;可以有两个或三个#xff0c;但是要分出主次#xff0c;主次不分会让你纠结整个找工作的过程。
…很多同学入行不知道怎么选择岗位。IC的岗位一般有设计、验证、后端、封装、测试、FPGA等等。但是具体到每个人身上就要在开始的时候确定下你要找的职位可以有两个或三个但是要分出主次主次不分会让你纠结整个找工作的过程。
所以入门首先就是要了解岗位选择适合自己的方向。IC行业根据处理信号的不同可以分成数字IC和模拟IC。
数字IC方向的岗位主要分前端设计、功能验证、后端设计和DFT等。
前端设计
主要是逻辑设计。根据Spec通过Verilog语言硬件描述语言设计RTL代码实现要求的功能。
功能验证
主要给前端设计“找茬”。根据Spec通过各种验证平台和工具确保设计的功能符合Spec的要求。
后端设计
主要是物理设计。把验证后的RTL代码转化成门级网表相比前端设计来说更加贴近工艺。
DFT可测性设计
主要是方便芯片流片后的测试。在设计阶段插入可测试电路生成测试向量以达到测试大规模芯片的目的。这个岗位的市场需求量是比较小的。
模拟IC方向的岗位主要分设计和版图两大类。
模拟设计
模拟IC就是处理连续性光、声音、速度、温度等自然模拟信号的IC主要是用来对模拟信号进行采集、放大、形式变换和功率控制的。
模拟版图
模拟版图设计工程师为专业版图设计人员主要负责通过EDA设计工具进行集成电路后端的版图设计和验证最终产生送交供集成电路制造用的GDSII数据。中文名版图设计工程师我们也称之为layout 。
各岗位需要的工作技能/工作内容
数字前端设计工程师
岗位工作内容 根据芯片需求划分模块设计电路写RTL code控制电路面积和功耗配合验证人员debug case完成模块级的timing 和电路综合。因为最初的源头代码是前端写的所以前端往往需要从前跟到后甚至到最后的上板测试原型验证流程都需要进行支持。
专业技能
・熟练掌握SoC系统架构设计、RTL代码编写,算法逻辑设计以及IP集成评估;
・熟练掌握Verilog Testbench搭建IP模块级和SoC系统级功能仿真和RTL代码调试
・熟练掌握超大规模集成电路的低功耗设计方法如clock gating, power domain划分等;
・熟悉SOC复杂系统的测试性模式设计。
前端设计一般门槛相比其他岗位高一般要求学历硕士以上薪资待遇也比较高。 数字前端 数字验证工程师
岗位工作内容 ①读文档写文档Verification spec、Test plan。 ②编程搭建验证平台通常是用Systemverilog/UVM如果做SOC则用到C或C。验证工程师也需要学习很多脚本语言如PerlMakefilepython。 ③Debug创建测试用例跑仿真。 ④support
数字验证工程师具备的的核心能力 学习各种标准/文档的能力 编程能力 Debug能力 数字验证精讲课 数字后端设计工程师
当前对于数字后端设计这个岗位的招聘要求学校、学历、专业上也是相对比较宽容的。但是数字IC设计后端工程师是对英语、物理的要求比较高的。如果英语很差的话不建议选择这个岗位。
**主要负责的工作内容是**将RTL code转换为实际后端使用的netlist网表布局布线PD负责netlist到GDSII的转化过程。静态时序分析、物理验证、功耗分析等。
技能要求 1.EDA工具使用需要掌握Innovus/EncounterICC/ICC2DC等等多种工具 2.脚本语言TCL、Verilog、Perl、Python 3.分析报告 4.修错误 数字后端实现 DFT工程师
DDFT主要是通过在芯片中加入可测性逻辑等芯片制造出来在ATEAutomaticTestEquipment自动测试仪设备上通过可测性逻辑对芯片进行测试挑出有制造缺陷的芯片并淘汰掉留下没有制造缺陷的好芯片。
DFT职位的主要工作是 1.将DFT技术常见的如ScanMbistBoundary Scan技术实现到设计中去。 2.产生测试向量并验证测试向量。 3.协助后端实现工程师完成test模式的时序收敛。 4.协助测试工程师进行机台调试debug 测试failure提高芯片良率。
模拟IC设计
从单个晶体管开始进行电路设计给出完整的电路图。与数字不同模拟IC往往不需要很高的集成度而聚焦在精巧的电路结构。
这需要设计师深入的理解掌握模拟电路原理根据芯片指标要求采用合适的电路结构定义具体器件参数通过EDA软件仿真调整电路参数同时也要对器件和制造工艺有一定的了解。
模拟IC设计工作内容 简单点说就是从单个晶体管开始进行电路设计最终给出完整电路图。
一般都是从系统规格定义开始模拟IC设计工程师在这个阶段就要明确设计的具体要求和性能参数。
接下来就是电路设计及电路仿真。需要通过模拟仿真来评估电路性能根据仿真结果看是需要反复仿真以改进电路还是根据设计要求进行下一步。
模拟版图工程师
模拟版图设计属于模拟芯片设计里面的一个岗位版图工程师主要干的工作就是把电路图变成版图同时做一些PV物理验证同时把版图的参数提取出来给到前端工程师可能还要做一些仿真。
岗位工作内容 1、画版图就是把电路图变成版图画板图 2、物理验证就是验证DRC和LVS 3、提取寄生版图参数然后给到工程师去做。
版图工程师需要掌握的技能 1、EDA工具使用 Cadence的virtuoso、calibre这两款工具需要掌握并熟练使用 1、掌握画图技能 需要知道怎么画版图同时还需要满足各种匹配进一步还需要画一些top顶层。 2、掌握基本的电路知识 工艺的基本原理常见的cmos工艺原理特殊工艺如BCD、SOI工艺对于初级工程师来说会CMOS工艺就足以。所以CMOS晶体管的基本原理以及工艺制造流程需要掌握。
以上就是IC设计岗的介绍了如果你还是不知道怎么选择岗位或者是想了解岗位就业薪资情况任何关于IC行业的问题都有老师会为你解答。
这里放个入口IC入行指导