成为一个年薪30W+的DFT工程师是一种什么体验?

news2024/11/25 2:34:33

一直以来,DFT都是数字IC设计行业中相对神秘的一个岗位。 你说他重要吧,并不是所有芯片设计公司都有这个岗位,你说他不重要吧,但凡芯片产品达到一定规模后,就必须设置DFT部门。

一、什么是DFT?

DFT(Design For Test),中文名叫可测性设计。 简单来说,就是在芯片设计阶段就解决流片后测试环节的一部分问题,提高芯片流片之后的可测试性,很大程度上能够降低测试的金钱以及时间成本。 具体操作是在芯片设计环节中插入一些硬件逻辑,比如插入扫描链、引出JTAG调试接口等,增加电路内部节点的可控性和可观测性,达到之后能够都测试大规模芯片的目的。 虽然是为了测试而出现的岗位,但从岗位分布上来说,它仍然属于芯片设计阶段。

二、DFT工程师日常的工作内容是怎样的呢?

一般来说,接到项目之后,各岗位工程师要一起开会,确定DFT Spec,包括IP测试策略,Pin Sharing,HT Block划分和Clock设计等。 然后要进行DFT设计,也就是分模块在设计中插入前面所提到的电路,进行综合,接下来会是Scan Chain连接和相关电路的插入。 下来就是验证环节,用针对性的EDA工具进行电路验证。 与此同时要配合后端进行物理实现,这个环节可能会根据后端的不同要求进行多次电路调整。 当网表最终物理实现后,还要用工具跑ATPG,生成测试向量并进行门级仿真验证。 还没结束,剩下最关键的一步。 在芯片生产出来之后,要跟TE一起进行pattern bring-up,并协助TE完成pattern导入量产的一切调试工作。 我们可以很肯定的说DFT工程师就是设计环节中的一个多面手。 到这里,一个DFT工程师在项目中的工作才算结束,然后就是风风火火地赶赴下一个项目。

三、岗位前景

大多数人对DFT岗位的认识存在一个误区:只有大公司才会设置DFT岗位。 其实不然,DFT只与芯片规模有关,比如初创GPU,公司不大也有DFT职位,只是对良率要求不高。 DFT的稀缺,往往不是缺岗位,而是缺人才,比起其他三个方向,一个优秀的DFT工程师更加难找。

而薪资相较而言也是不落下风,资深的DFT工程师(5年经验)基本月薪就能拿到50-80K,能带团队的话,3年经验的工程师月薪50K也是存在的。 当前IC设计行业正处于飞速发展的风口之下,DFT作为把控芯片质量的必要岗位,企业对DFT人才的需求可谓是日益旺盛。

其实并不存在一毕业就能直接干DFT岗位的科班生,要么是企业内部培养,要么是其他岗位工程师转岗。 种种原因造就了DFT工程师的稀缺,相应的岗位薪资也是水涨船高,应届硕士一般的DFT岗位offer都在35W-40W。

如果你正在面临入行/转行IC的选择关口,对各方向岗位还拿捏不准,对代码不感兴趣,又不想做后端,那么不妨考虑下DFT,同样是一个可以走得很远且值得奋斗的岗位选择。

大家如果想要具体了解DFT入行门槛,入门要求,以及要学习的东西,就业薪资这些,可以戳下方了解。

这里放个口:DFT入门了解

DFT中的STA

EDT概述

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/770788.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

1haclon 简单操作

