模拟IC与数字IC设计该怎么选?哪个岗位薪资高?

news2024/9/23 23:30:43

很多同学想要入行IC,但不知道数字和模拟方向怎么选?

如果没有亲身体会过模拟设计,并有发自内心的自信或者兴趣,一般不看好纯小白去学模拟电路设计。

模拟设计想做好,没有数学功底,没有电路分析的功底,很难会有出彩的机会。就连零极点分析都搞不清、基尔霍夫方程都头痛。

但数字设计相对来说就会好很多,只要有数理逻辑基础加上计算机体系结构知识,基本上就可以起步了。

认真踏实的个性也适合数字设计。其实IC设计不论模拟还是数字,都容不得“差不多”的想法和行为。

从就业前景来看的话,数字IC与模拟IC都不错,随着我国行业科技的发展以及对于国产替代的追赶,半导体行业以及集成电路行业自然岗位需求会变得越来越多,因此在就业前景上倒不需要太担心什么。

岗位容量

岗位容量这一块两者之间倒是有一些差别,因为数字IC>模拟IC。

岗位的细分

模拟IC:模拟设计、模拟版图
数字IC:前端设计、功能验证、DFT设计、后端设计

数字IC

数字IC设计按分为前端、验证与后端,规模较大的团队,还会有算法、时序、DFT等专业岗位角色。

数字前端设计
前端数字IC工程师的工作一般包括电路规范(Spec.)的撰写,电路架构的设计,电路的实现以及验证、综合出符合要求的电路网表(netlist),最后按一定的工作规范要求提交netlist 给后端部门。

前端设计的工作完成后,项目才能继续往下进行,因此,前端设计必然是项目的核心。

数字验证
使用软件方法,验证确认前端设计师定义的逻辑功能符合目标要求。数字芯片如今已经发展到非常复杂,在过去十年间,验证职能从前端设计中独立了出来,并发展出了独立的方法论。

该岗位要求有较好的编程能力,使用的方法思路与软件工程接近。

DFT
DFT是design for test(可测性设计)的缩写,就是在芯片设计过程中,加入可测性逻辑。有的公司把该职位归到前端设计,有的归到中端实现。

DFT主要是通过在芯片中加入可测性逻辑,等芯片制造出来,在ATE(AutomaticTestEquipment,自动测试仪)设备上通过可测性逻辑对芯片进行测试,挑出有制造缺陷的芯片并淘汰掉,留下没有制造缺陷的好芯片。

数字后端设计
数字芯片后端工程师主要工作就是接收数字前端提交的代码,最终交付一个完整的芯片布局布线结果。

它是一门兼具形式美和工程实践需求的技术。形式美,直接来源于功能内容和需求,在后端设计的环节中,数以万计的标准单元如散乱的点点繁星,却在功能、时序等满足的前提下,寻求各个Block之间的依赖关系,进而使芯片内部之间呈现出和谐与稳定。

模拟IC

模拟IC设计
从单个晶体管开始,进行电路设计,给出完整的电路图。与数字不同,模拟IC往往不需要很高的集成度,而聚焦在精巧的电路结构。

这需要设计师深入的理解掌握模拟电路原理,根据芯片指标要求,采用合适的电路结构,定义具体器件参数,通过EDA软件仿真,调整电路参数,同时也要对器件和制造工艺有一定的了解。

模拟版图
模拟版图设计工程师主要工作内容是负责进行版图布局规划。模拟版图的入行门槛相对于其他岗位较低,经过一些专业的培训后就可以入行,但版图也是一份知识涉及面非常广的工作,想要做资深和精通难度都是比较大的。

薪资对比

在这里插入图片描述

985和211院校硕士从事数字设计比例较高,分别为44%和26%;985和211院校硕士从事模拟设计的比例较高,分别为38%和28%高校层次越高,平均年薪越高,且模拟设计的平均年薪一般高于数字设计的平均年薪。

C9院校硕士数字设计平均年薪37.61W,模拟设计平均年薪41.47。985院校硕士数字设计平均年薪34.81,模拟设计平均年薪36.02。211院校硕士数字设计平均年薪31.05,模拟设计平均年薪31.30。

