从IC版图Layout的视角看待VLSI从设计到流片、FAB制造 【VLSI】

这篇具有很好参考价值的文章主要介绍了从IC版图Layout的视角看待VLSI从设计到流片、FAB制造 【VLSI】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


本篇文章将根据我们在 CMOS 制造系列中学习的制造步骤跟进一步理解 CMOS 布局Layout。光刻是将图案从掩模转移到基板的过程,Layout版图设计是绘制制造过程中使用的掩模MASK。

一、什么是IC版图?

1. IC版图基础概念

Integrated circuit layout, also known IC layout, IC mask layout, or mask design, is the representation of an integrated circuit in terms of planar geometric shapes which correspond to the patterns of metal, oxide, or semiconductor layers that make up the components of the integrated circuit.
流片 shrink,IC设计,VLSI,制造,ic,fpga开发,硬件工程,半导体

2. 工程师使用EDA、CAD工具完成IC版图的布局布线

Modern IC layout is done with the aid of IC layout editor software, mostly automatically using EDA、CAD tools, including place and route tools or schematic-driven layout tools. Typically this involves a library of standard cells(各种基础门电路就属于cell library).

3. 经过设计和验证后输出GDSII

When all design and verification of IC Layout is complete, layout post processing is applied where the data is also translated into an industry-standard format, typically GDSII, and sent to a semiconductor foundry. The milestone completion of the layout process of sending this data to the foundry is now colloquially called “tapeout”. The foundry converts the data into mask data and uses it to generate the photomasks used in a photolithographic process of semiconductor device fabrication.
流片 shrink,IC设计,VLSI,制造,ic,fpga开发,硬件工程,半导体
至此,IC版图的设计介绍结束。
下面介绍 IC版图 、 光刻机的光刻工艺 和 fab超净间的制造 之间的关系

4. 流片tape-out

Tape-out is the final phase of a design life cycle for a IC design (ASIC/SOC) before the manufacturing starts.

Tape-out is the final phase of a design life cycle for a IC design (ASIC/SOC) before the manufacturing starts. The tapeout is specifically the point at which the graphic for the photomask of the circuit is sent to the fabrication facility.
流片 shrink,IC设计,VLSI,制造,ic,fpga开发,硬件工程,半导体
ps, Why this process is called “TAPE-OUT”? The term is kept for historical reasons when the data was actually transferred to the foundry physically shipping a tape with all the data. In the earlier, simpler, days of IC design, layout was done by hand using opaque tapes and films, an evolution derived from early days of printed circuit board (PCB) design.

5. Photolithography光刻

Photolithography is a process of transferring the pattern from mask to substrate, and shrink a mask pattern and project it onto the wafer.
流片 shrink,IC设计,VLSI,制造,ic,fpga开发,硬件工程,半导体

Photolithography is the most common method for fabricating IC integrated circuits (“electronic chips”). It can create extremely small patterns, down to a few tens of nanometers in size. It provides precise control of the shape and size of the objects it creates and can create patterns over an entire wafer in a single step, quickly and with relatively low cost.

Mask 、Photomask和Photolithography光刻技术的关系

光刻(Photolithography)的输出是光刻胶上的图形,是需要一系列工艺的过程,是将掩模版上的图形(PHOTOMASK)转移光刻胶上的过程,是将IC版图的一些数据和结构临时“复制”到硅片上的过程。光刻利用曝光和显影在光刻胶层上“画上”需要的图形,这样获得的图形用作Etching(蚀刻)工艺或者implantation(我个人理解叫更深的掺杂doping)的mask。
CMOS工艺详见本文:CMOS PROCESS FLOW 简化版总结 CMOS制造工艺流程 后端版图

Photomasks, The image for the mask originates from a computerized data file. This data file is converted to a series of polygons and written onto a square of fused quartz substrate covered with a layer of chromium using a photolithographic process. A laser beam (laser writer) or a beam of electrons (e-beam writer) is used to expose the pattern defined by the data file and travels over the surface of the substrate in either a vector or raster scan manner. Where the photoresist on the mask is exposed, the chrome can be etched away, leaving a clear path for the illumination light in the stepper/scanner system to travel through.区分画版图时候的MASK,画版图的MASK可能只指的是某一类型的掩膜。

流片 shrink,IC设计,VLSI,制造,ic,fpga开发,硬件工程,半导体

ps, Photolithography requires extremely clean operating conditions.

二、一名IC版图工程师的视角看待版图设计与芯片生产的关联

1. 版图设计 和 FAB工艺制作 的区别

The first thing we need to understand is,whotolithography is a process of transferring the pattern from mask to substrate. And Layout is drawing the masks used in the manufacturing process. So, during the layout designing, sequence of different layers in a mask layout is completely arbitrary, it does not have to follow the actual fabrication sequence.

