企业文化和员工

“DRAM应用工程师”,为半导体新产品开发划上“句点”

By 2019年11月12日 十一月 22nd, 2019 No Comments

下载图片

为作品添上“画龙点睛”之笔非常重要。如果收尾不够好,无论之前多么努力,你的所有心血都可能付诸东流。在半导体开发领域,有一个部门专门负责“画龙点睛”。这个部门就是SK海力士DRAM研发部下属的DRAM应用工程(Application Engineering, 简称 AE)部门,原系统工程(System Engineering)部门。SK海力士Global Newsroom(全球新闻室)团队走访了DRAM应用工程部门,希望详细了解其职能以和能力要求。

产品开发质检环节“最后的堡垒”……从失败中探寻成功之路的“故障终结者”

从设计规划到模组制造,研发每一个半导体产品涉及多个阶段和多项测试缺一不可。在这些阶段中,DRAM应用工程办公室负责量产前系统层面的最后验证。为此,专注OS、BIOS、软件和硬件等不同领域的专家需要团结协作,通过多项测试对不同代的产品进行完整性验证。具体而言,这项验证包括检查模组内的DRAM在不同变量之下是否运行正常,这些变量包括实际使用环境、温度、电压、操作时间、操作方法等。所有新开发的产品都必须通过验证才能进入量产阶段。

DRAM应用工程部门的另一项职责是,为测试过程中或者为客户提供样品时发现的DRAM故障找出原因,以确保今后不会再发生同样的问题。总而言之,在半导体制造工艺中,“故障”就意味着“失败”。但是,对应用工程师来说,发现故障是“成功”的先决条件,而非“失败”。如果在生产阶段发现故障产品,相同数量的原材料制造出的成品数量就会减少。反之,如果可以在量产之前发现潜在的故障并提前改进,就能够减少生产阶段出现的故障产品数量。通过这种方式,DRAM应用工程部门始终在努力寻找一条“反败为胜”的道路。

下载图片

另外,通过参与开发过程,DRAM应用工程办公室也帮助客户提高其所开发系统的完整性。DRAM应用工程师的任务就是找出SK海力士产品应用于此类系统时可能出现的潜在问题并分析其原因,从而促进系统改善。通过这些努力,DRAM应用工程师与客户建立起了相互信任的稳固关系。

核心能力:通过模拟各种场景找出故障原因

为了真切了解DRAM应用工程师的具体工作,SK海力士GLOBAL NEWSROOM团队采访了DRAM应用工程办公室的两位同事,他们是负责移动应用工程的技术主管(Technical Leader,简称 TL) 1金浩永和负责计算应用工程的TL赵章恒。

下载图片

问:您目前在团队中负责哪些工作?

我负责应用于智能手机等移动设备的单一DRAM的应用工程工作。我的主要任务是检测DRAM产品在移动设备的实际系统环境中是否运行正常,并检查物理和环境条件改变时它的运行变化情况。如果检测过程中发生故障,我要找出原因并解决问题。

问:团队里的整体氛围如何?

总的来说,我们的团队成员非常年轻,不少人都有海外工作和出差的经历。得益于此,我们的团队充满活力,大家都很积极主动。因为团队成员的外语都很流利,工作能力也很出色,我们与不少外国客户建立了良好的互信关系。和这样的同事一起工作,我感到非常放心。

问:工作中的哪一个时刻会给您带来成就感?

我们需要进行大量系统分析,内容涉及产品开发、功耗竞争力、性能和工作负荷。我们的系统工程涉及多个领域。有时,造成问题的是某个特定的系统,我们就需要深挖这个系统来解决问题。这类工作对于提升我的分析能力很有帮助。进行故障分析时,我们会发现一些过去不知道的问题,有时可以顺便把其他相关问题一并解决。这时我会感觉自己好像成了这个系统的专家,很有成就感。

问:您在工作中什么时候会遇到困难?如何克服?

遇到棘手的难题时,就会很难处理。不过,抱着一切问题都一定会有解决办法的信念,我千辛万苦找到原因并解决问题。那一刻,我特别有成就感。我相信,有这个信念给我动力,我一定可以分析和解决问题,再大的困难也不怕。

问:您目前从事的工作需要具备哪些能力?

我们是DRAM制造商,所以掌握DRAM知识是基础。然后,最重要的是软件知识。由于移动通信行业存在多家应用处理器(Application Processor,简称 AP)制造商,必须熟悉固件在系统中的实际运行环境才能分析系统的工作负荷。另外,推理能力也很重要。要分析故障原因,必须能够模拟各种情形,而这项能力离不开理论知识的积累。而且,还要能够把这种情形与故障情况加以联系,并推导出它们之间的相互关系。因此,对系统架构的理解也是不可或缺的。

问:您通过哪些方式来强化这些能力?

随着半导体开发技术的升级,新产品不断发布,我们也常常遇到出乎意料的问题。要解决这些问题,我们必须不断积累关于行业趋势和新技术的信息。所以,每当有新的应用处理器(AP)发布,我都会通过公司或者合作伙伴的产品规划团队来收集相关信息,然后对它进行研究。

