四年轮回,世界杯再度来袭。

世界杯是足球迷的狂欢,这一个月,朋友圈近80%的内容被足球占据。对于广大球迷们来说,只要世界杯不结束,那么我们是不会离开电视机的。

究竟为什么世界杯这么受欢迎?理性分析一下,有以下原因:

1. 足球天生有平民化的基因

门槛较低,相对于篮球排球的身高要求,足球对各项身体素质都点到为止,身高过得去、速度还不错、体能有点谱,那你完全可以在足球这条道上走下去。

2. 足球很注重团队配合

俗话说,聚沙成塔,个人能力固然重要,但团队合作才是决定比赛结果的关键。

3. 世界杯具备完美的包容性

从球员到球迷,在贫民窟长大的球星,抑或是富豪还是流浪汉,都能够盯着同一个画面,期盼、等待、激动。

4. 世界杯永远充满未知数

由于人多,影响因素多,相对悬念比较大,充满了刺激性和未知性。好看的足球比赛永远需要屏住呼吸。

小编是个伪球迷,对着上面几点,突然发现自己干了好多年的IC工作居然也有类似特点。非常平民化,学历过得去,长相不重要(长得好看的谁愿干这个),体能有点谱(这个倒是有要求,加班个半个月就倒了可不行)。IC也非常注重团队配合,而且充满了未知数,不到tape out前谁都不确定哪边又出来一个幺蛾子。

世界杯赛程过半,项目进程也过半,让小编带领大家了解一下,芯片设计中的最佳十一人,大家来看看自己在球场上属于哪个位置吧~

球队:IC搬砖队

阵型: 4 - 4 - 2

前锋

市场&销售

球场上,前锋的作用只有一个:进球得分

IC公司里的销售和市场也是一样,承担着公司的生存命脉。销售不开锅,产品就没有销量,企业也没有希望。“拿下客户,签订销售合同” 是他们的首要目标。

球场上,对前锋的要求极高,速度要快,技术好,射门准,是对方后卫重点照顾的对象。同样地,IC公司的销售也是高标准高要求,他们需要直面各种形形色色的挑战。客户的防守,老板的压力,同事的竞争,面对这些,销售都需要保持一个良好的心态。

球场代表人物:C罗,梅西

职责:卖芯片

技能:三寸不烂之舌,商业嗅觉,贴身紧逼

前腰

FAE

前腰就是“突前前卫”,位置在前锋后面,负责前场的进攻以及为前锋创造进球机会,以保证球队攻击能力的源源不断。

FAE,全称Field Application Engineer,也叫现场技术支持工程师、售前售后服务工程师。FAE不是产品研发人员,也不是销售,而是介于两者之间。

就像前腰是攻防转换的枢纽一样,FAE比销售懂技术,比研发人员会沟通。“客户的孙子,销售的干儿子” ,道不尽FAE的一把辛酸泪。其实,他们是公司与客户间的桥梁,需要给销售提供技术支持,还要将市场信息反馈给研发人员。

另外,由于长期驻扎客户身边,因此,FAE一般都是公司的颜值担当,在不修边幅的IC界是一股难得的清流。

球场代表人物J罗,厄齐尔

职责:提供客户产品方案,技术培训,跟踪市场

技能包:穿衣打扮,保姆,背锅侠,受气包

左边前卫

前端设计工程师

边前卫是传统意义上的边路突击手,在边路的盘带扯开空当,并向中路传中给前锋输送炮弹,抑或是自己往里内切来达到进球的目的。边前卫还必须有一定的防守能力,本方一旦丢球,就应立即转为防守,着重注意对口盯人,在中场延缓阻滞对方进攻,伺机抢夺。

IC公司的前端设计人员也是一样,作为芯片功能的实现者。他是负责芯片的定义和开发,以及逻辑结构的设计;同时,他还要与后端人员一起合作,保证芯片的顺利tape out,承担了一部分的防守任务。