文章目录 *读取图片 read_image(Image,claudia) *转换为灰度 rgb1_to_gray(Image,GrayImage)阈值分割 区域连接 获取最衣服 *读取图片 read_image(Image,claudia) *转换为灰度 select_shape (Connection, SelectedRegions, area, and, 40963.3, 44724.8) rgb1_to_gray(Image,Gr…

AI绘画 | 迷人武士美少女战士作品集

今天用Midjourney生成了质量极高的美少女武士后续会作为固定栏目来分享美图接下来请欣赏作品 提示词分享:1.an asian girl dressed in samurai style, in the style of anime aesthetic, trick of the eye paintings, dollcore, light red and black, resin, 8k, ex…

教程 | 如何10秒内一键生成高质量PPT

Hi! 大家好,我是赤辰! 近期新进的学员不少职场小白,对AI工具提效办公很感兴趣,今天火速给大家安排,ChatGPTMindShow强强联合,30秒内快速生成PPT,对于策划小白来说简直是福音呀! 市…

Java 多文件压缩与解压

1,写多个文件到压缩包 import org.apache.tools.zip.ZipEntry;import org.apache.tools.zip.ZipFile;import org.apache.tools.zip.ZipOutputStream;public static void main(String[] args) {//压缩文件对象String zipPath "D:\\download\\files0719.zip&quo…

15 大模型训练 内存优化

先看GPU结构,我们常说显存的时候,说的一般就是Global memory 训练的过程中,我们为了反向传播过程,必须将中间的结果(激活值)存储下来。 在训练的过程中,那些会消耗内存呢? model we…

ubuntu20.04系统安装使用labelme标注数据集

一、Anaconda的安装 请参考:MediapipeVSCodeAnaconda 实时检测手部关键点并保存视频_苦瓜汤补钙的博客-CSDN博客 二、Labelme的安装 1.打开终端创建虚拟环境 # 创建labelme的环境 conda create -n labelme python3.9 输入“y”,然后回车。 2.激活虚拟…

为什么媒体和创意工作者更喜欢 Splashtop 进行远程访问

在当今快速发展的数字环境中,可靠的远程访问已成为全球媒体和创意工作者不可或缺的工具。 远程访问让创意工作者不再受传统办公空间边界的限制,完全实现了随时随地办公。无论是实时剪辑、高分辨率渲染还是其他创意任务,创意工作者对高性能远…

Go语言之包管理

1、package Go语言是使用包来组织源代码的,包(package)是多个 Go 源码的集合,是一种高级的代码复用方案。Go语言中为我们提供了很多内置包,如 fmt、os、io 等。任何源代码文件必须属于某个包,同时源码文件的…

新书发布!《数字化时代研发效能跃升方法与实践》作者序丨IDCF

作者团队: 姚冬、王立杰、徐磊、许舟平 为什么会有本书 只是因为在人群之中,多看了你一眼。这一切,都要从IDCF的发端讲起 缘起IDCF 时间如白马过隙,我们成立IDCF一晃已有四年,而距离上一本书《敏捷无敌之DevOps时…

基于FME二开产品:NewGIS integration介绍

目录 前言 一、模板上传 二、模板在线运行 1.模板参数解析 2.模板运行 三、成果管理 总结 前言 爆肝两个月,我和我的团队终于打造出了一款能完美适配所有FME模板的在线模板管理平台,目前支持FME2021版本的所有模板的在线运行、管理。整体技术框架…

C++基础算法排序篇

📟作者主页:慢热的陕西人 🌴专栏链接:C算法 📣欢迎各位大佬👍点赞🔥关注🚓收藏,🍉留言 主要讲解C算法中所涉及到的两个排序算法,快排和归并。 文章…

请问支付功能如何测试

目录 01测试思维 02支付功能的测试点 一:支付的分类: 二:功能测试 三:接口测试 四:安全测试 五:测试点 01测试思维 要分析测试点之前,我们先来梳理一下测试思维。总结来说,任…

字符串编程练习(C++)

ex1 字符串变形 描述 对于一个长度为 n 字符串,我们需要对它做一些变形。 首先这个字符串中包含着一些空格,就像"Hello World"一样,然后我们要做的是把这个字符串中由空格隔开的单词反序,同时反转每个字符的大小写。…

【java】IntelliJ IDEA创建helloworld

目录 一、安装jdk17 二、安装InterliJ IDEA 2023.1.4 三、创建项目 四、创建模块 五、创建包 六、创建类 七、开始hello world 7.1 输入 psvm 7.2 输入sout 八、运行 九、IDEA 设置 9.1 主题 9.2 字体 9.3 背景色 十、快捷键 十一、导入模块 11.1方式一 1、先…

如何在无人机支持下完成自然灾害风险评估的原理和方法

对灾害的损失进行估算与测算是制定防灾、抗灾、救灾 及灾后重建方案的重要依据。 自然灾害评估按灾害客观地发展过程可分三种:一是灾前预评估,二是灾期跟踪或监测性评估,三是灾后实测评估。 灾前预评估要考虑三个因素,第一是未来…

将 QtPropertyBrowser 加入到 vs2015 qt版中工程中

我是直接将QtPropertyBrowser的所有文件当子文件夹全部加入到工程里的 加完之后,ok,编译错误 出现一堆以下错误,我只拿出一条 moc_qtbuttonpropertybrowser.cpp(94): error C2027: 使用了未定义类型“QtButtonPropertyBrowserPrivate” 然…

二级市场负重前行?腾讯音乐的“新伤”与“旧患”

炎炎夏日的7月,于腾讯音乐(NYSE:TME、HK:01698)而言并不太平。 先是,在7月5日,企鹅FM发布官方公告称由于业务调整,将于9月6日正式停止运营。 仅过十二天,7月17日,腾讯音乐发布公告&…

【Vue】报错:this.$refs 引用子组件报错 is not a function

文章目录 报错信息解决方法 报错信息 this.$refs.selectTree.onHide is not a function 解决方法 确保组件成功导出并挂载: - 子组件需要 import,import 是请确保路径正确import selectTree from /components/select-tree; - import 之后还需要在父组件的 comp…

ES6新增运算符

?. 可选链运算符 一个对象的属性,如果这个属性是对象,它还有子属性,访问这个子属性,比如 var obj {a: {key: val}} console.log(obj.a.key) // val 如果属性不存在的时候,则有可能会报错。 var obj {key: val} c…

预处理详解(一)---预定义符号

文章目录 预定义符号预定义符号的使用 预定义符号 在C语言中,有一些有意思的预定义符号,这些预定义符号都是语言内置的,即以及定义好的,我们可以直接使用。预定义符号主要有以下几个: __FILE__ //进行编译的源…