0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

混迹半导体十年的电路设计工程师经验总结分享

工程师人生 来源:网络整理 2018-07-11 07:11 次阅读

我们一起来说说芯片设计制造什么的吧?貌似这个行当最领先的技术已经是被米国把持多年。做设计工具的主流公司cds,snps, mentor,做微机处理器intelamd手机的qc,bc,做可编程器件的xilinx, altera,cypress,lattice,做模拟器件的ns,adi 以及各类电路的顶级公司,几乎无例外的植根于那个万恶的美帝。只有少数分支行业被别人抢去风头,比如做存储器的三星已经超越美光,做外包生产的***几个大厂占据了大部分份额,做嵌入处理器的arm是英国公司。在这些大佬攫取电子行业最大利润的同时,无数的创投小公司也在不断涌现,妄图分享一点。搞电子行业的毕业生如果学历够硬,本事到家,出了校门就踏入这样企业,不仅起薪会是普通民企工程师的2-3倍,而且能有机会靠内部调动到邪恶的对面生活,让自己的后代跟各种二代们一起为解放全人类从小开始消耗敌对势力的资源。这是许多连护照都不知道是啥的农工父母费劲毕生心血培养的理工科子女能实现的最高目标。即使运气没那么好,一直在国内一线城市做普通工程师,也能在不奢求房子的前提下过个尚可的生活。

除了美帝的公司,剩下的就是欧日韩的公司了。欧洲的半导体厂,除了arm,其他的都是在走下坡路的,st,infineon,nxp都在不断削减失去竞争力的部门。分离出来的部门单独成立的公司,似乎没有一个过上好日子的。当然如果有幸碰上这些公司还招聘,进去混混也不错,至少会有个入职培训,可以出门看看蓝天白云,鬼佬放假,自己也可以偷偷懒,爽一天是一天,哪天裁员或者关门了,也能捞到不少遣散费。如果不是美国跟亚洲的工作狂这么多,他们这些欧洲懒鬼的生活,还是很让人向往的,可惜好日子总会到头的。

说到半导体,不能不说说每次都被用来宣泄民族情绪的那个邻居,在pc时代前,美帝在电子行业只是个小跟班,带头大哥是隔壁的鬼子,世界上大部分家用电器以及里边的组件都是那里生产的。半导体产值是全球6成。所有大的集团,基本都有半导体部门,日立,三菱,松下,三洋,索尼等等的产品线,几乎覆盖所有强弱电领域。现在这些公司虽然也还有几项绝活,但是对时代变革反应慢了一拍,只能交出老大的位置了。现在他们想再线当年的风光,恐怕是没可能了。鉴于现在那个倒霉国家又被用来当撒气筒,估计这些公司近期也会更惨淡。至于在这些公司就职,相比欧美的,可能舒适度跟薪水略差一点,但还算是亚洲公司里最好的,只不过要担心革命青年来革自己的命,当然也可能下次找人撒气会找其他倒霉蛋,貌似以前法国也被当过撒气筒吧,老夫健忘,请指正。

韩国的就一个三星,以前还有个现代是这个行当的,对高丽棒子没多少了解,只关心他们谁的脸整的邪乎,哈哈

前面讲了点电路制造的格局,要把这些东西做出来,还需要设备的支持。就像现在做汽车的厂家不少,但是能生产焊接机器人的公司没几个一样,国内,包括蒋匪区虽然有些大型芯片制造厂,但是主流生产设备,像是光刻,刻蚀,外延,注入,测试封装等前后端生产设备,基本被美日荷兰垄断。

美国的那个应用材料公司,占据了刻蚀,外延,注入等工序所需设备材料的大部分份额,也是长期的行业老大,做光刻机的三个大厂,两个是兼做照相机隔壁鬼子,一个是荷兰的,测试机台也都是鬼子的Teradyne和Advan,当然agilent也有几个在用。

我对这些设备完全是外行了,但是只要是做过测试程序,到机台上调过芯片批量测试的都会有印象,那里的机器都按小时收费,一小时的机器费用定的上一个人几个星期工资了。测试设备还算是这些东西里边的低档货,可见其他设备得是个什么价值了。