不同高校层次硕士-不同相关专业的薪资情况

在这里插入图片描述

从事数字设计的高校硕士中
C9院校硕士中垂直相关专业平均年薪高达38.97W,弱相关专业平均年薪达到33.03
985院校硕士中垂直相关专业平均年薪高达35.16W,弱相关专业平均年薪达到33.96
211院校硕士中垂直相关专业和弱相关专业平均年薪均为30.93W
普通院校硕士中垂直相关专业平均年薪高达28.97W,弱相关专业平均年薪达到25.48

在这里插入图片描述

从事模拟设计的高校硕士中
C9院校硕士中垂直相关专业平均年薪高达42.85W,弱相关专业平均年薪达到34.78
985院校硕士中垂直相关专业平均年薪高达37.14W,弱相关专业平均年薪达到32.74
211院校硕士中垂直相关专业平均年薪高达31.74W,弱相关专业平均年薪达到28.6

数字设计与模拟设计在不同城市的薪资情况

在这里插入图片描述

数字设计中,上海平均年薪最高,为37.64W,其次为北京、深圳,分别达到37.39和34.71。

模拟设计中,上海平均年薪最高,达到40.85W,其次为北京、成都,分别为37.56和34.1。

想要了解更多关于数字和模拟方向的就业,薪资以及入行的门槛,不妨先跟工程师再了解一下市场行情,毕竟入行不能盲目,了解清楚才利于后续职业的发展。

这里给大家放个入口:IC入行了解

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

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

相关文章

面试题30天打卡-day24

1、Redis 为什么快? Redis 之所以快,主要是因为它具有以下特点: 纯内存操作:Redis 的数据存储在内存中,因此读写速度非常快,而无需像传统数据库一样从硬盘读取和写入数据。与此同时,Redis 支持…

【算法】动态规划算法求(编辑距离)

目录 编辑距离: 举例: 代码如下 调试: 核心代码: 画图演示上述代码: 编辑距离: 是一种计算两个自符串之间差异程度的方法,它通过比较两个字符串之间的插入,删除和 替换操作的数…

深度神经网络模型部署——Docker学习

