数字电路 eda

2023-11-11

属于集成电路(IC)专业,我是在浙江大学学的,你先要确定是学数字的还是模拟的,再确定是搞前端(编程序VHDL...)还是后端(版图Layout 等)。就业的话上海比较多吧,都在东部发达城市了,也没那么辛苦了,你一刚毕业的谁会叫你设计芯片,最多反向设计“抄抄”而已,关键是基础要扎实。有工作经验了自然就可以跳到inter amd nv之类的大公司,应届生看机遇了,很难。。。

数字电路芯片和模拟电路芯片有什么区别?另外两种芯片设计的前端和后端在分工上有什么区别,对员工的要求又有哪些不同呢?

按票数排序

6 个回答

知乎用户,学生,ASIC方向,喜欢各种球类运动

Gwen Kim、知乎用户、刘亚男  等人赞同
我还是个学生,只能说表面的普及下,深入了解还是邀请@谢丹、@刘竹溪和@Hugh Wang来回答吧。

现在芯片设计一般还是指cmos工艺,当然还有其他的。数字电路芯片就是只把coms管当作开关,也即0和1,当然会有些器件本身寄生因素(电容电感电阻)的影响,但总体上不算功能的必要因素。所以cmos管可以大量采用相同“宽长比”(一种参数),相对模拟而言,集成度高,软件工具自动布局布线即可满足要求。而且设计起来可以利用Verilog等语言编程,相对容易上手,可移植性强,稳定性、可靠性高(只有0和1嘛),主流都是把能数字化的都数字化。

而模拟芯片复杂的多,管子的各种寄生因素都要考虑(当然在初步估算时可以不考虑过多的寄生影响),尤其随着频率的提高,这些影响慢慢变得占有不可忽视的地位,本来电路图只需要一个管子,现在不得不加上电容电阻加以分析(射频段更为复杂)。所以集成度不高,人工要求高,布局布线也都依赖版图师的经验。不过世界环境啥的都是模拟量,所以模拟工程师还是不可取代地~

至于前端后端,因为你问数字模拟区别,我不知道你对这行理解到底多少,希望我能说的简单明白。前端就当是设计,画电路图或者是写代码。后端就是把设计变成版图,就是实物真正出来的样子(芯片剖开里面好多层,知乎啥时能上图哇!!)我还没做过后端,不过以我的理解,数字模拟的后端大同小异,如上所述,模拟布局布线更依赖人。

员工要求,模拟不单单需要很好的模拟集成电路功底(其实就是基本功,个人理解,它也就是个工具),还得对设计目标原理认识深刻(不然做不出东西哇),还得熟悉cadence这套工具,我学这么久总是觉得怎么还有这么多没接触过的东西要学...挺考验知识面的。数字嘛,verilog啥的硬件语言必要的,那个虽然是编程,如果对底层认识不深刻也就是垃圾代码,和c语言啥的完全不是一个概念。还有时序约束...Synopsys也是要命的软件工具,对了,这两种软件基本都运行在Linux系统下,所以...

吐槽一句,我都怀疑我能不能毕业...
2012-02-20  1 条评论             
作为一个做工艺的人,只能说:模拟电路很讨厌。

@尹昊 说得没错,做数字电路(我们一般叫它logic,用LG做代码)的时候,设计方基本上只用考虑“逻辑”的问题,工艺用咱们的标准模板就成。体现在制造的过程中就是大部分逻辑类产品除了光罩(也就是说电路图的分布)不一样,啥都一样。


正是因为可移植性好,LG类产品攀起科技树来非常快,CPU就是典型的例子。工厂一旦可以提供更高级(也就是更小)的工艺,设计方可以直接在新的工艺水平上开干。

模拟电路就是另一回事了。因为信号是模拟的,所以电路里的任何因素都必须被考虑在内,不然电路就实现不了既定的功能。在这种情况下,每种模拟电路产品的工艺都是特别定制的。而且一旦往新的工艺水平上转,一些寄生电容电阻的特性可能又变掉了,整个设计又得重新来过。

