入行IC|数字IC与模拟IC方向怎么选?(内附2023春招薪资对比)

news2025/4/8 0:42:30

很多同学想要入行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/506230.html

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

相关文章

C++Primer第20章 iostream库

第20章 iostream库 C中的IO流是通过多继承和虚拟继承实现的,下面是它的关系. 我们要学习的就是三个库,这里我会把重点的拿出来 iostream: 终端操作fstream:文件操作sstream:格式化操作 20.1 输出操作符<< 输出操作符可以接受任何内置数据类型的实参,包含我们的const …

HTTP第六讲——键入网址再按下回车,后面究竟发生了什么?

使用 IP 地址访问 Web 服务器 首先我们运行 www 目录下的“start”批处理程序&#xff0c;启动本机的 OpenResty 服务器&#xff0c;启动后可以用“list”批处理确认服务是否正常运行。 然后我们打开 Wireshark&#xff0c;选择“HTTP TCP port(80)”过滤器&#xff0c;再鼠标…

接口自动化测试神器:Python+Requests+Unittest让你的测试用例飞起来

B站首推&#xff01;2023最详细自动化测试合集&#xff0c;小白皆可掌握&#xff0c;让测试变得简单、快捷、可靠 随着互联网的发展&#xff0c;越来越多的应用程序采用了分布式架构&#xff0c;并通过API接口进行数据交换。因此&#xff0c;接口自动化测试已经成为了保证软件质…

git简介和使用、基础命令

文章目录 一、git的安装与配置二、Git工作区原理三、Git的使用和仓库的创建四、Git的常用操作五、配置公钥六、IDEA中配置Git 一、git的安装与配置 https://tortoisegit.org/ 下载对应版本安装即可 注意&#xff1a;配置中输入邮箱和密码一定要和自己的git账户一致 git的配置…

Seqkit-2.2.0 移植指南(openEuler 20.03 LTS SP3)

1.软件介绍 seqkit是一种跨平台的、极快的&#xff0c;全面的fasta/q处理工具。seqkit为所有的主流操作系统提供了一种可执行的双元文件&#xff0c;包括Windows&#xff0c;Linux&#xff0c;MacOS X&#xff0c;并且不依赖于任何的配置或预先配置就可以直接使用。 关于seqk…

C++类与对象—中

我们本期继续来学习C的类与对象&#xff0c;没有看过往期的同学建议先看看之前的 (11条消息) C类与对象—上_KLZUQ的博客-CSDN博客 目录 类的6个默认成员函数 构造函数 析构函数 拷贝构造函数 运算符重载 赋值运算符重载 日期类的实现 const成员 取地址及const取地址操作…

RabbitMQ启动失败的一系列尝试

一. 背景 在三台 CentOS 7.x上部署了RabbitMQ集群&#xff0c;如下&#xff1a; 服务器IPhostname节点说明端口管控台地址192.168.31.101masterrabbitmq master5672http://192.168.11.71:15672192.168.31.102slave1rabbitmq slave5672http://192.168.11.72:15672192.168.31.10…

centos7 安装 oceanbase 单机版测试

1&#xff1a; 说明 虚拟机&#xff1a;4核8G&#xff0c; 60G硬盘要求。 用的是社区版 官网地址&#xff1a; https://www.oceanbase.com/docs/common-oceanbase-database-cn-10000000001692850 下载地址&#xff1a; https://www.oceanbase.com/softwarecenter 2&#…

基于Linux系统在线安装RabbitMQ

一、前言 二、Erlang下载安装 三、RabbitMQ下载安装 三、RabbitMQ Web界面管理 一、前言 本次安装使用的操作系统是Linux centOS7。 二、Erlang下载安装 在确定了RabbitMQ版本号后&#xff0c;先下载安装Erlang环境。下面演示操作过程&#xff1a; Erlang下载链接&#…

JDBC基础

1、JDBC概述 在开发中使用的是java语言&#xff0c;那么势必要通过java语言操作数据库中的数据。这就是接下来要学习的JDBC。 1.1 JDBC概念 JDBC 就是使用Java语言操作关系型数据库的一套API 全称&#xff1a;( Java DataBase Connectivity ) Java 数据库连接 我们开发的同一…