容器技术中有三个核心概念:容器(Container)、镜像(Image),以及镜像仓库(Registry) 从本质上来说,容器属于虚拟化技术的一种,和虚拟机(Virtual Mac…

CentOS7安装vsftpd

CentOS7安装vsftpd 最近又用到ftp了,摸索了一下终于安装成功,记录下安装过程,本次使用的操作系统为 CentOS7,ftp使用vsftpd。 安装vsftpd yum install -y vsftpd配置vsftpd vsftpd的配置文件路径为:/etc/vsftpd/vs…

软件测试基础面试题大全(上)

1. 软件生命周期是什么? 软件生命周期:需求调研(可行性研究)、需求分析(需求规格说明书)、设计(系统架构、模块设计、表结构设计、接口设计等,产出概要设计文档和详细设计文档&…

表达式求值问题-双栈模板化实现

好久不见,真的很久都没有更新博客了,最近很多事情,所以比较忙碌,没有时间每天都学算法,但是我会挤时间尽量做到,每两三天就更新博客,我会努力的,加油~ 前言:计算器都见过…

加码本地生活、成为“万能入口”,抖音完成了百度曾经的梦想

文|螳螂观察 作者| 小别 前有美团点评,后有阿里巴巴,本地生活服务从来就不平静。 并没有在最好的时间出发的抖音,还是顺着短视频的内容优势,从团购、本地游、外卖再到近期推出商城频道,逐步完善了本地生活服务的布局…

浅谈jmeter性能测试步骤入门

一、Jmeter简介 1 概述 jmeter是一个软件,使负载测试或业绩为导向的业务(功能)测试不同的协议或技术。 它是 Apache 软件基金会的Stefano Mazzocchi JMeter 最初开发的。 它主要对 Apache JServ(现在称为如 Apache Tomca…

linux命令文本命令之~~~ sort ~~ tr ~~cut ~~ uniq

目录 一. sort命令二. uniq 命令三. tr命令四. cut命令 一. sort命令 以行为单位对文件内容进行排序,也将他根据不同的数据类型来排序 比较原则是从首字符向后,依次按ASCII码进行比较,最后按照升序输出排序 语法格式: sort 【选…

Web自动化测试:selenium的使用以及关于driver=webdriver.Firefox()无驱动报错问题

Selenium 1.什么是Selenium? Selenium是一个用于Web应用程序测试的工具。 主流的自动化测试工具有: web自动化测试:selenium、robot frameworkApp端自动化测试:Appium、Monkeyrunner、UIautomationPC客户端(win32&…

打印机错误0x00000bc4,Win11系统找不到打印机怎么办

近期,又有不少小伙伴更新了Win11系统后,出现了打印机提示错误代码0x00000bc4,出现错误后,可能导致打印机无法正常工作,打印任务无法完成,或者打印机无法连接到电脑等问题。驱动人生就为大家带来打印机错误0…

使用docker部署wiki.js

安装docker这些就不讲了,教程一堆,相关的安装教程可以去官网看,只是没那么详细,尤其是有关数据库的配置:Docker 部署 Wiki.js pull wiki镜像: docker pull ghcr.io/requarks/wiki 如果是arm的机器&#xf…

Oracle存储过程~封神之作

简介 Oracle 存储过程是 Oracle 数据库中的一种数据处理对象,它可以在数据库中定义一组预定义的 SQL 语句,用于完成特定的数据库操作。存储过程可以被授权的用户调用,并且可以执行多个语句,这些语句可以被视为一个单独的操作&…

【逗老师的无线电】快速记录一下MMDVM串口屏相关

最近在研究MMDVM的串口屏,设计知识点比较多,本文先随手记一下,同时随时更新,最后形成完整的文档 一、Nextion和国内串口屏设计 MMDVM默认对接的是Nextion屏幕。但是有人跟我说,NXT的屏幕和国内陶晶驰的屏幕就是一个…

每周一算法:差分算法

差分算法 差分是一种常见的算法,用于快速修改数组中某一段区间的值。其基本思想就是预处理出数组的差分数组,然后修改区间时,只需要修改两个位置的值,即可快速完成区间修改。最后再通过差分数组求出原数组。差分算法在区间加、区…

kafka安装及配置

1. 下载 下载地址:Apache Kafka 我这里下载的是 3.2.1 版本。 2. 上传并解压 上传到 linux 下的 /home/software/ 目录下,然后解压 kafka_2.13-3.2.1.tgz 包到/usr/local/ cd /home/software tar -zxvf kafka_2.13-3.2.1.tgz -C /usr/local # -C 选…

【机器学习】信息量、香农熵、信息增益(增加例子,方便理解)

这节可以搭配 【机器学习】Logistic回归(重新整理)信息量(信息)信息量公式的推理过程 香农熵信息增益 【机器学习】Logistic回归(重新整理) B站视频:“交叉熵”如何做损失函数?打包…

医学影像系统源码,三维后处理和重建 PACS源码

医学影像系统源码,三维后处理和重建 PACS源码 医学影像系统由PACS系统、RIS系统组成,提供与HIS的接口(HL7或其他类型)。 主要功能介绍 信息预约登记 支持对患者、检查项目、申请医生、申请单据、设备等信息进行管理。且支持检查…

Apache网站部署SSL证书开启https访问,强制http跳转https

centos服务器博客网站安装教程可见:Centos 7.X WordPress博客网站详细教程 FTP/PHP/mysql/Apache环境构建_autotian的博客-CSDN博客本文详细的介绍了centos7.x系统下,如何构建FTP、mysql、PHP、Apache环境,并成功安装WordPress博客网站。http…

Java—JDK8新特性—函数式接口【内含思维导图】

目录 3.函数式接口 思维导图 3.1 什么是函数式接口 3.2 functionalinterface注解 源码分析 3.3 Lambda表达式和函数式接口关系 3.4 使用函数式接口 3.5 内置函数式接口 四大核的函数式接口区别 3.5.1 Supplier 函数式接口源码分析 3.5.2 Supplier 函数式接口使用 3.…