幸好模拟类的产品往往对“更新更快更强”的追求没有那么强烈,所以有些产品的工艺流程可以十几年二十年不变。




2012-02-20  3 条评论             

谢丹集成电路20年。stay hungry, stay foolis…

补充:
数字电路和模拟电路相差很大,某种意义上,可以说数字电路更类似软件,只关心0和1;
而模拟电路才类似传统意义上的电子电路,关心信号的强弱。

1,数字的前端很类似计算机软件,所以也分为写代码和做验证两个部分。设计的内容也是在读
协议、实现协议和验证协议的内容上。
数字的后端主要是对EDA设计工具的掌握。基本上就是个读工具、用工具和保证正确用工具的过程。

2,模拟电路的前端就是电路设计,主要是对各种模拟电路的应用上。考虑到工艺上的差异,这个在成本和性能的取舍很微妙。所以模拟的前端要很多经验积累。
模拟的后端,主要在版图上。对元器件的各种效应能了解,后端就能较好掌握。

员工要求,个人觉得不是差异很大。如果喜欢大而壮观的,可以选择数字;如果喜欢小而精细的,可以选择模拟。数字电路美国占优,日本很少;模拟电路日本也有一席之地,或许是这种体现。(这段只能参考了。)





2012-02-21  1 条评论             

李芳模拟电路设计

许訬邓文博刘竹溪 赞同
我第一次玩知乎。
我现在做模拟电路不到两年。以我现在理解:模拟前端是点路了设计,就是用mos管,三极管,电容,电阻等来搭电路;模拟后端是版图layout,这个比较容易些,但是也很重要,好的版图工程师对电路的性能有很大的提高,面积,成本等都有帮助。对员工的要求,我觉得逻辑要清楚。模拟设计我个人觉得难度还是挺大的。
2012-05-15  添加评论             

Zhaoting Du非著名神经病

黄凯亮刘亚男、知乎用户 赞同
这两种芯片的区别,前端后端的分工不同,前面这几位已经说的很明白了,我就说说我对员工要求这个问题的理解吧。

我自己是学模拟的,马上就硕士毕业了,学位是在美国一个很一般很一般的学校读的。虽然学校一般,但学校里做模拟电路的老师挺多,也有一些牛人,所以接触过几次,也交流过一些看法。我们学校模拟电路最牛的老师应该是Dr. Yun Chiu了,他是UC berkeley的Ph.D,UCLA的MS,中科大的BS,在Berkeley的时候师从模拟电路的泰山北斗级人物Paul Gray大神(想必做模拟的没有不知道的吧)。他跟我说过,一个好的数字设计者一般需要2年到3年的training就足够了(硕士学位),但模拟至少都需要5到6年(博士学位),当时话语中透着那么点儿对数字的鄙视(不代表本人观点)。

这点从美国这边找工作的情况也可以看出来,模拟方向大多都招Ph.D,而数字方向找到工作的硕士不在少数。从找工作的难度就可见一斑。

说的不好听一点,数字方向除了前端写Verilog或VHDL代码很有技术含量之外(代码的好赖决定了Layout的面积,芯片的功耗等等),后端全部都是软件在做,不是那么的有技术含量,工作的门槛自然也就低了。我身边就有同学是在国内做数字后端的,做了2年觉得没意思就出来学模拟了。

模拟电路就不同,设计方面需要人有非常扎实的电路分析功底,后端Layout也不像数字那样可以用现成的standard cell用软件完成,而是完全依靠工程师的经验画Layout。

总体来说,员工要求这方面我个人觉得模拟电路对员工的要求相比数字电路要更高一些。大家有不同意见的话,欢迎讨论=。=
2013-04-06  1 条评论             

匿名用户

你去水木发表这观点会被拍死的。就好比几年前软件圈流行说什么搞kernel/driver的比搞php/java门槛高前途好一样。结果后者去互联网赚钱去了,前者在苦逼半导体讨饭吃
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

