IC设计基础5_版图设计基础B

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Ln
(VG − VTn )V
µ p CoxW p
Lp
(V
G
− | VTp |)V
室温下
I Dn µ n Wn / Ln ≈ I Dp µ p W p / L p
µ p = 220cm 2 / V • s µ n = 550cm 2 / V • s
W W 要使I Dn = I Dp,必须有 = r L p L n
n+岛
5.6 CMOS版图设计方法
利用欧拉图判断n+或p+岛是否可共用
欧拉图法(3)
欧拉路径:在欧拉图中,任选择1个起始顶点,从该点开始走过 整个图形,使每条边通过且只通过1次,这样形成的路径称为欧拉 路径。 判断规则:若nFET的欧拉路径是闭合的,则所有nFET可以共 用1个n+岛,否则不行;若pFET的欧拉路径是闭合的,则所有 pFET可以共用1个p+岛,否则不行。
flatten
不可逆
层次化结构
层次消失
5.8 层次化设计
实例1(1)
5.8 层次化设计
实例1(2)
随想
版图设计是一门技术,也是一 门艺术。那些不仅熟谙技术内涵,而且 具有绘画及美术天赋的人,可以创造出 其它人难以想到的巧妙、精湛、富有美 感的设计来!
END
第5章 CMOS版图设计基础
5.6 CMOS版图设计方法
NOT(1)
垂直放置
水平放置
5.6 CMOS版图设计方法
NOT(2)
水平放置:W的扩大受限制
5.6 CMOS版图设计方法
NOT(3)
垂直放置:W的扩大容易
5.6 CMOS版图设计方法
NOT(4)
W p = rWn
pFET与nFET具有相同 的电特性
5.6 CMOS版图设计方法
Out
In2 In3 In4
GND
In1 In2 In3 In4
5.6 CMOS版图设计方法
NOR2(1)
5.6 CMOS版图设计方法
NOR2(2)
W p = rWn
水平放置:Wp不易调整
垂直放置:Wp易调整
5.6 CMOS版图设计方法
宽度的考虑
在面积容许的前提下 • 串 联 的 FET 最 好 比 单 个 FET宽些 • pFET最好比nFET宽些
5.5 FET版图尺寸的确定
串联连接FET链的放大
总电阻R1x+R1x
单元晶体管(3)
总电阻R1x
要使2个晶体管串联后电阻仍然等于单个晶体管的电阻,就必须将晶体管放大1倍
5.5 FET版图尺寸的确定
单元晶体管(4)
用平行连接的管子构成高宽 长比的FET
Weff = 4W
长条→方形
5.6 CMOS版图设计方法
5.6 CMOS版图设计方法
f = a ⋅b + c
实例1(1)
5.6 CMOS版图设计方法
实例1(2)
f = A⋅ B + C
5.6 CMOS版图设计方法
f = a ⋅b + c
实例1(3)
版图方案1
版图方案2
5.6 CMOS版图设计方法
f = a ⋅ (b + c) + ( d ⋅ e)
实例2(1)
棍棒图设计法之设计规则
红线与绿线交叉产生一个FET FET在黄色边框内为pFET,在黄色
边框外为nFET
棍棒图法(2)
红线在绿线之上 红色可以越过蓝色或灰色 蓝色可以越过红色、绿色或灰色 灰色可以越过红色、绿色或蓝色 蓝色连接绿色必须放置晶体管接触

蓝色连接红色必须放置多晶接触孔 ·蓝色连接灰色必须放置通孔
5.6 CMOS版图设计方法
实例2(2)
f = a ⋅ (b + c) + (d ⋅ e)
5.6 CMOS版图设计方法
f = a + b⋅c
实例3
5.6 CMOS版图设计方法
g = a ⋅ (b + c)
实例4(1)
5.6 CMOS版图设计方法
g = ( a + b) ⋅ c
VDD
实例4(2)
VDD
NOT
NAND2
NOR2
5.7 标准单元版图
用标准单元构成新单元
使用者可不必关心内部细 节,只知外部特性即可
5.7 标准单元版图
电源线及n阱的位置
VDD与VSS的边线间距
VDD与VSS的中线间距
5.7 标准单元版图
MOSFET的取向
5.7 标准单元版图
等高的布线通道
5.7 标准单元版图
Weinberger镜像阵列(1)
5.5 FET版图尺寸的确定
版图设计者的任务

任务
实现符合电原理图的 布局、布线

版图尺寸应满足设计 规则 FET尺寸应满足电特 性指标要求

5.5 FET版图尺寸的确定
需由版图设计者确定的FET参数