球场代表人物:迪玛利亚,阿扎尔

职责:逻辑设计

技能包:spyglass,vcs,verdi

右边前卫

DFT工程师

右边前卫职责和左边前卫一样,只是活动区域在右路。

DFT工程师和前端工程师一样,他们需要完成芯片的另外一个模块的设计,就是测试电路的制定。

DFT,全称Design For Test,可测试性设计。在芯片产品开始量产后,有一个自动监测的生产环节,使用标准测试设备批量测试芯片产品。该测试设备运行事先写好的测试程序,通过芯片内部的专用测试电路,检测芯片的主要功能。这个专用测试电路,就是DFT工程师设计的。

我们可以通过DFT的一些诊断手段来发现芯片的问题,提高vendor的良率。随芯片功能的越来越复杂化,以及成本的提高,DFT变得越来越重要,所以他和前端设计一样,代表着芯片设计圈的"两翼齐飞"。

球场代表人物:德布劳内,沙奇里

职责:测试电路设计

技能包:Tessent全套, dft compiler

后腰

综合工程师

后腰是防守核心,是中场最靠后的一个人,主要负责防守拦截,第一时间破坏对方进攻,分担后卫的防守工作,是对方球员进入禁区之前的一道坚实屏障。同时也是乙方进攻时的发起点,负责球队攻防转换,组织调度的大腿人物。

同样,芯片的综合也是IC设计流程中至关重要的一步。综合工程师根据设计人员的RTL代码产生的门级网表,然后分配给数字后端工程师实现布局布线。网表的好坏直接影响着PR的结果。因此,综合是前端和后端之间的重要衔接点。

球场代表人物:坎特,莫德里奇

职责:产生门级网表

技能包:Design Compiler,Genus

左边后卫

PV工程师

边后卫,是负责球场两侧防守的球员。 他们主要任务是阻碍对方球员把球从边线传入禁区,还有就是对中后卫适时的补位。现代足球大多数边后卫都会后上助攻传中,令球队的进攻方式更立体。

足球场上后卫基本都是干脏活累活为主的,属于只有苦劳,没有功劳的角色。球队赢球了,那是前锋得分能力强;球队输球了,后卫的防守要负首要责任。

这也是IC行业里公认的最苦逼角色,「数字后端工程师」所处的地位。我们把这四个人统称为“屌丝四人组”。活最多,加班最多,挨骂吃黄牌也最多(又一把辛酸泪......)。可也没办法,每个团队都有干脏活累活的人,都是为了生活。

具体细看数字后端的每个职位:

PV,全称Physical Verification,物理验证。主要负责top level的DRC/LVS验证,该项任务责任重大,项目早期需要有经验的同事去尽量早的检查DRC。还有要时常和工艺厂的人讨论,辨别哪些DRC是可以waive,分配给具体的block owner去修理。

球场代表人物:阿尔巴,马塞洛

职责:DRC/LVS Signoff

技能包:Calibre

右边后卫

PA工程师

右边后卫的职责和左边后卫一样,只是负责的是球场右翼的防守

PA,全称Power Analysis,功耗分析。主要负责top level的power分析,包括IR drop和EM分析,分析设计中的hot点,通知后端工程师修改Power设计。

球场代表人物:卡瓦哈尔,沃克

职责:Power Signoff

技能包:Redhawk,PTPX,Voltus

中后卫

PD&STA工程师

中后卫,活动范围在于中后场,位置处于守门员的前方及两个后卫之间。主要职责是封锁通向本方球门的通道,扼守门前的危险区域,随时弥补防守线出现的漏洞,是防守线的支柱。是后卫中承担防守责任最多的位置。

中后卫通常身材高大,拥有良好的身体素质,头球能力和抢断技术出众。同样的,作为数字后端中承担最多任务的两个角色,PD和STA工程师也需要拥有强大的意志力,充沛的体能,和为tape out事业随时加班献身的决心,(可能再加上一点情怀)