这个设备生产可以说是电子行业里边唯一的暴利行业了。不过暴利总有他存在的依据,要倒腾出这种玩意,光靠编几个代码,画几个连线,拧几个螺丝是完全没戏的。这些东西里边汇集了很多物理类基础科学的新应用,只想着赚钱心浮气躁的群体是绝无可能搞出这种玩意的。看看现在大学里搞应用类专业的都肥的冒油,搞基础科学的都苦逼挨饿,学这种苦行僧专业的学生要末投靠敌对势力,要末只能被迫转行。就知道在这种需要真正前沿科技的行业里,我们有多大差距。当然现在国内也有国资性质的厂在研制这些玩意,不过貌似还不能配到高端生产线上吧。

这类公司在中国基本是没什么开发中心和制造厂的,这是他们留着勒索我们的老本,这个如果被我们也山寨来了,他们就彻底要退出整个行业了。当然他们在这里会招点销售,技术支持啥的,我没有什么熟人有幸混这个行业,有见识的可以来讲讲。

我只记得上学的时候有个美国公司到学校招大3学生去做培训生,说培训2年跟着设备卖回来,唯一要求是托福630分,可惜我们那里的土包子没有符合这个要求的。现在看要是早些年努力一把,也许当个几千万美金机器的维修工,应该会比当个什么芯片工程师混的好些。


下面来讲讲电路设计公司里边各个角色的分工以及可能的职业命运

先讲讲国内集成电路设计公司里需求最普遍的数字电路工程师了

为了明了,先拿一个招聘启事来说事。

Senior ASIC Design Engineer

Responsibilities:
Work with a team of hardware and software engineers to define the high-level architecture
Share in definition of micro architecture of next generation ASIC
Own RTL design for portions of the chip, contribute to Design Verification and Synthesis
Active role in Static Timing analysis, floor-planning, IP selection and all aspects of ASIC implementation
System level validation in FPGA environment, device and system bring up and qualification

Qualifications:
10+ years of experience in high-performance design / micro-architecture
10+ years of experience in Verilog RTL development experience in a CPU/SOC and ASIC environment
Must have a strong background in all aspects of ASIC implementation, especially with Synthesis flow, Static Timing Analysis, Floor-planning and I/O ring design
Understanding of L2 Ethernet switching protocols (VLAN, Broadcast/Multicast), PCI Express and Storage protocols are desired
Experience with FPGA implementation flows is a plus
Strong problem solving and debugging skills
Experience with silicon and system bring up
Excellent communication skills
Candidate will likely have an MS EE with 10+ years of experience

可以看到这个是招聘高级工程师的广告,这里比较清楚的定义了一般数字电路工程师要做的事情,包括系统层次的软硬件划分,模块定义,IP核选用,HDL代码编写,验证,综合,时序分析,系统原型验证等庞杂的事物,当然这是对带头大哥的要求,刚进门的小弟,一般都是从其中的一样开始做起。招收的初级工程师,一般只要求会些HDL代码,会几种总线协议,懂一点算法知识,能把确定了算法功能的模块用HDL代码写出来,做简单的仿真

日常工作中,逻辑设计工程师需要打交道最多的,就是HDL文本编辑器跟逻辑仿真器,当然还要写相关的文档,需要配合工作最多的人,除了领头的大哥,就是负责算法设计的人和负责验证的人。单纯的模块逻辑设计,可以说是集成电路设计环节中门槛最低的一个,基本上有门级数字电路知识,会写Verilog,能看懂英语,就可以劳动了。所以这个队伍里,会有一些连pn节是啥都不清楚的人做,而且完全能够胜任。

这个工作干一段时间,基本感觉就是一部翻译机,把matlab或者C代码翻成Hdl,然后挂在总线上,想工作上有些突破,无非就是再接触一些系统层面的或者物理实现以及dft的东西,向前面所说高级工程师发展,或者有人凭着熟练的编码去转行做FPGA开发,然后变身应用工程师以及销售,当然也有极少人变成倒卖EDA工具的贩子。基本来说这个工作需要2-3年就可以完全熟练,之后就是高产操作员了。一般公司开的职位工资从毕业生到高级工,在6-20k之间。当然领导级的不在此列。

