|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
+ a9 b/ ?( q& S& m" S( k3 C/ c& t2 ]! O
& v' G! X( E: V# ^: ?1 Y一、封装制作7 J$ P) V x3 V0 r8 d& Z
元件类型 –>库(元件)—>相当于sch封装
* }( M4 T( v1 \( Y/ Y# {# GPCB封装 –>库(封装)
0 K. E! b" G2 \! V9 c" D门封装 –>库(逻辑)—>只是个图形
1 }4 V1 J" E# A: Y' H7 h8 s6 ]4 l2 l+ e3 p0 z% k( W
SCH封装:
8 q& C: T# R0 S# L$ N4 j) p0 E1)在pads logic中,Tools --> Part Editor -->进入元器件编辑器
. g2 e) ?: Z3 v2)工具栏–>Edit Graphics–>制作元件图形, K8 v9 _% i! w! [
Create 2D line --> 画图形- c$ Q3 S' P/ Q* U0 F
ADD Terminal --> 添加引脚 (右交叉的那一边是引脚接口)
4 K8 k1 U. `( r+ treturn to part 返回元件编辑界面0 y" Z/ C8 |& P9 o6 w) H- U
/ N+ S+ l0 e A. f1 j
技巧:3 {& S. W% \5 E. I+ C; R
设置栅格g, gd皆为100
, H8 i5 K0 @5 X6 }实心图形画法:用多边形画图形,然后填充
. q% S* l5 X# R x0 Y) i
! I; [. r( P2 J& P" Q3)Edit Electrical–>添加元件的电气属性
4 ?" ~0 l6 E8 ZGeneral –> 元件标号 U,J,L…0 Z- y# G; ]' M* b
PCB Decals --> 配置元件PCB封装(若无,暂时不管)* f I! y ?+ C) u! H0 r
; @/ j3 {' n9 {, r+ o; f8 F
保存其他原理图的封装 i+ P( l+ X5 Q( x0 h& A
1) 选中元件—>右键–> save to library (此方法不能改元件名)
. ^# D. y; a4 b2) 选中元件—>右键–>Edit Part–>save as --> 输入名, n* P$ m; F" o4 l; e. }8 [* r9 l0 F
3) Tools -->Save off-page to library -->GND/PWR/Off-page# o1 ]. ~5 c. T6 y7 m2 n& V
/ H9 j( l% |) R$ j0 [) D3 U7 p+ q; [制作、修改GND/PWR/Off-page% d4 K; M5 c3 \6 ?" H
File–>lirary–>library/common—>edit' f! x8 ?$ O6 t1 Z" t8 z$ A
原理图添加时,ctrl+TAB 可以切换不同的GND/PWR/Off-page
' j0 M2 j$ ]' J, m8 G. j0 Z& Q制作完封装需要 Tools–>updata from library -->左下勾选对应的封装–>OK9 E9 K9 z+ ^- v Z) l+ w- V4 x
. N% {; ?& s1 ~
PCB封装制作 U0 f: w2 ?5 B5 s/ J5 y
Tools --> PCB Decal Editor -->
. Z( z$ F9 J% M: w" D$ G- D6 F1)手动封装制作, m& Q8 m7 {1 \4 \- u
Drafting Toolbar --> Terminal -->OK—>添加过孔/焊盘–>选着过孔—> 右键 Pad Stack–>修改焊盘/过孔属性属性–>排放好位置并画上2D Line –>OK–>如,果要修改多个焊盘都是一样的,可以勾上Assign to all selected pins 再点OK
3 ^, k% e( Y' n) s8 H6 P1 y* Q2)自动生成封装' z. x* V1 _/ h/ d
Drafting Toolbar -->Wizard–> 选择类型–>根据datasheet 输入各个参数 -->OK1 j/ O. n* z; b3 Y
3)特殊封装1 @' T x, U% Q% L
添加铜皮并抠去铜皮—>得到目标外形与焊盘相关联
5 E) C% [& L5 H) J- U5 gDrafting Toolbar --> Terminal -->OK—>添加过孔/焊盘
3 }0 W( u% Y- ]5 \( i' q5 H$ H6 GDrafting Toolbar --> Copper -->画出目标形状—> Copper Cut Out –> 右键Select Shapes–>选择目标铜皮—>右键 combine -->得到得新图形–>右键Select Shapes–>选中新图形—>右键 Associate–>点击焊盘–> 花焊盘诞生7 o7 D! a: g/ ?3 P% c
–>Save—>name—>OK(create New Part Type)–> PCB Decals–>添加对应得sch封装4 x4 T% \* y1 g& q
建议元件中心在原点8 |9 e+ @* J0 s; R6 M! m, j. ~
" ]& f' o. v/ ?$ M3 B
二、PADS logic 原理图3 r, c4 F5 X5 m2 T
查找:
* H# j* X$ D# e/ Y
& s' g" C6 z* U) nProject Explorer6 H. ~, N4 n- |) q5 |% W4 F" F! Z
Short_key S+位号
' l F% Z: Q1 X [; t, |6 B2 v$ ^右key –> 选择某一网络—> 如果其它页也有该网络,对应的页名会加粗
}2 _4 Y G4 ]# e- W1 f导出PDF
1 L+ F5 K5 W9 I* I- e5 DFile—> create PDF 可以导出能跳转和显示元件属性的PDF文件
/ X, y x1 L! |4 Y. J
& N/ E/ ~( i8 S: G: ~/ g降低原理图版本
! e9 ^' b* E# a5 Bfile –>import/export# a7 P. ~% M' h
k) S, c+ F) ?( V: R% H原理图页3 x4 b3 i. ]; s( q* a+ J" t
Setup --> Sheets —> 可以增加或删除原理图' B; V* H' n2 m$ \9 M
_9 I5 O( V' ?# B
颜色
% ]" A& r1 R: i5 R: _- n# {Setup --> Display Colors / Ctrl+Alt+C(short_key)
, @. H$ N$ @! U0 y# T' ?4 F技巧:背景是黑色,如果要隐藏东西,则选择改成黑色就OK3 t3 U: [. C' R7 m5 u
$ U U- M& H& h8 Z p2 b; B
修改栅格
% w1 B" Q2 w0 u. l0 g% K设计栅格:G +number* i! A5 n0 z8 Z k
显示栅格:Gd +number- ~8 i8 I$ I/ _1 j8 C& {$ s" N k
+ l+ z2 r6 g. r对比原理图+ E2 j) V+ K" R, T6 e% i* U- d
Tools–> Compare/ECO Tools –>选择目标原理图
/ `" K* o2 Q" ^: @+ m, R& \
: ]* S" H; i! ]2 ^导网表/更新网表
& M& h/ _9 P, G9 ^! B6 iTools–>PADS layout -->Design -->
8 l% d6 V7 B! C+ G* q! K
2 E0 k, N( V+ B0 {9 X! D( _' O0 f O第一次导网表、新增加元件的 -->send net list$ h, h" a! B1 \4 Z$ T
修改原理图、删除PCB内容的 --> ECO to PCB –>Compare PCB -->若报告有问题就修改! f6 n/ I- j+ B7 ~* G* r7 b
有的时候报告框不弹出来,这时要在界面下方信息输出窗口中自行点击打开: @; w& y/ M: g$ {$ U0 K5 |+ |
三、PADS layout 布局相关: _, h5 M7 W1 A* Z: l% }- o; U
常用快捷键
- c+ b; k$ _/ S/ p5 q4 `; V) \; Z) a7 k! x2 m# C ~
-功能 - - 快捷键-6 S9 H4 ^( D8 H/ i7 E
高亮显示 ctrl+H0 y4 T/ e7 g6 e" n- O+ Q
取消高亮 ctrl+U
/ l: `/ l4 O# D3 B* T" C r移动 ctrl+E; a# @& O- ~" p* B4 X5 s0 ~
筛选条件 ctrl+Alt+F8 m. f* g- }! s# w( D$ P" k- k& [
属性 Alt+回车
* Q X k/ ^1 B. c+ DOption Ctrl+回车1 q# n9 K& a+ f9 i2 H
显示/隐藏所有飞线 z u
$ O) [$ ^) m u! ZFill/No fill o% b* i/ N! q2 }0 q! k( |
镜像元器件 shirt +F' l: U$ F0 ]6 O$ M
设置原点 SO, H( ]# E# n4 Y* B! Q
单位切换 Umm -->mm ;Um --> mil
* _5 [0 Y# O; Q( h如果快捷键失效,点重置6 A. z/ p# T3 |% r
Tools–>customize–>Toolbars and Menus–> Reset8 T% Z+ c: ~3 _1 J) q
; P& I# H' _# y+ I
模块化分类:
4 l8 Q D. ~3 L* M' v7 e' @; u4 s0 fSCH与PCB关联的情况下,sch:右键select parts框选区域内的元件–>PCB:对应的元件高亮—>右键分散–>Ctrl+E–> 此时对应的元件扎堆捉过来
6 k1 g1 `3 D" M; C; l$ M, k) r) Y4 }, F5 N1 P
隐藏net' W! k% | F9 a( Q: ?4 F
空白地方右键select net --> 选目标net --> 右键View net -->选中网络Add到View List中—>分配颜色–>View Details–>none–> OK( s$ l6 h6 F: {% \. G* u. E
, f6 h. N: d. N2 ^. L1 U
复用模块/ }6 L2 z1 O, m( J; [( b5 B2 ^- O
1) 创建复用. I+ @ V3 l* C+ ]+ z8 z
选中目标元件—>右键 make reuse —>name -->OK
! v' ?4 ]4 K3 w1 x! X1 M2) 调用复用. I! L# c, W8 K/ i# Q
选中另一些目标元件 –>Design ToolBar --> Make Like Reuse --> 选复用文件 –> OK" g Y: B" _: d
. S7 j" Z" @; w5 d' q% E0 U. t) s批量布局元件
" P, n& E/ E1 V6 `款选一堆元件—> 右键 move sequential –>OK0 M" n+ U* T1 [2 f @6 C
; E1 l, [& ^7 t7 Q" T/ x# c小元件可以用5mil的栅格布局+ O1 c% q9 x$ A7 G) {- X
' {) G5 U7 f B' B整体旋转
, T. @" C2 B, U" `% m! V8 `# g0 H右键select components—>右键create Array --> ctrl +R
; P5 z8 }. }. a, D, W) `- ]7 {/ j( P
/ e1 D! ]# c; GPin数,网络数,所有时间等信息1 r. ]2 [' _0 T# f" u1 d; F5 f0 E3 U
File—>Reports–>Statistics–>OK& C3 u5 a1 Y0 O6 ?9 J P
9 V+ O2 o% R! }: @* F
查找
) S5 V6 ^$ `" u" c" C+ I! L4 O1)Project Explorer8 P; l! \1 e0 B5 q) x! q6 P0 F
2)Short_key. a7 }2 y; C( |; [$ c; n( e
s+位号 –>器件 (跳到器件)8 T. ` P: T; l) F1 \
ss+位号 –>器件 (跳到器件并选中)* `$ U& R# {$ f, I b
N+网络名 -->网络
$ b" p. `& T; s+ R3)模糊查找- j% q; u9 T; ~5 R% q
S3 -->首字母”S”+中间任意+最后一位”3”
# u/ ~- m% w, P. H% b: G; TS3* -->首字母”S”+中间任意+中间一位”3”+后边任意
0 {5 t- n6 _ U( X" p) W
- V6 w9 v& C, ~, Y; t% ^* h/ N查看网络2 m, I# X) w3 x1 E9 ]' t9 a- @
ctrl+Alt+N 显示/隐藏网络的飞线,改变网络颜色
& f8 F; E, [6 e1 w1 v2 Q/ h" |% H* X% P" {8 `
颜色
6 L" l! W8 Q) c$ f' n; O9 JSetup --> Display Colors / Ctrl+Alt+C(short_key)6 T* R" s2 [0 E g- P7 ~
技巧:背景是黑色,如果要隐藏东西,则选择改成黑色就OK; b% n7 q% R% |0 h5 m* j
; U) `: @- z- D* O) h/ ^7 I) _5 ~叠层设置
_; H4 H( L* q5 r. @Steup --> layer Definition –>Layers Setup
0 B' u; N) N, @$ s) H+ X1 h6 s) d7 }/ j* `6 t
modify–>修改层数
) l5 {+ y, b* o- m9 l! Z, l! |Thickness–>修改叠层配置
$ l( i8 P& h( _+ z* {Electrical Layer Type --> 修改对应层的信息
- V6 [1 w. |8 c' r显示层
) u `0 Z" _$ x) ]/ }9 U- D. {; U
Short_key Z num 显示 第num层
4 S6 Y/ l) y$ k; cShort_key Z num1 num2 显示 第num1层和第num2层: s+ `4 m) s7 V$ y
Short_key Z z 显示所有层
2 `1 [1 k" O; Y! l4 kOLE对象:能用ctrl+V 把图片粘贴进去' m$ k% c* u3 w" G$ L ^: Q
循环-Tab:当元件或网络重叠时,若选了上面的那个,可以使用Tab切换到下面的3 E7 w" V* e% c* u7 z
' Z0 c( C- E+ x# z/ `) `3 |, L/ {过孔制作
: \ h$ }7 U+ C9 A6 @# gPad Stacks–> Via -->Add Via—>填写过孔的各种参数 (Via name, 各层焊盘直径,孔直径等)
0 c% z: {% I& v+ I! v3 u2 n通孔建议 => 0.2mm
$ f" f$ G$ `7 s, D/ C
- p% J( \% t q2 d% d$ L过孔尽量不要拦段铺铜: {0 J( Q/ L- B4 u! c
Via的焊盘一般比通孔打0.2mm以上
* S0 q9 m5 r- h1 o0 s1 y, T& A2 P4 h3 }; q7 Z
测量尺寸
0 Y5 q( C! t& R$ f b1) 鼠标放在目标位置—> q (short_key) -->回车( g+ o- F+ `8 Z' m
2) Dimensioning Toolbars -->选着对应得工具—>右键捕获(中点/拐角/边等)
# M6 @' [# T3 J6 U0 r- U! E0 D) Y m* G3 v: o2 q& D7 W/ |0 y
PADS router 走线相关" W' B/ ?, U9 ]: c% L, W4 h
常用快捷键$ C3 S( c" L" u& `* r
: O8 R3 Q. y; S! t-功能- -快捷键 -
! \4 y" s8 u8 O6 V! U k1 u" b0 T调线 shirt+S
4 ~8 h- y6 o( ~( Z& ~* E拉线 F3
4 P1 e5 _5 X, A+ ]7 P锁住 shirt+P( }6 x$ E* n5 c9 I8 J
解锁 shirt+U
& O) ~" } y4 A8 e/ I打孔 shirt+鼠标左键
* L; e- `/ b( u9 u2 z结束操作 ctrl+鼠标左键
5 B \0 a. s5 a$ C4 T' b换层 L+layber% m( A; y$ {0 C# U" b/ a" c
删除走线 backspace$ L4 k& K% @$ _2 N9 }
走线换层 shirt+单击
8 U& l+ m" a5 [& Y/ g$ @建立差分对
2 E( L$ ^3 @- u/ z. w! [右键Select Nets --> Ctrl 多选目标Net --> 右键 make differentia net -->在project explorer中的Net Object的 Differential Pair 找出目标差分对—>右键properties -->设置差分间距线宽等
+ w# Q6 S( j7 x! S* b
8 F% D, N& w; O! x5 ]8 M2 b在layout中,ctrl+C,ctrl+V可以复制走线,线会自动寻找
5 f# k O+ V* W8 z4 T; ^: ~6 z% x; U) z( s9 l& ^& O4 q0 ]1 f
走线切换层
) v2 ?; h+ f/ N+ A! I; N9 e& r1 Q1)在拉线(F3)的状态下shirt+单击,则打孔+换层+ y- v9 b) _) W- W
2)Short_key PL 修改默认走线切换的层 如 PL 1 3 默认1,3层切换' C4 c7 f' w$ e: q8 q& B
Or Tools -->option --> routing -->Layer pair
( n4 i2 M/ i; ?1 v( u- b+ F3)L切到目标层 如:L6 切到第6层
/ _3 Q6 a0 q$ u' B( X" L/ ^/ n& ~" u# |3 {5 r
添加宏9 h" ~+ c* [+ b5 F% ?7 X. u9 K
1)Tools -->macros–>new macros录制宏 –> 保存3 w; l5 R3 W4 p% |0 g
2)Tools–>customize–> macros file -->添加录好的宏文件.mcr -->KeyBoard and Mouse -->Macros --> 选目标宏 -->在Current shortcuts中添加快捷键) T# s' S6 j3 _% q- v! ~- z) E8 }
7 s' g! _, C& }
T字布线
4 i1 s' w# @( V& \+ TTools–> Option -->Routing --> Interactive routing -->勾选Allow loops when rerouting… -->画T形线(新的线不会取代旧的线)1 a- @% s; A2 ` M! Y' z2 ^
0 S! b- O- E' L$ M" o在router里面才能扇出, 一定要画好板框才能扇出,没板框是不能扇出的,孔太大,空间不够,也不能扇出" K$ @5 \# E9 C) Z
2 A" N7 W8 {( x& L* g' b- d
规则
. y; d% i1 u- _) w界面左边Project explorer –> Net object -->Nets–>
d y: ?* s1 c3 c g. z1) 如果网络左上方有红星 则表时xxx网络和默认规则不不同8 g& O/ n# q O; j: x
2) 如果网络右上方有红星 则表时xxx网络下面有部分焊盘的规则和默认的不同) x y# ~1 N) X- S. v* h
两个引脚的规则不同的情况下,同一网络的走线连接很难连上/ G% Y8 a$ H" G$ ] e
' u2 Y+ X; o/ {; Z K四、铺铜、检查、出制版文件
6 R4 m1 V' A3 z9 A0 K铺铜
u% b. P- |# |( S6 y
' S$ v' g J/ S, Z' O5 v铺铜边框5 g: F" o3 ^5 T( J0 M
Drafting Toolbars --> Copper -->画边框% ^0 E' H$ g% }0 p" k/ {: S
用2D线画/复制边框 –>属性中改为Copper Pour --> 放回去
; V; ?+ \- p1 _# j; P2)全覆盖设置(灌铜前)4 [) K1 W$ y/ t1 F. u' } i# O
右键select shapes -->选铜框—>右键properties -->flood &Hatch Options -->勾选flood over vias C" K2 _& F/ k& d% ?
(第一块铜皮勾上后,后续的铜皮都会勾上). ^; ]8 W/ Y" S4 `
灌铜+ k2 s9 Q$ a- }+ [
Tools -->Pour Manager -->Start
, b7 w f* K$ n) ~% \. H铺铜分类(2种)
( c+ t6 _7 J, a, `无平面铺铜 显示/隐藏 short_key po
6 ~' ` U+ f. ~ v, o1 D- R分割/混合铺铜 显示spo ,隐藏 spd
1 ~9 I: K9 k% E6 MBGA铺铜/ O4 U- H( p& m' Z# G3 p
1)铜通过BGA的设置
7 n# s5 i- | C& E+ yTools–> Option -->Split/Mixed Plane -->勾选Remove unused pads -->勾选Use design rules for theramals and antipads -->OK: ^7 @9 @( [7 n- H& W: P1 s( R
2)BGA顶层不建议铺铜,会受热不均,增加生产不良
% C2 V$ ]" R; r6 _6 i+ O. f工具栏Drafting Toolbars –>polygon pour cut out—>画出不铺铜的范围/ ^, o8 {2 S- t6 \* Z8 J0 T
7 n7 V/ N" m/ w. ?3 u {可用添加拐角的方法修铜皮:右键 select anything --> 选铜皮边缘 –> add Corner–>调整铜皮4 m8 v; Q5 e3 C. l @+ b
1 A- z0 w. t% ~铜的Line宽度 建议设置5mil
* x* z8 q# G0 _3 e3 E, o! G6 Z: r7 L1 O( ]0 N
防天线效应:铺铜后形成细长的,要打孔屏蔽掉,或移动线把他拦截掉
+ I$ t- D# ~; a7 O+ x q' \0 ^9 m3 M) U( n0 e: ~1 N
同一平面铺铜有两种铜以上,如果存在包裹关系,则要设置铜皮的优先级,外面的铜皮优先级比里面的高
* m9 z& B; j3 W ?键select shapes -->选铜框—>右键properties -->flood &Hatch Options -->勾选flood priority l% a; ~3 f+ x
2 B* M" I1 o( N% K8 {4 i4 q
批量打GND孔4 \) K' I+ e- x7 X. r9 p
1)打开drp 防止孔打到线、焊盘上
F# o1 `- ~2 H. k: j; g/ pTools --> On-line DRC -->Prevent errors -->OK C' ?1 o: Z8 c* z) W$ E# I% `4 G' i
或short_key drp
2 g0 ~7 _9 X, M0 E4 k2)把画板时的过孔取消缝合,主要时万一要取消自动打孔,就可以用缝合孔去判断哪些时批量自动的孔
5 `5 d! K" \6 k9 \, v% w" u2 cctrl+alt+f -->只勾选Vias和Stitching Vias—>框选所有孔—>Alt+回车(进入属性)/右键properties—>去掉Stitching的勾
% s0 ~2 S- z5 J. I6 @3 ], w5 X$ T* `9 G在铺铜完成的情况下,右键 select shape --> 选着铜皮 -->Via Stitch
( Q& } |2 r* V/ h {" I/ e. ]4 x/ C( E1 ~1 W* j) k" s
调丝印/改全部标签大小
9 L# ^" u, R: x; j% i Q- v6 G筛选Ctrl+Alt+F --> 只勾 Lable -->全选Ctrl+A –>右键properties --> 修改尺寸 (Size)/线宽(Line Width)/相对于元件的X,Y坐标/相对于元件的方向(Horizontal,Vertical)—>调丝印3 p7 V) B% I9 q9 c- Q
若果发现部分元件没有丝印,则 选中元件—>右键Add new Lable! Q3 _8 H7 u3 P& P. ]4 [
8 {% O7 s8 W3 e$ aDCR检查
: F3 L* \ B/ b1 E5 lTools->Verify Design->% {* f& E V& N: f0 i" e
; O) W& V. @) F$ n
间距:Clearance—>start1 H' g/ Y) `$ c% S. [3 [
连接性:Connection –>start
9 O" @' E0 g* V) _9 ]6 K设置:steup 可修改需要检查的内容(如 孔到板框 间距)1 d' G/ |$ S# y1 r
DCR检查时 看到整块PCB,和打开所有层,DCR检查时可视区域检查, T: b6 H0 |2 z( R7 \
输出Geber0 Q9 j* W9 d/ W# _- n/ ]
1)9.5版本
9 R; b) ?0 N: @9 B% r1 }' e3 U wShurt_key @camdocs --> file --> cam -->& t( E- v+ O4 [
add -->Document Type下选 NC Drill –> name --> OK
( j- u& U+ h& l- c8 F1 h, xadd -->Document Type下选 Dril Drawing–> name --> OK
6 x3 L" i7 R) {+ c. |2)高版本 VX( m U: }" P6 p2 {" g: _
File -->CAM -->自定义
/ h/ }, z# `5 d# F3 X; x! s& n3)打印图修改, A0 h! ?, k( w, O
改图纸格式:CAM–>选层(TOP, Silkscreen_Top ….)—>Edit/双击–>Option按钮—>可修改打印图纸的格式
8 r$ ~! }6 E# w8 I改显示内容/颜色:CAM–>选层(TOP, Silkscreen_Top ….)—>Edit/双击–>print -->Layber --> 修改对应显示 元素/颜色
" q( o( Y {0 L* u% m( e |
|