Secondly,In the world of CAD tools, designers talks about the TOP view, which is known as LAYOUT of the design. Therefore most layout CAD tools use mask layers that are more intuitive to the layout designer, and map to the real mask later.
Most CAD systems use two methods to do circuit design: connectivity and geometry.

  • The connectivity approach is used by every Schematic design system: you place components and draw connecting wires. The components remain connected, even when they move.
  • The geometry approach is used by most Integrated Circuit (IC) layout systems: rectangles of “paint” are laid down on different layers to form the masks for chip fabrication.

Thirdly,The way that CAD software (eg. Magic, Cadence, Electric…) handles all types of circuit design is by viewing it as a collection of nodes and arcs, woven into a network.

  • Nodes: The nodes are electrical components such as transistors, contacts, and logic gates. ! Nodes are connected together using wires(called arcs).
  • Arcs / Lines are simply wires that connect two components.
  • Ports are the connection sites on nodes where the wires connect.
  • contacts is used to join different layerstogether.

2. 对比 绘制Layout 和 真实的制造工艺步骤

Potential confusion of “defining the masks for the logic cells” arises because we like to keep layout simple but maintain a “what you see is what you get” (WYSIWYG) approach. This means that the drawn layers do not correspond directly to the masks in all cases.

Steps 3D视图                               
1 Draw N-select, N-well and P select layers 流片 shrink,IC设计,VLSI,制造,ic,fpga开发,硬件工程,半导体
2 Draw Poly layer 流片 shrink,IC设计,VLSI,制造,ic,fpga开发,硬件工程,半导体
3 Draw N+ Diffusion For NMOS. For PMOS Body Contact, Draw N-select, N+ diffusion 流片 shrink,IC设计,VLSI,制造,ic,fpga开发,硬件工程,半导体
4 Draw P+ Diffusion for PMOS devices 流片 shrink,IC设计,VLSI,制造,ic,fpga开发,硬件工程,半导体
5 Draw Metal Contact and Metal M1 which connect Contacts 流片 shrink,IC设计,VLSI,制造,ic,fpga开发,硬件工程,半导体
什么是Active area?
  • Active layer in a layout defines openings in the silicon-di-oxide covering the substrate.
  • Active area defines the active regions of the chip it can be seen as the places where the think oxide layer will be grown and the thin oxide is basically the gate oxide for MOS transistors.
  • Active mask defines p-type and n-type mosfet locations

流片 shrink,IC设计,VLSI,制造,ic,fpga开发,硬件工程,半导体

什么是P-selet、N-selet?

• p-select covers p-type source/drain regions
• select mask must overlap active areas
• n-type ion implant creates n-type source/drain regions
• high temperature anneal repairs silicon lattice and causes diffusion of implanted ions

流片 shrink,IC设计,VLSI,制造,ic,fpga开发,硬件工程,半导体

为什么N-select or P-select mask 比 Active mask 更大一些?

Why n-select or p-select mask is greater than the Active mask/layer?
You may be thinking that why n-select or p-select mask is greater than the Active mask/layer. Actually it depends on the alignment of the 2 masks. If p-select / n-select mask is properly aligned with the active layer mask then there is no need of any extra p-select around the Active layer. But to take precaution or avoiding any misalignment (which can stop to dope the active region with proper doping, either n type of p type), we keep the active layer mask smaller than the select layer mask.
流片 shrink,IC设计,VLSI,制造,ic,fpga开发,硬件工程,半导体

为什么选择硅作为沟道材料?

Coating a silicon wafer with an insulating layer of silicon oxide so that electricity could reliably penetrate to the conducting silicon below, overcoming the surface states that prevented electricity from reaching the semiconducting layer.

为什么不需要画二氧化硅层SiO2 layer?

I haven’t draw the SiO2 layer here. Because this is our understanding that rest of the portion/area where no layer present, SiO2 is present.

为什么不需要画 P-Well ?

In an n-well process , the substrate is p -type (the wafer itself) and we use an n -well mask to build the n -well. We do not need a p -well mask because there are no p -wells in an n -well process—the n -channel transistors all sit in the substrate (the wafer)—but we often draw the p -well layer as though it existed.

MOS管的GATE门极的形成、绘制Poly layer(Polysilicon)

This Poly in the layout is same for GATE Poly and FIELD POLY. In Few cases there are different layers are defined for these type of layers which helps CAD tool to recognize.
除了为 NMOS 和 PMOS 晶体管形成栅极所需的两个区域外,多晶硅的剩余部分被剥离。形成GATE门极。
流片 shrink,IC设计,VLSI,制造,ic,fpga开发,硬件工程,半导体文章来源地址https://www.toymoban.com/news/detail-589544.html

Reference

  1. CMOS Layout Design
  2. 光刻机产业链——工业皇冠上的明珠:作者:狂暴小鳄鱼
  3. /Lecture-4-Standard-Cell-Libraries
  4. 光刻(Photolithography)介绍
  5. What is Tapeout?
  6. EUV for dummies
  7. IC-Layout Design
  8. Electric User’s Manual, version 9.07
  9. Chap 4 - The Active and Poly Layers
  10. CMOS Fabrication Process and MOSIS SCMOS Mask Layers