数字电路 eda 的相关文章

  • 关于react的面试题(持续更新中...)

    目录 1 说说React生命周期中有哪些坑 如何避免 2 说说Real diff算法是怎么运作的 3 调和阶段setState干了什么 4 说说redux的实现原理是什么 写出核心代码 5 React合成事件的原理 6 React组件之间如
  • 云服务器怎么修改初始密码,云服务器更改初始密码

    云服务器更改初始密码 内容精选 换一换 本文介绍通过华为云市场镜像 Drupal内容管理系统 LAMP 搭建Drupal网站的方法 Drupal是使用PHP语言编写的开源内容管理框架 CMF 它由内容管理系统 CMS 和PHP开发框架 Fr
  • vue怎么制作甘特图——dhtmlx-gantt

    引入 7 0不支持中文 npm i dhtmlx gantt 6 0 0 s 封装组件gantt
  • centos8安装mysql8

    本文主要介绍如何在Centos8下安装Mysql 一 下载Mysql 使用wget命令下载mysql安装包 确保系统已经安装了wget 如果没有安装 执行 yum install wget 安装 wget https repo mysql
  • React的基础概念JSX

    1 创建一个用react写的页面 div div
  • 面试那些题(1)

    更新ing 一 Canvas和SVG的区别是什么 1 Canvas主要是用笔刷来绘制2D图形的 2 SVG 主要是用标签来绘制不规则矢量图的 3 相同点 都是主要用来画2D图形的 4 不同点 Canvas画的是位图 SVG画的是矢量图 5
  • 检查服务器的系统类型,查看服务器的操作系统类型

    查看服务器的操作系统类型 内容精选 换一换 查看用户的镜像类型 如果是公共镜像则排除私有镜像的源镜像问题 镜像类型单击 申请服务器 查看能否创建出此镜像的弹性云服务器 申请完成后未出现此镜像对应的弹性云服务器 则此类镜像可能已经下线 属于老