球场代表人物:席尔瓦,胡梅尔斯

职责:Place & Route, fix timing

技能包:Innovus, ICC2,PrimeTime

守门员

验证工程师

守门员是球队的最后一道防线。主要任务是守卫球门不让球进入,指挥后卫站位,盯人。由守转攻时,则用快速、准确的传球组织发动进攻。是球队中唯一可在罚球区内用手处理球的队员。

验证工程师也是IC设计的最后一道坎,他们通常要与设计工程师紧密合作,理解模块及芯片设计规格,配合芯片设计工程师查找修复设计缺陷,能够带领其他工程师完成项目验证工作;同时完成搭建验证环境,创建直接测试案例,随机化测试案例以及生成功能覆盖率。

验证永远是不充分的,永远没有最好。正如守门员也不可能永远不丢球一样。

球场代表人物:诺伊尔,德赫亚

职责:regression coverage

技能包:VCS,Nc-sim,Questasim

教练

项目经理

球队要想取得好成绩,除了有优秀球员以外,教练的责任重大。作为球队的主导人,他需要指导球队战术,人员变动、安排每天训练计划,有时还包括了解球员内心情况等。临场上调整首发人员、安排阵型,关键时刻换人等应变操作。

教练是全世界媒体和摄像机镜头的聚焦点,球队战绩是考量教练执教水平的试金石。

芯片设计中也有这样一类角色,就是我们经常说的项目经理,PM,全称Project Manager。他们并不参与真正技术方面的设计,而是制定各种schedule。专业一点来说:就是在有限的资源约束下,运用系统的观点、方法和理论,对项目涉及的全部工作进行有效地管理。即开始到项目结束的全过程进行计划、组织、指挥、协调、控制和评价,以实现项目的目标。

足球场上,教练是吊打和被吊打的角色。他们被媒体和球迷“吊打”,然后回更衣室“吊打”球员;同样的,项目经理也一样,被客户和老板“吊打”,然后回公司“吊打”你。

球场代表人物:西塞,勒纳尔

职责:开会,催人

技能包:吵架,骂人

队医

CAD工程师

由于参与人数众多,对抗性高,足球运动可以算是世界上受伤几率最高的运动项目。而队医就像战场上的医护兵,总能及时出现在最需要他的地方,用可靠的语气安慰队员:“亲,不要放弃治疗”。

一个好的队医,可以降低球员伤病发生的频率,更准确地判断恢复时间。

当然,最高境界的神医,是不用治疗就能让球员们强硬起来,用她的神医光环,激发队员们战斗的欲望!

IC设计中,也有一类人员,他们不参与具体的项目。但是,却和各个工程师都紧密联系,他们就是CAD Engineer,全称Computer Aided Design, 也就是我们经常说的Methodology。主要工作是写脚本support,搭flow,是很重要的一个角色。

一个优秀的CAD Engineer可以减少flow bug发生的几率,同时也是极大缩短了项目周期。

球场代表人物:沃尔法特,斯维尔

职责:写脚本,搭flow,修bug

技能包:Tcl,Perl,Python

芯片设计是一份很辛苦的工作,却也给我们带了一份寄托,愿大家都能在IC道路上找到自己的价值,也祝各位支持的球队能走得更远。

最后,英格兰是冠军,瓦坎达forever!!!