对于还在梦想进入这个职业的人,可以熟悉一下技能跟工具。

Verilog VHDL编码
linux基本操作,emacs,gvim编辑器使用
questasim,incisive,vcs仿真器使用
perl,tcl脚本语言

各种总线协议,音视频通信算法大体了解,ARM/MIPS处理器基本知识

再来看看逻辑综合工程师的工作,以下是工作描述以及入职要求。

Job Requirements and Qualification

You must have a BSEE or MSEE with at least 5+ years of applicable experience. Demonstrate successful results for multiple ASIC programs, is required. Strong written / verbal communication skills are a must, as you will be working, influencing and collaborating with teams in distributed locations. You will need to be very organized with solid understanding of Synopsys andCadence design tools and flows.

Minimum Requirements:
SOC level Synthesis / STA.
Experienced with Verilog/VHDL digital design
Hands on experience with constraints development
Hands on experience with Synopsys design compiler and ICC
SoC implementation experience such as full chip level synthesis Pre-P&R timing closure
Hands on experience with Spyglass rule checking, netlist equivalence checking, and gate-level simulations
Experience with various synthesis options to optimize the power of the Design.
Work with Place and Route peers for timing closure
Good Knowledge of Static Timing Analysis and Place and Route.
Familiarity with various interface technologies including MIPI, USB, I2C, GPIO, DDR etc
Familiarity with ASIC design flows for deep sub micron technologies
Familiarity with FPGA design flow is plus

Preferred Requirements:
Familiarity with image processing is a strong plus

Responsibilities
In this role, the candidate will work with designers and understand the complexity of the blocks and interfaces. A candidate will work with the ASIC design team and will participate in the development of netlist generation from synthesis. A candidate will also supportthe design team to do simulations .

Responsibilities include: reading the RTL code. Generating chip level timing constraints. Validating the RTL inputs.Analyzing the power for the design and optimizing for speed/area/power.Understand and drive the pre-synthesis chip-level timing to ensure that synthesis and layout level timing and other specifications can be achieved.

Support chip level verification and physical design timing closure.

这个工作只有一个目的,就是把HDL代码变成网表,这个对于做FPGA来说大多时候就是按一下就自动生成了,对芯片这事做起来并不像说的这么轻松,首先要清晰了解整个芯片的时钟复位电源系统,写出约束文件,把HDL代码用工具转换为netlist,并且分析时序报告,比较网表与代码的逻辑一致性,有些dft插入工作也要在这里完成。这个工作除了要求熟悉电路本身的结构外,主要要求对综合工具有深入了解,并对选用的工艺熟悉。不同的综合策略,得出的网表结果跟所费时间是有差异的,许多年来DC一直是首选工具,每出一个新版本,综合工程师都要看看有什么新搞法。这个职位虽然需要写的代码没有逻辑设计验证那么多,但是一般的设计都要来回综合很多次,大芯片每次所费时间又长,等待的也是很让人痛苦。这个工作需要打交道最多的人是逻辑设计人员跟物理设计人员。

这个职位相对来说属于整个数字流程中要求比较高的岗位,除了对工具的熟悉,一般也要求熟练使用脚本语言。这个岗位基本不会招收刚毕业的学生,大部分是公司内部做逻辑设计的人自学一下然后转岗专门搞这个,一般国内公司里边专业做综合的人数量很少,所以这些人跳槽的话公司都会加钱留住,当然这些人的责任也是重大的,如果芯片挂了,这些人是没法再老板那里交差的。这个岗位基本招聘的都是有些资历的工程师,一般工资都在15k以上。