问:想做这份工作的新手必须具备哪些素质?

积极的态度和责任感必不可少。发生DRAM故障或质量问题时,需要能够从不同的角度来观察问题,这样才能解决问题。有时,你得思考过去从来没有想过的东西。如果不熟悉某个领域,你必须去找这个领域的专家然后直接提问。遇到这种情况,积极的态度大有裨益。我们是一个解决问题的部门,所以还得有责任感,必须把自己负责的每一个问题解决到底。

问:对于今后加入的年轻人,您有什么话想说吗?

如果有人因为不熟悉应用工程和我们的工作而犹豫不决,我想对他们说,大胆提交工作申请吧。因为我们每个人都是从零开始学习的。我想告诉他们,只要加入我们,你就有机会成为比别人更优秀的工程师,因为你可以从不同背景、不同经验的同事们身上学到很多东西。我特别推荐对新事物有强烈好奇心的年轻人申请我们的部门。

因为工作的性质而“直言不讳”……耐心和好奇心是必备条件

下载图片

问:您目前在团队中负责哪些工作?

我负责应用程序方面的工作,对PC、笔记本电脑和数据中心所安装的DRAM模组进行计算。目前,主要产品是DDR4,我负责这款产品的应用工程工作。通常,如果提供给客户的样品发生故障,我的职责就是找出原因。我还需判断故障的原因所在,是客户人为因素还是我们自身的责任。如果是我们的原因,我就需要和相关团队合作来加以解决。在这个过程中,我必须通过协作与客户的工程师保持良好的关系。

问:团队里的整体氛围如何?

我觉得在“直言不讳”和新老员工之间的沟通方面,我们组是SK海力士最棒的团队之一。我们总是一起配合、一起讨论,从来不把问题藏着掖着。要想找出故障原因并得以改进,参考现有的数据至关重要。在这之中,“经验”作为一项工作中的无形资产缺一不可。这份工作的性质为员工们营造出一种自然的氛围,使得老员工愿意分享经验、新员工也敢于提出问题。

问:工作中的哪一个时刻会给您带来成就感?

如果量产前出现故障,只要能够迅速分析原因并找到解决方案,我会很有成就感。另外,每当有客户反馈说“因为你的及时响应,我们的生产计划得以顺利执行”,我也会感觉非常自豪。我个人不喜欢重复同样的工作,但应用工程总是给我带来新的体验,从客户响应到故障分析再到调解内部成员的不同意见。

问:您在工作中什么时候会遇到困难?如何克服?

有一次,我花了一个月时间来分析某个故障。出故障的是一个即将量产的内存模组。由于故障发生得很突然,分析有一直没有进展,我非常沮丧。后来,我对自己说:“不管怎样,我仍然是最了解这个故障的人。”我觉得没有其他人或其他团队比我更适合解决这个问题。我是专家、我一定能解决这个问题。带着这样的心态,我集中精力分析问题,最终找到了故障原因。

问:您目前从事的工作需要具备哪些能力?

创意的火花和专注力很重要,但更重要的是组织数据从而进行推理和逻辑思考的能力。另外,掌握设计知识也有好处。了解电路的工作结构可以更容易地找出故障原因。事实上,我经常看到设计或制造部门的团队成员加入应用工程团队。他们通常对情况有很好的了解,所以分析故障的时候不会遇到太大的困难。即便是设计知识有限的新人也可以学到很多东西,想精通这个岗位也不是不可能。

问:您通过哪些方式来强化这些能力?

要做好应用工程工作,很重要的一点是持续学习新的技术和产品。因此,我会收集一些内部产品规划数据以及外部会议材料。我对行业趋势也始终保持着极大的兴趣。例如我会留意这些问题,哪个系统将由哪一家公司开发、如果开发计划有变是什么原因造成的。我会尝试对上述的问题将对我们工作可能造成的影响进行思考和预测。

问:想做这份工作的新手必须具备哪些素质?

耐心和好奇心很重要。查找故障原因很费时,最长可能要花一个多月。在这个过程中,你必须坚持到底,不能中途泄气。另外,你需要对问题保持好奇心,还要能够利用现有数据或材料来解决问题。具备了这两项素质,你就能够轻松地适应这份工作并稳步成长。

问:对于今后加入的年轻人,您有什么话想说吗?

经过应用工程的工作,你更有可能成为一名全面性人才而不是专项人才,因为你必须了解各个领域。也许正因为如此,很多一开始不知道自己擅长做什么的年轻人通过应用工程的工作后找到了合适的岗位。只要愿意学习,你就可以加入我们边做边学。如果对自己的工作能力没把握,申请应用工程岗位会是一个不错的选择,因为可以通过各种经历来发现自己的能力,比如硬件和软件。

 

 

1SK海力士把不同的职称统一为TL(Technical Leader),为了消除成员之间的严格等级,鼓励自由的横向沟通。

// // wechat qr 현재 URL 로 변경 // https://github.com/mkdynamic/jquery-popupwindow /*! * Display popup window. * * Requires: jQuery v1.3.2 */ // weibo show