到了这里,关于从IC版图Layout的视角看待VLSI从设计到流片、FAB制造 【VLSI】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 模拟集成电路设计:Bandgap电路设计及版图实现

    一、目的: 1、熟悉模拟集成电路设计的基本流程,实现Bandgap电路设计; 2、熟悉Linux系统及Cadence Virtuoso icfb设计、仿真软件的使用方法。 二、原理: 1 、设计目标: Bandgap设计目标:提供稳定的电压基准:具有一定的绝对精度(例如3%,5%)、温漂系数小(例如20ppm);尽可能大的电

    2024年02月03日
    浏览(33)
  • cadence allegro 设计时旋转整个版图方法和步骤

    在做PCB设计时,如果需要对整个PCB板进行旋转,具体操作的步骤如下所示:  第一步,将PCB上所有元素进行解锁Unfix,然后点击Display-Color/Visibility选项,在弹出的对话框中点击Global Visibility:后面的On按键; 第二步,在弹出的对话框中点击“是”按键,然后点击Color Dialog选项卡

    2024年02月11日
    浏览(28)
  • 版图设计工具解析-virtuoso的display.drf文件解析

    virtuoso的版图颜色定义分析 下图为virtuoso的版图颜色,包括填充,轮廓,彩点,线形 本文以smic18mmrf的display.drf文件进行解析 smic18的PDK包下存在display.drf文件  打开文件display.drf文件后看到如下内容 1. 颜色定义模块 采用了RGB格式定义了颜色变量 2. 彩点stipple 以位图的形式定义了

    2024年02月06日
    浏览(34)
  • 集成电路CAD课程实验报告:二输入与非门电路设计、版图设计与仿真

    一、实验目的: 1、掌握Cadence Virtuoso快捷键技巧,学会使用Cadence进行原理图设计、版图设计、原理图仿真。 实验使用AMI 0.6u C5N工艺,了解NCSU Cadence设计套件(NCSU_Analog_Parts库)的使用。 实现二输入与非门电路设计、版图设计与仿真。 实验步骤: 在库管理器中添加一个库,为

    2024年02月04日
    浏览(50)
  • 高速信号设计与layout注意事项

    1.1 SPI FLASH SPI FLASH 信号设计要求如下: * 避免信号走线穿越电源分割区域,并保持信号参考平面完整; * 相邻信号走线间距保持“3H”原则;( H为信号与最近的参考层之间间距) * SFC_CS0N/1N、 SFC_MOSI_IO0、 SFC_MISO_IO1、 SFC_WP_IO2、SFC_HOLD_IO3线长以 SFC_CLK线长为基准,误差控制在±

    2024年01月17日
    浏览(26)
  • 这份IC设计必读书单,值得所有IC设计工程师一看!

    《综合与时序分析的设计约束》 作者:Sridhar Gangadharan 本书为集成电路时序约束设计的指南,指导读者通过指定的时序要求,充分发挥IC设计的性能。本书内容包括受时序约束的关键环节的设计流程、综合时序分析、静态时序分析和布局布线等。本书首先详细讲解时序要求的

    2024年02月12日
    浏览(26)
  • IC设计工程师,参加IC面试应该注意哪些细节?

    秋招已至,诸多IC设计企业,比如联发科、长鑫、大疆、燧原、地平线、复旦微、兆易创新、百度昆仑芯等,都已经陆续开启了提前批招聘。 很多人对各种关于秋招、面试、简历的比较感兴趣,所以今天就来跟大家分享关于秋招求职面试中的一些技巧和注意事项,这份求职攻

    2024年02月15日
    浏览(40)
  • 数字IC设计之——低功耗设计

    目录 概述 背景 为什么需要低功耗设计 CMOS IC功耗分析 基本概念 功耗的分类 功耗相关构成 不同层次低功耗设计方法 芯片中的功耗分布以及对应的低功耗方案 低功耗方案 系统算法级的低功耗技术 编码阶段的低功耗技术 门控时钟 Clock Gating 物理实施的低功耗技术 操作数分离

    2023年04月18日
    浏览(70)
  • 模拟IC与数字IC设计该怎么选?哪个岗位薪资高?

    很多同学想要入行IC,但不知道数字和模拟方向怎么选? 如果没有亲身体会过模拟设计,并有发自内心的自信或者兴趣,一般不看好纯小白去学模拟电路设计。 模拟设计想做好,没有数学功底,没有电路分析的功底,很难会有出彩的机会。就连零极点分析都搞不清、基尔霍夫

    2024年02月03日
    浏览(51)
  • 数字集成电路VLSI复习笔记

    逻辑门符号 Inverter CMOS NAND Gate CMOS NOR Gate MOS Capacitor nmos cutoff Linear Saturation Channel Charge Carrier velocity nMOS Linear I-V nMOS Saturation I-V Summary nMOS Operation pMOS Operation Inverter Step Response Delay Definitions 3-input NAND Caps Elmore Delay Estimate rising and falling propagation delays of a 2-input NAND driving h identical

    2024年01月18日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包