【Linux】7. 环境变量

1. 环境变量的引入 先描述一个现象&#xff0c;我们在执行二进制可执行程序的时候&#xff0c;是需要找到其所在位置的(程序要运行必须先加载到内存&#xff0c;是因为冯诺依曼体系结构规定CPU只能从内存中读取数据)&#xff0c;所以这也就是为什么我们在运行前带上./的原因&a…

java http get post 和 发送json数据请求

浏览器请求效果 HttpUtils 工具类 package com.bysen.common.utils.http;import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.ConnectException; impo…

一次业务系统无法使用对应的oracle数据库性能分析过程

一、问题概述 自助机系统及其它HIS等相关业务程序从3日早上8:20分左右出现使用异常&#xff0c;通过关闭自助机应用服务器及现场工程师KILL相关锁进程后正常。后续数据库工程师通过远程方式接入数据库环境进行问题排查&#xff0c;通过对相关日志等信息的深入分析&#xff0c;…

教育单位启动网络安全排查,查询IP地址能做什么?

近日&#xff0c;南京教育局主办了一场“网安2023”教育行动&#xff0c;各级教育单位都将开始教育系统网络安全责任制&#xff0c;做实各项教育网络安全工作&#xff0c;提升教育系统网络安全防护能力。 本次行动采取远程安全检查与现场检查相结合方式对各级教育单位进行网络…

Java爬取壁纸图片

Java爬取壁纸图片 前言依赖爬取图片工具类 -- WallHavenDownloadToDir.java 测试 前言 自己写了一个项目 想加一个功能&#xff1a;自动爬取壁纸发送给用户。说干就干&#xff0c;Python能干的&#xff0c;Java也能干&#xff01; 参考文章&#xff1a; jsoup的使用 Java爬虫…

STL-Vector容器

vector数据结构和数组非常相似&#xff0c;也称为单端数组 vector与普通数组区别&#xff1a; 数组是静态空间&#xff0c;而vector可以动态扩展 vector容器的迭代器是支持随机访问的迭代器 目录 创建vector容器 vector 容器赋值 vector容器的大小 vector插入和删除 ve…

java计算矩形的面积和周长的方法

在生活中&#xff0c;我们常常需要计算某个矩形的面积和周长&#xff0c;如我们经常用的计算器就是个不错的选择&#xff0c;它可以计算出任意一个矩形的面积和周长。那么&#xff0c;如果你想使用 Java编程语言来计算矩形的面积和周长&#xff0c;你该如何做呢&#xff1f;今天…

基于WiFi做呼吸频率检测-python版

一、概述 本Demo无需机器学习模型&#xff0c;Demo功能涉及的理论主要参考了硕士学位论文《基于WiFi的人体行为感知技术研究》&#xff0c;作者是南京邮电大学的朱XX&#xff0c;本人用python复现了论文中呼吸频率检测的功能。Demo实现呼吸速率检测的主要过程为&#xff1a; …

C# 对PdfiumViewer工具栏进行自定义,实现放大缩小,首页, 尾页,上一页等功能。

文章目录 前言PdfiumViewer工具栏扩展1 创建winform工程&#xff0c;UI界面2 打印预览3 放大功能4 缩小功能5 按比例缩放6 全屏7 首页和尾页8 上一页和下一页9 页码输入框10 显示当前预览的页码 小结 前言 关于PdfiumViewer的介绍 C# 使用PdfiumViewer实现对PDF文档打印预览&a…

【论文学习】ECAPA-TDNN: Emphasized Channel Attention, Propagation and Aggregation

ECAPA-TDNN: Emphasized Channel Attention, Propagation and Aggregation 目录 ECAPA-TDNN: Emphasized Channel Attention, Propagation and Aggregation摘要1 介绍2 DNN说话人识别系统2.1 Extended-TDNN x-vector2.2 基于ResNet的r-vector 3 提出的ECAPA-TDNN架构3.1 依赖于…