| 课程进度安排 |
|
| 时间 |
课程大纲 |
|
| 第一阶段 |
|
| 学习目标 |
掌握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软件的操作
3.1 快捷的默认设置。
3.2 快捷的个人设置,怎么修改快捷键。
3.3 绘制Path、Rectangle
实验:编辑.cdsinit 文件。
使用快捷键绘制Path、Rectangle。
|
|
| |
4.
4.1
IC设计流程及
4.2IC版图设计的作用
4.3平面半导体工艺和术语
4.4CMOS基本工艺过程
4.5反相器的版图实现
4.6版图设计环境及工具的使用
4.7版图编辑的快捷键 |
| 第二阶段 |
|
| 学习目标 |
了解IC版图的基本概念,半导体的工艺流程。 |
|
| |
5 半导体基础理论、集成电路制造工艺
5.1 MOS场效应晶体管
5.2 集成电路中的器件结构
5.3 外延生长
5.4 掩膜制版工艺
5.5 光刻
5.6 热氧化
5.7 掺杂工艺(热扩散、离子注入)
5.8 刻蚀
5.9 化学气相淀积
5.10 镀膜
6 集成电路设计概述
6.1 集成电路设计流程和设计工具
6.2 国内外集成电路技术发展概况
6.3 国内外主要集成电路晶圆代工厂(Foundry)介绍
|
|
| |
6 半导体器件原理及版图设计
6.1 Design Rule的基本概念及内容。
6.2 MOS管的版图设计及剖面图。
6.3 反相器(invter)的结构及版图设计
6.4 电阻的版图设计
6.5 电容的版图的设计
6.6 三极管的原理及版图设计
实验:做一个mos管,做一个invter,且把几个invter串起来组成一个小电路。
|
|
| |
7.1并联晶体管的版图实现
7.2串联晶体管的版图实现
7.3门电路的版图实现
7.4设计规则的介绍 |
| 第三阶段 |
|
| 学习目标 |
学会做StdCell。 |
|
| |
8 StdCell的概念和练习
8.1 StdCell的基本概念。
8.2 模拟中的StdCell。
8.3 nand的做法。
8.4 把StdCell组合成一个模块。
实验:做各种StdCell并组合成一个模块。
|
|
| |
9 DRC的概念及检查DRC的软件。
9.1 DRC的概念,基于Design Rule的check.
9.2 DRC的配置及操作。
9.3 DRC 技巧。
9.4 DRC Results 的读取及修改ERROR。
10 LVS的概念及检查LVS的
10.1 LVS的概念,Netlist的手工提取和自动提取。
10.2 LVS的配置及操作。
10.3 LVS Command file的介绍
10.4 LVS Report 的读取。
实验:
1、用 检查StdCell 的DRC及修改
2、用 检查StdCell 的LVS及修改
|
|
| |
11.1较大晶体管的串联版图设计
11.2复杂逻辑电路版图设计举例
11.3如何进行设计规则的检查(DRC)
11.4版图与逻辑设计一致性验证(LVS)
11.5层次化结构 |
| 第四阶段 |
|
| 学习目标 |
掌握做一个复杂放大器的版图设计及LVS DRC的Check。 |
|
| |
12 IC layout模拟模块设计
12.1 复杂放大器的原理及版图设计
12.2 折叠的概念及版图设计(很重要)
|
|
| |
12.4 要点
12.5 其它对称的概念及版图设计
12.6 不同器件特性相对版图布局的关系
12.7 关键线的连接
12.8 电源和地线的连接
12.9 LVS DRC check
|
|
| |
13.放大器讲解
实 验:完成复杂放大器版图。
|
| 第五阶段 |
| 学习目标 |
掌握掌握多模块的布局和版图的优化。 |
| |
|
| |
14.1 多个模块的布局
14.2 模块间的关系与布局
14.3 关键信号线的布局
14.4 大功率器件的摆放和对其它模块的影响
14.5 电源和地线的连接
实验:1 多个模块的布局
2 多个模块整合为一个模块。
|
| 第六阶段 |
| 学习目标 |
掌握 IC layout可靠性设计,并优化版图。 |
| |
15 IC layout 的可靠性
15.1 串扰的原理和易发生干扰的地方
15.2 IC layout中如何预防干扰的发生。
15.3 大功率器件的摆放和安全。
|
| |
16.1CMOS工艺
16.2衬底/阱接触孔
16.3CMOS电阻电容的实现
16.4技巧
16.5电阻电容的计算
16.6寄生的电阻电容
|
| |
实验:多模块整合芯片版图
|
| 第七阶段 |
| 学习目标 |
掌握Chip 的概念及布局,完成一个chip。 |
| |
17 Chip 的概念及布局
17.1 PAD的概念和做法
17.2 Under PAD的器件做法及对PAD的要求。
17.3 ESD器件和PAD及内部模块的连接
17.4 电源和地线间的ESD放电通路。
|
| |
18.1.电源总线及信号总线
18.2 版图设计技巧
18.3 ESD电路
18.4 IC 功耗
|
| |
实验:
1 做一个PAD。
2 完成一个完整的chip
|
| 第八阶段 |
| 学习目标 |
掌握反向的layout 的软件技巧。了解Tapeout的流程。 |
| |
19 lvs芯片验证
19.1 lvs使用流程
19.2 lvs如何提取版图
19.3 lvs把版图转化成电路图。
实验:
使用反向软件提取一个电路图。
|
| |
20 Tapeout的概念
20.1 Tapeout的检查和验证
20.2 Tapeout中的问题及和晶圆代工厂(Foundry)的沟通
20.3 数据的导出
|