尺寸确定原则
VDD B A 6 C D 6 F A D 1 B 2 C 2 2 12 12
好处:共用VDD、VSS
5.7 标准单元版图
Weinberger镜像阵列(2)
坏处:只能用Metal2布单元行之间的信号线
5.8 层次化设计
单元版图
单元的形成
简单单元
复杂单元
5.8百度文库层次化设计
层次化设计
下一个层次可以调用上 一个层次的单元,但不 能够修改上一个层次单 元的内容
5.8 层次化设计
展平操作
可繁可简:可以是单
个FET,也可以是算 术运算单元ALU
内部设计完全符合设
计规则
5.7 标准单元版图
标准单元内部布局
metal1
VDD Well
VSS Routing Channel signals polysilicon
5.7 标准单元版图
标准单元外部布局
标准单元
5.7 标准单元版图
作为标准单元的逻辑门
设计步骤
AOI逻辑
5.6 CMOS版图设计方法
棍棒图设计法
用线来代表 FET 结构和 互连线,用不同的颜色代 表不同的工艺层。 惯用颜色:
棍棒图法(1)
多晶硅:红色 有源区(n+、p+):绿色 n阱:黄色 金属1:蓝色 金属2:灰色 接触或通孔:黑叉
5.6 CMOS版图设计方法
基本规则

通用规则
图形和阵列尽量规则,避免采用多边形,以便得到最大的密度 n+、p+和栅能共享则共享 电源、地线一般采用水平方向的金属线,置于布局布线区的上、下方
5.6 CMOS版图设计方法
版图设计步骤 (举例)
1) 画 VDD 和 Gnd 水平 线,分别置于顶和 底 2) 画四个输入的多晶 硅栅,等间距垂直 3) 画pFET的有源区条 和nFET的有源区条 4) 画金属线,按规定 的逻辑进行互连
最小尺寸晶体管:按设计规则尺寸设计的晶体管。常用最小尺寸
晶体管作为单元晶体管。
不带接触孔的最小 尺寸晶体管
带有源区接触的最小晶体管
5.5 FET版图尺寸的确定
单位晶体管的放大
单元晶体管(2)
W L
R1x
C1x
2W L
R1x 2
2C1x
4W L
R1x 4
4C1x
若单位晶体管的宽长比为W/L,沟道电阻为R1x,栅电容为C1x,则放大S倍后的晶 体管的常数为S (W/L)、R1x/ S 、 SC1x
NOT(5)
非门串联
W p = rWn
pFET与nFET具有相同 的电特性
5.6 CMOS版图设计方法
NAND2(1)
5.6 CMOS版图设计方法
NAND2(2)
W p = Wn
垂直放置:Wp易调整 水平放置:Wp不易调整
5.6 CMOS版图设计方法
VDD
NAND4
VDD In1 In2 In1 In3 In4 Out
沟道长度L 沟道宽度W 沟道宽长比W/L(若L固定的话)
FET尺寸的确定原则

使电路的特性(直流、开关)对称 符合电路性能指标要求 按最坏情况设计 与输入电平无关
5.5 FET版图尺寸的确定
nFET pFET nFET pFET I Dn = I Dp =
nFET和pFET之不同
µ nCoxWn
x
x GND GND a b c
a
c
b
输入变量的排序方式不同
5.6 CMOS版图设计方法
f = a + b⋅c
实例3和实例4的对比
g = a ⋅ (b + c)
逻辑对偶
版图对偶
5.7 标准单元版图
Standard Cell
等高不等宽 有输入、输出、
什么是标准单元?
VDD、GND(VSS)四 类端口
其中r =
µn = 2~3 µp
在此条件下,Rchn = Rchp (∝ µW / L),CGp = rCGn (∝ WL)
要使pFET获得与nFET同样的电流特性,就必须占据更大的芯片面积
5.5 FET版图尺寸的确定
之,就能获得其他所有晶体管。
单元晶体管(1)
单元晶体管:作为所有其他晶体管的设计参照,只要复制、放大
5.6 CMOS版图设计方法
欧拉(Euler)图
用顶点代表 FET 的漏和源,用边 代表 FET 半身和栅,根据电路关系 连接顶点,由此形成的称为欧拉图 。
欧拉图法(1)
a
a
5.6 CMOS版图设计方法
欧拉(Euler)图之应用实例
欧拉图法(2)
p+岛
nFET链闭合→所有nFET可做在1个n+岛上 pFET链闭合→所有pFET可做在1个n+岛上
相关文档
最新文档