当然这个职位想转行就比较难点,一般都是混时间久了变成公司的台柱子之一,或者去卖DC,不过貌似国内做DC使用培训销售的就那么几个人吧,不同城市的设计服务中心讲课的都是那个面孔。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电路设计
    +关注

    关注

    6673

    文章

    2449

    浏览量

    204020
  • 工程师
    +关注

    关注

    59

    文章

    1569

    浏览量

    68493
  • 芯片设计
    +关注

    关注

    15

    文章

    1013

    浏览量

    54865
  • 光刻机
    +关注

    关注

    31

    文章

    1148

    浏览量

    47363
收藏 人收藏

    评论

    相关推荐

    晶振电路设计诀窍,工程师必备技巧!

    晶振作为时钟电路中必不可少的信号传递者,单片机要想正常运作就需要晶振存在。因此,在电子电路设计中也少不了晶振的参与。一个好的晶振电路设计,是能够为电子提供最好的空间利用率,同时发挥最大的功能性作用。
    的头像 发表于 11-13 17:01 1187次阅读
    晶振<b class='flag-5'>电路设计</b>诀窍,<b class='flag-5'>工程师</b>必备技巧!

    中国半导体的镜鉴之路

    半导体,日本这块是打叉的,日本人没人愿意投半导体;2、中国有全世界最庞大的半导体工程师,包括高校的微电子专业,日本现在基本上也不多,因为没人愿意学微电子;3、中国还有最顽强的产业链,当
    发表于 11-04 12:00

    需要无刷电控硬件工程师

    需要无刷电控硬件工程师,地点东莞松山湖。最好有5-10经验,大功率电摩电控。有意私聊。
    发表于 09-11 22:51

    闲谈半导体封装工艺工程师

    半导体产业链中,封装工艺工程师扮演着举足轻重的角色。他们不仅是半导体芯片从晶圆到最终产品的桥梁,更是确保半导体器件性能稳定、可靠的关键人物。本文将深入探讨
    的头像 发表于 05-25 10:07 1383次阅读
    闲谈<b class='flag-5'>半导体</b>封装工艺<b class='flag-5'>工程师</b>

    嵌入式软件工程师和硬件工程师的区别?

    设备。他们需要理解嵌入式系统的基本原理,熟悉各种硬件接口和通信协议,以及熟练掌握硬件设计工具。 主要负责的任务和领域 嵌入式硬件工程师的任务主要包括: * 硬件设计:包括电路设计、硬件原型制作、调试等
    发表于 05-16 11:00

    大厂电子工程师常见面试题#电子工程师 #硬件工程师 #电路知识 #面试题

    电子工程师电路
    安泰小课堂
    发布于 :2024年04月30日 17:33:15

    如何入门硬件工程师

    想跨行业做硬件设计工程师,应该如何学习规划呢
    发表于 03-17 21:49

    模拟工程师电路设计指导手册:数据转换器

    模拟工程师电路设计指导手册:数据转换器
    发表于 03-07 14:39 6次下载

    越南欲于2045跻身全球半导体产业链

    近日,针对《近期至2030、远期至2045半导体行业人力资源发展规划建议》的讨论会上,阮志勇强调,未来将进一步完善并于2024初向官方提交该项目,加速落实策略,预计于2030
    的头像 发表于 02-29 09:35 531次阅读

    硬件工程师电路设计的九大模块电路

    硬件电路设计总结主要包括以下几个主要的模块:电源模块,存储模块,显示模块,和对外接口模块。
    发表于 02-21 14:52 1622次阅读
    硬件<b class='flag-5'>工程师</b><b class='flag-5'>电路设计</b>的九大模块<b class='flag-5'>电路</b>

    【年度精选】2023度top5榜单——电路设计论坛资料

    阅读量:2666 || 下载数:124 推荐理由: 论坛活跃版主为大家带来模拟电路方面学习笔记,感兴趣的工程师不要错过~ 5、电子人必看:电路分析与设计半导体器件及其基本应用(
    发表于 01-17 15:04

    【2023电子工程师大会】我和LabVIEW:工程师经验分享pp

    【2023电子工程师大会】我和LabVIEW:工程师经验分享ppt
    发表于 01-03 16:31 18次下载