0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

模拟电路和数字电路设计/制作方面的差别

电子工程技术 来源:lq 2019-05-05 14:46 次阅读

如果只是科普/大流程的话, 从199X年硅片的制作流程就没怎么变过, 唯一对芯片设计造成比较大的影响的是随着MOS管变小增加的Design Rule

我来简单的说一下模拟电路和数字电路设计/制作方面的差别吧:首先明确一点: 所有的ASIC(Application-Specific Integrated Circuit), 也即应用芯片, 都是有一个Design的目的, 如果是在工厂里就是乙方提的要求; 在PhD生涯里就是老板布置的活...要成功通关, 待我细细道来:

小怪. 数字电路电路图推荐武器:

Verilog数字电路一般用Verilog写, 主要是因为方便(我才不告诉你我手动垒Standard Cell呢) . 比如说CPU级别的芯片, 动辄上亿的MOS管, 就算一秒画一个, 不计连线时间, 你得画38个月.

小怪: 数字电路仿真推荐武器:

VCS, MMSIM写完了Verilog, 就要跑数字仿真了. 一般会用到Synopsys 的VCS或者Mentor Graphics的MMSIM之类的.这个仿真非常快, 因为每一个MOS管都被看成是开关, 然后加上一些非常粗糙的模拟出来的延迟时间. 目的是看你写出来的玩意能不能正常工作.

小怪. 模拟电路电路图推荐武器:

Cadence (允许准确击打), SPICE(自由度高, 可长可短)等这个就比较复杂了. 因为模拟电路的自由度非常高! 比方说, 一个MOS管在数字电路条件下就是一个开关, 但是在模拟电路里面, 根据栅极电压和电路结构不一样, 分分钟完成 开路-大电阻-放大器-电流源-导通各种功能.所以呢, 模拟电路基本就得手画了.

小怪.模拟电路仿真推荐武器:

Spectre(精度最高), HSPICE, PSpice, HFSS等最好跟打小怪.模拟电路电路图小怪用一样的武器.模拟电路的仿真包括但不限于: 调节分压, 仿真, 模拟工作点等... 而且千万记住! 设计过程中, 精细(Swing <= 100 mV)的模拟电路要做噪声分析! 不然各种地方的噪音分分钟教你做人...好, 现在假设我们有电路图啦~数字电路的电路图长这样:

模拟电路的电路图长这样:

下一步, 就是要把这些东西变成实实在在的电路:小Boss.综合电路:推荐武器: Design Compiler (DC)数字电路需要用到Design Compiler, Synopsys公司出的大杀器, 一招把Verilog转成Verilog !这一步叫做Synthesis (综合).综合出来的电路也是Verilog格式, 但是长这样:

把一堆描述性质的语言转换成真正的Standard Cell (标准门电路)Standard Cell长这样:

小Boss.模拟电路Layout

必杀: 无. 但是血厚.推荐武器: Cadence Layout Editor等.模拟电路就比较烦了, 一般会手画, 大概长这样:

。。这一个是比较规整的Design, 来个不规整的:

师兄有云: 画模拟电路的Layout是体力活.

我表示师兄说的太对了!小Boss.数字电路Layout必杀: 向门神告状(DRC/LVS Fail).推荐武器: IC-compiler, Encounter

数字电路接下来就需要Place and Route (布线)了. 一般这个步骤由IC-Compiler / Encounter 等工具来完成. 具体就是, 把综合过的Verilog 中的每个Standard Cell找到对应的Standard Cell Layout, 布置在用户指定的范围内, 然后自动连线.这个自动连线就很讲究:自动布线要先连时钟信号, 然后连电源网络, 最后连其他的数字信号等.时钟信号默认会使用双倍线宽, 如有分支, 尽量使用对称的结构;然后使用用户的方式架设电源网络. 为什么叫电源网络呢? 因为一般片上的电源长这样:

power net 这名字不是白起的...自动布线就不展开讲了... 学问太多了(主要是制作工艺...)之后, 还有一个很重要的步骤:Filler Cell什么意思呢?数字电路的Standard Cell放完了, 连好线了, 大致长这样:

图中的那几个淡蓝色的Cell就是Standard Cell, 连线未显示.你要敢把这个Design交到Fab去做, 人家分分钟咒你***.为什么呢? 打个比方: 我想让你帮我剪一个窗花, 给你一张A4纸(大概58800mm2), 然后说, 我想要剪个窗花, 但是窗花的总面积不要超过1mm2, 最好还要有镂空, 有个人.. blah blah blah...恩. 差不多一个意思..所以为了让厂家和你不要那么难过, 需要在片上没东西的地方加上Filler, 也就是长得像Standard Cell但是里面就是一坨没有连线的金属和轻掺杂层的东西.之后, 两大门神决定了你能不能提交:门神1: Design Rule Check (DRC)必杀1: Area XX too small必杀2: XX to XX must be greater than or equal to 0.038必杀3: ...推荐武器: Calibre RVE, ASSURA, 仔细检查+喊师兄帮忙每一招都对应的是(由于技术原因或者安全原因)无法被制作出来的部分.反正招招必死. 想击败他必须一招都不能中(No Design Rule Violation).门神2: Layout Versus Schematic check (LVS)必杀: Layout does not match Schematic.推荐武器: Calibre RVE, ASSURE, 喊老板帮忙恩. 就是确定你画的这个奇形怪状的Layout跟一开始的电路图是对的上号的.虽然此门神仅有一招, 但是这招千变万化, 难以招架.两大门神都开心了之后, 你就可以把你做出来的这个Graphic Database System II (GDSII) 文件交到厂商的手里了.附: Synopsys 武器一览:

