|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1. 布局检查 2 F/ s( E! F0 v2 P% v) H8 b: L3 ~9 ?0 r h8 y/ S, p5 W
1) 版图布局前考虑好引出 pin 的方向和位置,尽量让时钟 pin 远离模拟信号 pin;
& N' K' h7 K+ I- j2) 将不同电位的 n 阱分开,混合信号电路尤其注意这点;
# u2 M& {( u. P$ ^* y/ P8 R3) 添加 dummy 电阻以提高电阻的匹配度,dummy 电阻的两端要接地; j' ?8 G$ e& d3 q4 y! M, N* W+ w
4) 对于差分对等匹配要求较高的电路需要注意版图的对称性,利用叉指、dummy 等结构提高版图对称性;
9 |8 w) P! C2 W! Q5) 版图中每个模块中 MOS 管的栅的走向尽量一致,不应有横有竖; $ n8 m# k" T! V) ?1 ~9 s& Z4 W6 d
6 I2 w R7 E( ]6) 数字标准单元中有 Tap Cell 的,检查是否需要连接电源或地;0 M; x; ~4 n3 X+ L J
7) 数字标准单元中有 Tie High、Tie Low Cell 的,检查是否漏接到电源或地;
: D5 C( E% L. [( V# W( E8) 在数字、模拟 IO 环上添加相对应的 Pad Filler,在数字core 中添加 Core Filler,然后导出 gds 文件; " o* r9 o9 ?! A# r% F H: C( }# a& ^5 E
9) 双叉指结构的 ESD 防护器件的 source 放两边,drain 放中间,这样有利于 ESD 电流的均匀导通;
5 X' Z7 i! Y5 j+ q+ l" z/ {10) 对于多目标流片,die 的排列上要预留至少 80?m(具体要咨询封装厂)的划片槽间距。尽量在横竖两个方向上划片能一刀到底(即尽量不要交错排布芯片); % T7 Y. v: N1 e% }
% o- C. Q4 ~% E9 F$ N11) 针对 MPW 流片,设定芯片面积时应将总面积控制在略小于规定尺寸,单个芯片的形状最好是长方形,便于 MPW 版图的拼接。' j2 `7 b: v! _1 p3 Z
/ u, A1 @6 _$ O# h$ P5 [4 P+ }3 K
' H$ J) |2 I" j+ g2. 走线检查
/ c! i9 W$ T0 [; K% T4 y) @1) 金属连线不宜过长,如果不得已需要长连线可以在中间添加buffer 提高驱动能力;& r5 ?( O; |8 m* w
2) 长连线的线宽不宜太窄;6 V: L8 D( A7 i8 v* F: T
6 ^* z+ s; M8 a8 z) Z3) 管子的沟道上尽量不要走金属连线;( g% d& E: ~' q- c( f
4) 绘制版图时连线接头处一定要画到重叠,以避免肉眼难辨的开路发生;
7 T2 p8 h0 V/ r2 H' q' L6 k6 r+ R0 M5) 数字电路的走线不要经过模拟电路的器件,否则容易引入强干扰,影响模拟电路正常工作。反之模拟电路走线也不要经过数字电路;+ R d" l" i+ G/ {" n
6) 数模混合信号电路中模拟电路的外围最好加入 Guard Ring,必要时需要用单独的管脚为隔离环接地或接电源电压;
' o' _+ W. Q: f) o7) 对高压电路而言,为避免尖端放电,拐角处用 135 度角,不要走90度角甚至锐角;3 Q. j0 W3 Z, r1 {) S9 s
8) 芯片内部的电源线、地线和 ESD 上的电源线、地线分开接;数模信号的电源线要分开、地线也要分开;* J6 i; n: B# v+ q. [* K& e. d- w9 `
9) 重要的高频信号线,必须要考虑隔离。一般用同层次的金属地线,在两侧进行地线隔离。高频的时钟线,也要用地线进行隔离,防止其干扰到其它信号。时钟线最好与电源、地线平行走线,尽量减少交叉,防止通过交叉形成的寄生电容耦合到电源、地上。高频线路的性能实现,很大程度上取决于版图的设计。- X+ r) A" r' n+ {6 U% v* a+ m* ^& A5 I* n, q8 L( k- r5 b
' V( P: {" W! M+ R% }) R4 ?4 S" b0 p8 ?" e1 j5 H D7 o
. \1 B- x8 U# h: P- j0 |; s0 K; r# b) g: |
3. 驱动/负载检查
$ R$ q! {9 e. \- v H3 Z. X+ |( K1) 要对金属线的电流负载能力进行检查;$ _6 L' f1 X5 X! C, q) [1 E
2) 在面积允许的情况下,via 和 contact 打得越多越好,尤其是input/output 部分;; p, H( [) x6 ^: x# B
3) 检查模拟输出管脚的驱动能力是否足够。可把 pad 的等效电容作为负载,观察驱动能力是否足够;
' i5 A7 `8 p4 |; z% v6 ]4) 与 IO 直接相连的输出管要保证 Drain 的 contact 到 Poly 有足够的距离,大于等于 1.5um(不同工艺下这个值会有不同)为宜,或者加上SAB 层,这样有利于电流的均匀性,可以保证足够的ESD 可靠性;' L4 ^$ T' A2 ~
2 _, d' ?* d8 v( X8 T5) 在电流较大(100mA)时,与 IO 直接相连的输入、输出管的PMOS和NMOS 版图之间的距离至少为 30um,以防止闩锁。
q% J0 ]# H4 ?( h' A7 F! S3 K7 @5 i O. M
; y, x, a4 A5 I4. IO 检查 ' U2 f5 U! a* [2 ?* A3 q6 \4 M
4 X, s' y2 b, _' n9 c7 H; l8 h$ K1) 不要将输入弱信号和强信号的模拟 IO 放置在一起,这样弱信号会受到强信号的干扰;8 X' K- I4 }2 I. |$ V& Y) o. u5 L. A2 A$ A
2) 数模混合电路要把数字 IO power ring 和模拟 IO power ring 分开供电;3 _8 R" o0 @" N8 i/ p3 [+ U; L' `( \& o- R0 L' m
3) 检查 IO 上的 IO power ring 是否正确接到电源和地上;4 q) Z3 a* N% C. J1 [4 z$ t; @/ W( s
4) 对于直接连接到 I/O 的 CMOS 对管,不论作为输入还是输出,NMOS和 PMOS 之间的间距(有源区)都要显著增大。比如对于连接 CORE 内工作电压电平的 I/O,该间距要大于 2 um(40 nm 工艺);对于连接到高于 CORE 内工作电压电平的 I/O,该间距要更大(比如大于 3.2 um);4 {- H% m! m, | r7 Y
5) 从自动布局布线软件(如 Astro 或者 ICC)导出的带 IO 的 GDS 文件,在导入 Virtuso 做 DRC 前,要将版图中的 IO 替换为 Foundry 提供的完整的 IO gds文件导出来的 IO 库单元中的 IO(包括 Pad Filler),防止出现额外的层次,如 HTNWL;; [; I: Z* ^ S+ M, t& h- \6 @3 H, A
6) 注意芯片封装一般是逆时钟排布,芯片IO 的排列顺序要跟封装管脚一致;
/ @( F; P d' ?- S7) 芯片 IO PAD 的布局不要上、下、左、右对称,以便在封装的时候利于机器识别(机器只识别 PAD布图,不识别 CORE里面的信息),以免造成因识别不出而带来的封装错误。7 o2 e# d) l# @$ a9 F) O2 j' X7 }8 Q, a2 ^6 t& y
8 K+ Y9 p7 c+ @$ v( B1 U/ N* y: I3 h" ?2 ^" w
* z8 n) a1 f- p# }1 @" S- q# V
5. 设计规则检查7 T' o8 q2 n0 A% M
1) 电容的长宽不宜相差过大,以保证上下极板的电场均匀分布; F% t$ _. F! j( c5 F) M( ?( V
' [3 l3 u9 E; F7 j% }2) 版图中的空位尽量添加接地孔,避免闩锁效应;) k9 K3 n: u7 i. V2 G+ ]$ O" @: @
, V$ [* D' U) {3) 对于连接到栅上的面积很大的金属要注意天线效应,必要时进行跳线,最终流片前需要做天线效应检查;5 A3 J- M4 i, E2 b F/ g' x
4) 数字电路的功能仿真、布局布线后的仿真、时序仿真都要带 IO 进行并获得通过;) N6 Q: X9 b8 c& V/ n( |' p k" Y/ r+ d8 _. C: s
5) 在SMIC流片时,工艺文件不能用PDK中自带的,必须到Technologyfile 目录下下载最新的;5 M/ ?& a; a/ N. S$ x( H! `6 E7 s) @' j" k8 J; o
6) 版图绘制前,要到 Foundry(如 SMIC)网站查看有没有最新的 DRC,LVS 检查文件,如果有,应立即采用新的 DRC,LVS 文件(65nm 后要做 DFM 检查);
5 y0 h9 _- ]8 t+ F7) 数模整合后,要将导出的 gds 文件再导回 Virtuso,检查各个版图层次防止层次丢失,并做 DRC、LVS 检查;9 n K6 {$ s1 S7 C: u
8 h# I% D4 q# k! v7 s7 m1 q4 c8) 数字标准单元或者其它第三方 IP 如果出现 DRC 违反,应及时与IP提供方联系沟通,确保 IP 库功能正确,并能通过最新的 DRC 检查;- O$ y5 ^/ y+ e0 P7 a0 m
+ i: A+ e2 F) B9 Q3 Q; O9 H4 ]8 }9) 每块芯片均要做 LOGO。建议 LOGO 组成:芯片名称_流片日期。如ADC_080618;
4 }; Z; g, F# |6 L% ]3 m% v1 f. U& u; L* C7 O: o
( H. P$ b: O& E- F# c, J
% t% o6 x' C. y9 e! Y 在完成了以上检查之后,要对设计数据进行备份,避免数据丢失造成损失。下面以 SMIC 0.18um MPW(Multi Project Wafer)工艺的流片为例,对流片填写表格的注意事项进行说明。/ P: z9 [% J8 l# s1 f
|
|