NVIDIA"社招"Physical Design Engineer(Methodology Oriented),
JD will updated later,if you are interested,pls send email to sophiay@nvidia. QQ:517198719
ASIC-PD_methodology(mender).docx
ASIC-PD_methodology(ptime).docx
顶一个,methodology有前途
在大家担忧被新技术或者流程取代时,你是那个研究怎么用新技术和流程取代人的
我也觉得methodology蛮牛X 。。。但是要取代人不大可能把
机器和方法永远不会取代人,但是会减少一些可简化的重复劳动或者简单劳动,人可以把侧重点放在新的领域。
但是原来同样的工作,需要的人的确少了,多出来的人必须找出路,找到如何利用最新技术和方法来工作。
这是理论上,这个行业变成如今这个样子难道不是被机器压榨的么
最近几年确实感觉methodology不少公司开始重视。。。这玩意是不是说白了,就是
开发自动化流程的或者用tcl+shell一些内嵌getInatanceDB来新定义一项功能?小白求教了
TCL这么古老的东西,貌似只剩下IC界还在用吧
有什么功能是其他语言替代不了的?
因为足够简单,容易上手
还很容易跟C/C++接上
.198
先说说为什么很多公司重视流程:
不知道你玩游戏吗,拿WC3举例,只有几个兵的时候上场肉搏的兵最重要,有一队兵以后,一些加攻击加速度加回血的buf却很重要,远比加一个兵重要多了。
自动化流程就是在兵多起来以后每个加攻击10%,你只有10个人的团队用不着流程,有20个人的时候双方战斗力就开始拉开差距了,更别说有人可以通过流程提高20%单兵效率。而且这个可以兼职可以专职,兼职的人只能带来3~5%效率提升相对专职的人提升10%,哪个更好取决于团队规模。越大团队的老板越了解这种加成的重要性。
再说说内容:
copy-paste是流程的始祖,但是你copy-paste能做出个通用于很多情况的流程或者EDA软件?
这当中有一个巨大的鸿沟,也不是0和1的关系,各家公司在不同的位置,比如AMD最接近EDA体系的封闭性,而不少小公司就是在copy-paste上做了变量替换而已,一个简单的进化过程是这样的:
1. copy paste,以后直接复用
2. 对应脚本打包成proc或者单独脚本文件,可以进行输入变量的修改,比如design name,floorplan形状,工艺参数
3. 工作大步骤的完全自动化,对应参数的自动生成(当然还是要少量输入,但是只有之前10%以下),比如跑CTS,直接source个脚本,里面该调的脚本自动调好不需要人再去一个个手动输入或者费时间计算。
3. 用makefile或者脚本语言使连这些步骤也自动化:起工具,读输入变量,读运行脚本,导出结果并分析(也可能放在工具退出后进行),退出工具,保存备份相关数据和报告
4. 使用图形界面:图形界面输入主要参数,一键启动(比如plan,place,cts,route),然后图形界面监控运行结果,图形界面报告结果并给出大量连数带表带图带历史数据对比的分析结果
基本上到第三第四步时,人就只需要关注于真正的设计上,关注体系结构,关注floorplan,而花在“config各个工具的各个步骤;等着一个步骤跑完然后人工输入开始下一个步骤”这些体力活就交给流程或者EDA搞定就可以了。同样的时间内,熟练使用flow的人能比另外一个从头开始一步步点工具的人能完成几倍的模块设计。
当然,这里面会有各种问题,比如不熟悉流程,把精力花在解决流程问题而不是解决设计问题上就会适得其反。新的流程新的工具出现时各种问题比较多,没有经验的新人会比较晕,不知道自己的精力该怎么在流程问题和设计问题上分配。
你问的问题,可能在于你只见到了第一个层次,小公司一般在一二层次,多数有一定历史和规模的公司做到3,NV做到大概3.5层,AMD做到4,再往后基本就是目前EDA软件的状态:一个route你给好参数它就自动跑完给你结果,中间自行调整,不能干预大多数设计也无需干预,除了个别要手动连的线可以事前事后处理。
主要是大势所趋,多数人只能抱怨机器做了越来越事情而做这个工作可以让自己成为跟着台风飞的那头猪。
每个人观点不同
我个人观点是,这个行业之所以存在和壮大就是因为有自动化和机器,没有机器哪有芯片设计这种职位存在?没有数字设计相对模拟设计的更高自动化,哪有这么多数字设计的工作机会存在?无论前端后端验证都没有了。没有自动化就没有数字电路设计的今天。
只是工作内容会变化。我举个例子,N年前做数字后端是没有EDA的,单元要自己手摆,线要手连。NB点的人,自己写perl或者C来完成现在大家看到的EDA去做的place,CTS,和route。但是当年可没有EDA啊!但是现在做后端的人和机会明显比以前多了。当然,行业一直在变,有受益者就由失落者,苹果起来了NOKIA和BB就衰落了,后两家公司也抱怨行业发生变化自己被压榨了。