IC圈的世界杯 | 论芯片设计的胜利十一人相关推荐

  1. IC工程师:百万年薪路上的20个阶段,你在哪个阶段?

    关  注  我   , 聊  后  端  和  芯  事 Tao的第552篇原创 多年以后,愿你不负所期 By : Tao I  C  圈  很  小   -   相  遇  乃  有  缘 &quo ...

  2. 每天学命令write_ldb

    write_ldb  -library input_library_file  -outfile output_ldb_file   -opt_level integer 这个命令可以转换.lib文件 ...

  3. 两点天上来,爱情一线牵——Global Timing Debugger

    今天我们来介绍一下时序分析的小工具--Global Timing Debugger(简称GTD). 它是Innovus/ Encounter中分析Data Path的工具, 和Clock Tree D ...

  4. 图形界面介绍——Blockage相关

    这次要介绍的GUI上面的按键是跟blockage相关的几个按键,这些键用法比较简单,所以就合在一起介绍了. 1. Create Size Blockage键 创建一个size blockage.功能参 ...

  5. 图形界面介绍Create Route Blockage

    今天要介绍的图形界面按键是Create Route Blockage键 创建一个route blockage.给某些金属层加上blockage属性,让工具走线时不通过该区域.有助于改善某些金属层因为走 ...

  6. 图形界面介绍Create Placement Blockage

    今天要介绍的图形界面按键是Create Placement Blockage键 功能非常简单,创建一个Placement  blockage.快捷键是Shift+Y. Placement blocka ...

  7. 图形界面介绍Create Pin Blockage

    今天要介绍的图形界面是Create Pin Blockage键 功能很简单,创建一个pin blockage.Pin Blockage(引脚阻碍物).这是一种pin constraint,用于Pin ...

  8. 图形界面介绍Create Size Blockage

    今天要介绍的图形界面按键是Create Size Blockage键 功能非常简单,创建一个size blockage. 首先说一下Size Blockage的概念,中文名称是扩散阻碍物.这个bloc ...

  9. 每天学命令deletePlaceBlockage

    deletePlaceBlockage [-all | -type { hard | soft | partial | macroOnly}] [-all | obs_name ... ] 这个命令可 ...

最新文章

  1. ios保存gif到相册_iOS相册中的GIF图片的读取与保存
  2. java 反射 找不到方法_Java获取反射的三种方法
  3. csv 20位数据 如何打开可以预览完整数字_干货Python Pandas 做数据分析之玩转 Excel 报表分析...
  4. JSR 365更新:深入CDI 2.0
  5. LeetCode 83. Remove Duplicates from Sorted List
  6. GitHub中watch star fork三个按钮干什么用的?
  7. nginx linux windows 忽略大小写_React 基础 在 Windows 下使用 React , 你需要注意这些问题...
  8. 最新解决laravel框架路由无法显示的问题
  9. iOS备忘录之IOS开发的一些网站(看看还是不错的)
  10. 安卓调用TSC打印机打印图片
  11. 智能制造数字化车间的实施策略(上)
  12. android screencap 源码,android后台截屏实现(3)--编译screencap
  13. yarn的安装及使用教程
  14. 哪些英语用法是普通中国学生最生疏的?
  15. 编程制作动态壁纸的思路_Android应用源码动态壁纸开发必看例子源码
  16. 学习手机软件开发学什么,怎样学?
  17. jquery案例4——jq动画、jq显示与隐藏(规定时间)滑动下拉slideDown,滑动上拉slideUp
  18. linux系统无线网卡驱动安装,在linux上怎么安装无线网卡驱动?
  19. 指纹登录 TouchID FaceID
  20. word大篇幅文档文字快速制作ppt

热门文章

  1. 22年春天的一部分面经
  2. DOS计算机设置登录密码,电脑开机的时候有个DOS的密码怎么设置啊、
  3. linux安装iscsi设备,Linux安装管理ISCSI卷(initiator端)
  4. Python基础:文件和异常
  5. CAN201 网络编程 笔记
  6. 2022广东省安全员B证第四批(项目负责人)上岗证题目及在线模拟考试
  7. 坦克世界未能连接至更新服务器,坦克世界连接到更新服务器失败,小猪教您怎么解决坦克世界连接到更新服务器...
  8. c语言 符号自动换行,单片机串口发送字符为什么会自动换行?
  9. 网络爬虫,淘宝API商品详情测试(抓取详情数据)
  10. 如何用wireshark来解析出PDCP-LTE格式,即把PDCP报文突出到wireshark