随机推荐

  • git出现fatal: Authentication failed for ‘http:xxxx.git/‘‘

    在git上clone的时候 输入用户名和密码第一遍输错以后 之后就无法再自动弹出输入用户名和密码的窗口了 出现错误如下 fatal Authentication failed for http xxxx git 解决办法 git confi
  • 【Linux】UDP、TCP协议

    目录 前言 1 UDP协议 1 1 UDP协议段格式 1 2 UDP的特点 1 3 UDP的缓冲区 2 TCP协议 2 1 TCP报文格式 2 2 TCP的确认应答机制 2 3 流量控制 2 4 标志位 2 4 1 ACK SYN 2 4
  • 时间序列预测方法总结

    时间序列预测方法总结 数据准备 方法1 朴素法 方法2 简单平均法 方法3 移动平均法 方法4 简单指数平滑法 平面预测 优化 方法5 霍尔特 Holt 线性趋势法 方法6 Holt Winters季节性预测模型 加法分量形式 方法7 自回
  • #pragma预处理指令

    pragma是C和C 编译器提供的一种预处理指令 preprocessor directive 用于控制编译器的行为或指示特定的编译器选项 它以 pragma开头 后面跟着不同的命令或参数 pragma指令在源代码被编译之前由预处理器进行处
  • 热烈祝贺开源社顾问委员会委员姜宁当选 2022 Apache 软件基金会新任董事~

    设计 张千禧 内容 SegmentFault思否 Apache软件基金会官网 责编 李明康 在刚刚结束的 ASF Annual Meeting 上 2022 年新任 ASF Member 及董事会成员诞生了 Apache 软件基金会通过官方
  • iOS vs Flutter(语法篇)

    iOS开发者入门Flutter 首先说一下 为什么要关心iOS和Flutter的区别问题 因为移动端开发的业务逻辑设计模式等是一致的 区别可能只在于使用的语言不同 实现逻辑的风格不同而已 所以这里我们先分析一下iOS和Flutter的区别到
  • 华为OD机试真题-单向链表的中间节点/哈希表【2023Q1】

    题目描述 求单向链表中间的节点值 如果奇数个节点取中间 偶数个取偏右边的那个值 输入描述 第一行 链表头节点地址path 后续输入的节点数n 后续输入每行表示一个节点 格式 节点地址 节点值 下一个节点地址 1表示空指针 输入保证链表不会出
  • 多线程与高并发v2.0版

    多线程是程序员面试时常常会面对的问题 对多线程概念的掌握和理解水平 也会被一些面试官用来衡量一个人的编程实力的重要参考指标 另附一张思维导图供大家参考学习 不论是实际工作需要还是为了应付面试 掌握多线程都是程序员职业生涯中一个必须经过的环节
  • SSM整合web项目访问同时html和jsp页面

    ssm 配置请看 https blog csdn net qq 19688207 article details 114578526 spm 1001 2014 3001 5501 html页面访问路径 http localhost 808
  • 第八章 多态(下)

    第八章 多态 下 本章多态目前就到此介绍完毕 可能还会有些疑问 不过后面还会有很多设计到多态的地方 通过不断学习 最后一定会将这些知识掌握的 同时这一章所讲解的知识也还是比较详细的 多态基本上都会在我们的代码中体现出来 只是之前不知道 不明
  • java.sql.SQLRecoverableException: IO 错误: Undefined Error错误解决办法

    应用报错 java sql SQLRecoverableException IO 错误 Got minus one from a read call 据开发人员描述 起多个服务 最后服务的时候报这个错 无论最后的服务是啥 提供的报错日志 是
  • 带权 有向 图 邻接矩阵 建立 插入 删除

    include
  • curl移植

    一 下载curl https curl se download html 二 交叉编译 configure prefix PWD install host arm buildroot linux CC arm buildroot linux
  • 蓝桥杯冲击-02约数篇(必考)

    文章目录 前言 一 约数是什么 二 三大模板 1 试除法求约数个数 2 求约数个数 3 求约数之和 三 真题演练 前言 约数和质数一样在蓝桥杯考试中是在数论中考察频率较高的一种 在省赛考察的时候往往就是模板题 难度大一点会结合其他知识点考察
  • 密码技术-数字签名

    一 数字签名 用私钥生成数字签名 用公钥验证签名 数字签名的方法 直接对消息签名 很少用这个 1 Alice 用自己的私钥对消息进行加密 2 Alice 将消息和签名发送给 Bob 3 Bob 用 Alice 的公钥对收到的签名进行解密 4
  • 【无监督】3、SimCLRv1

    文章目录 一 背景 二 方法 2 1 对比学习框架 2 2 训练所使用的 batch size 2 3 数据增强方式 2 4 更大的模型更有利于无监督对比学习 2 5 非线性映射头能带来更好的效果 2 6 更大的 batch size 和更
  • VMware.exe应用程序错误--应用程序无法正常启动(0xc000007b)错误解决方法

    1 找到VMware安装包 双击打开安装包 2 进去到选择修复界面 3 等待修复完成然后重启电脑再进去VMware正常工作了 有什么问题可以在评论区交流
  • Pfsense 安装篇

    pfsense是基于FreeBSD的一款路由产品 非常好用 但是在国内依旧很少有人去用它 大多数公司宁愿花大笔的银子去买那些硬件路由器 没错 那些昂贵的硬件路由器确实功能足够强大 确实方便管理 但是我要说明的是Pfsense足够优秀 那些昂
  • MATLAB创建字符串数组

    理论 参考官方教程 https ww2 mathworks cn help matlab ref string html 方法很多 只讲述我用的方法 假设需要创建 m n m times n m n维字符串矩阵 创建 m
  • 数字电路 eda

    属于集成电路 IC 专业 我是在浙江大学学的 你先要确定是学数字的还是模拟的 再确定是搞前端 编程序VHDL 还是后端 版图Layout 等 就业的话上海比较多吧 都在东部发达城市了 也没那么辛苦了 你一刚毕业的谁会叫你设计芯片 最多反向设