Cadence武器一览:

从Fab回来以后, 战斗还没结束..Boss.Bonding & Packaging(封装)必杀: 两个pad黏一块儿了!!!, pad金属掉了!!!, 金属丝断了!!!.基础武器: Bonding Machine

凡人即使有武器, 挑战这个Boss也属不易. 需要花重金升级武器才行, 比如说:

实在不行, 亦可祭出大杀器: 让厂商Bond!这一步, 将芯片变成我们认识的模样:

从:

变成:

Boss.PCB Design必杀: 信号太多, 面积太小; 驱动太弱, 电容太大; 烧Chip.推荐武器:Altium Design, Eagle等.

做出了Chip之后, 就需要画一个配套的PCB, 将外围电路在板上搭建好, 或者引至其他外设等.最终Boss.System Design必杀: 此Boss神通广大, 一切外部设备都可以唤来作为必杀.推荐武器: The best weapon is the one between your ears. USE IT.

最终, 我们需要这个芯片在应用中展现它的实力, 所以一个不满足需求的芯片就是渣渣.

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    449

    文章

    48648

    浏览量

    413364
  • MOS管
    +关注

    关注

    107

    文章

    2244

    浏览量

    65145
  • 数字电路
    +关注

    关注

    193

    文章

    1419

    浏览量

    79965

原文标题:一个芯片从构想到完成电路设计的过程是怎样的?

文章出处:【微信号:EngicoolArabic,微信公众号:电子工程技术】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    模拟电路和数字电路PCB设计的区别详解

    工程领域中的数字设计人员和数字电路板设计专家在不断增加,这反映了行业的发展趋势。尽管对数字设计的重视带来了电子产品的重大发展,但仍然存在,而且还会一直存在一部分与模拟或现实环境接口的
    发表于 11-08 16:42

    模拟和数字电路基础知识汇总

    作为一位硬件工程师,必须面对的就是两个基本电路模拟电路和数字电路。下面我们就来了解一下这两个电路的基本知识。  一、
    发表于 11-19 22:49

    模拟和数字电路基础知识汇总

    作为一位硬件工程师,必须面对的就是两个基本电路模拟电路和数字电路。下面我们就来了解一下这两个电路的基本知识。  一、
    发表于 12-26 20:31

    模拟电路和数字电路PCB设计的区别详解

    工程领域中的数字设计人员和数字电路板设计专家在不断增加,这反映了行业的发展趋势。尽管对数字设计的重视带来了电子产品的重大发展,但仍然存在,而且还会一直存在一部分与模拟或现实环境接口的
    发表于 09-18 15:45

    模拟电路和数字电路PCB设计的区别

    工程领域中的数字设计人员和数字电路板设计专家在不断增加,这反映了行业的发展趋势。尽管对数字设计的重视带来了电子产品的重大发展,但仍然存在,而且还会一直存在一部分与模拟或现实环境接口的
    发表于 09-26 17:08

    数字电路设计

    数字电路设计 关于高速数字电路的电气特性,设计重点大略可分为三项: 正时(Timing) :由于数字电路
    发表于 08-26 19:08 2716次阅读

    模拟电路和数字电路合集

    模拟电路和数字电路合集,以PPT形式展现更直观易懂。
    发表于 07-25 10:58 136次下载

    模拟电路和数字电路学习笔记

    模拟电子的相关知识学习教材资料——模拟电路和数字电路学习笔记
    发表于 09-20 16:10 0次下载

    模拟电路和数字电路的学习笔记

    模拟电子的相关知识学习教材资料——模拟电路和数字电路的学习笔记
    发表于 09-20 16:10 0次下载

    模拟电路原理在高速数字电路设计的应用分析《高速数字电路设计教材》

     这本书是专门为电路设计工程师写的。它主要描述了模拟电路原理在高速数字电路设计中的分析应用。通过列举很多的实例,作者详细分析了一直困扰高速电路
    发表于 09-10 08:00 62次下载
    <b class='flag-5'>模拟</b><b class='flag-5'>电路</b>原理在高速<b class='flag-5'>数字电路设计</b>的应用分析《高速<b class='flag-5'>数字电路设计</b>教材》

    什么是模拟电路 什么是数字电路

    的逻辑关系,分析时常利用逻辑代数、真值表、卡诺图和状态转换图等方法。    模拟电路和数字电路的分析方法有很大的差别, 这是由模拟信号
    的头像 发表于 10-16 10:25 9.9w次阅读

    简析模拟电路数字电路

    模拟电路数字电路的关系,有说所有电路都是模拟电路数字电路
    发表于 07-03 17:35 9509次阅读

    模拟电路和数字电路的区别

    数字电路的电平都是符合标准的,模拟电路就没有这样的要求了。摸拟电路是为数字电路供给电源而又完成执行机构的执行。
    发表于 07-30 17:32 3.3w次阅读
    <b class='flag-5'>模拟</b><b class='flag-5'>电路</b><b class='flag-5'>和数字电路</b>的区别

    数字电路设计的基本流程

    数字电路设计数字电路最为关键及重要的一步,今天我们将从各个流程为大家介绍完整的数字电路设计!
    的头像 发表于 07-10 17:14 6833次阅读

    模拟电路数字电路的区别及应用

    模拟电路和数字电路是电子电路中两种不同的电路类型,它们的主要区别在于处理的信号类型、信号处理方式、电路
    发表于 02-25 09:35 8639次阅读