课程进度安排 |
|
时间 |
课程大纲 |
|
第一阶段 |
|
学习目标 |
掌握Linux基本操作,vi编辑器的使用,virtuoso软件的操作。 |
|
|
1 Linux的用户界面及工作站的登陆。
1.1 Linux概述
1.2 Linux系统访问
1.3 Linux的图形用户界面
1.4 Linux的文件和目录
1.5 文本编辑器Vi
实验:登陆工作站,访问相关目录和文件,编辑文件。
|
|
|
2 virtuoso软件的启动
2.1 virtuoso软件的配置文件cds.lib
2.2 icfb的启动:icfb
2.3 版图建库的文件display.drf
实验:编辑 cds.lib文件。
启动icfb,建立一个layout 库,删除一个库。
3 virtuoso软件的操作
实验:编辑.cdsinit 文件。
使用快捷键。
|
|
|
4.
4.1
IC设计流程及
4.2IC版图设计的作用
4.3平面半导体工艺和术语
4.4CMOS基本工艺过程
4.5NMOS/PMOS/NPN/PNP 及其版图实现
4.6反相器的版图实现
4.7版图设计环境及工具的使用
4.8版图编辑的快捷键 |
第二阶段 |
|
学习目标 |
了解IC版图的基本概念,半导体的工艺流程,学会做版图的基本器件。 |
|
|
5 半导体基础理论、集成电路制造工艺
5.1 MOS场效应晶体管
5.2 集成电路中的器件结构
5.3 外延生长
5.4 掩膜制版工艺
5.5 光刻
6 集成电路设计概述
6.1 集成电路设计流程和设计工具
6.2 国内外集成电路技术发展概况
6.3 国内外主要集成电路晶圆代工厂(Foundry)介绍
|
|
|
6 半导体器件原理及版图设计
6.1 Design Rule的基本概念及内容。
6.2 MOS管的版图设计及剖面图。
6.3 反相器(invter)的结构及版图设计
6.4 电阻的种类(well\poly\diff\mos)及版图设计
6.5 电容的种类(mim\mom\mos)及版图的设计
6.6 二极管及三极管的原理及版图设计
|
|
|
7.1并联晶体管的版图实现
7.2串联晶体管的版图实现
7.5设计规则的介绍 |
第三阶段 |
|
学习目标 |
学会DRC和LVS。 |
|
|
|
|
|
8.设计一个NAND芯片版图
9 DRC的概念及检查DRC的软件。
9.1 DRC的概念,基于Design Rule的check.
9.2DRC的配置及操作。
9.3 DRC的介绍。
9.4 DRC Results。
10 LVS的概念及检查LVS的
10.1 LVS的概念,Netlist的提取。
10.2 LVS的配置及操作。
10.3 LVS的技巧
10.4 LVS Report。
实验:
1、INV芯片的LVS验证及修改
2、Control芯片的LVS验证及修改
|
|
|
11.1较大晶体管的串联版图设计
11.2复杂逻辑电路版图设计举例
11.3如何进行设计规则的检查(DRC)
11.4版图与逻辑设计一致性验证(LVS)
11.5技巧
11.6总体设计
11.7实验课题的布局规划 |
第四阶段 |
|
学习目标 |
掌握做一个OPAMP的版图设计及LVS DRC的Check。 |
|
|
12 IC layout模拟模块设计
12.1 总体。
12.2 其它对称的概念及版图设计
12.3 不同器件特性相对版图布局的关系
12.4 关键线的连接
12.5 电源和地线的连接
12.6 LVS DRC check
实 验:完成OP版图,及LVS DRC的check。
|
|
|
|
|
第五阶段 |
学习目标 |
掌握大型Chip 的概念及布局,完成一个chip。 |
|
13 Chip 的概念及布局
13.1 总览
13.2 技巧。
13.3 PAD及内部模块的连接
13.4 电源和地线。
13.5 总结。
|
|
|
|
实验:
完成一个完整的chip
|