|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
OrCAD Layout Plus这款软件的功能虽然非常强大,但是,由于印制电路板电路设计比绘制电路图难一些,各方面的要求也比较严格,而且它是最终的产品.要想达到对其操作时有一种驾轻就熟的感觉,还真得下一番功夫。OrCAD Layout Plus9.0的十大优点如下:. A, _* B5 E8 |% w% I9 v9 N
- 直观、友好的全新菜单:
可与OrCAD Capture无缝合作,生成共享信息,减少往返传递次数,使OrCAD构成一个综合完整体。元件属性包括零件数、封装列表、门组、布局、镜像、旋转、锁存规则、固定规则、VCC、GND、电源管脚等,都由OrCAD Capture9.0集成,然后传递到OrCAD Layout Plus9.0。
7 {. P7 e+ p' c% V3 J- 多层板、高精度:
OrCAD Layout Plus9.0最大的板尺寸为144╳144 in(英吋)。总共30层。16个模拟的布线层,每板7500个元件,每板3200个网,每板3200个连接点。每网1600个连接点。每板7500个不同的元件符号,每板2000个管脚,1/60毫米或1微米基本分辨率。1/60(1分)度元件旋转。
% i" S+ _) Q; N快速、自动布线:Smart Route(自动布线器)是,带有推挤、存储、拉件、优化的智能化16层的基于形状的,无网格的自动布线器。可以快捷简便地建立和使用,效益高。过孔可减少至40%。Smart Route比原来的网络布线快10-20倍。
2 H& Q- D! Z' I r交互式布线、布局:不用Smart Route时,可用人机交互式布线器。它可自动提出40种布局的策略方案,提供给用户选择,使布通率大为提高。 ' h! g) _& M$ J9 Y$ l
自动的、交互式的元件布局:有“矩阵式布局”-可快述地把相似的元件布成规则的排列;“元件组”可成组移动元件;“元件锁存/固定:-可临时性禁止元件被移动。
. Z1 B1 S( X9 r) O2 U智能化的覆铜技术:使复杂的铜区容易布线。
, H, p/ [: M) @+ Z& @+ v% \" d% p全方位的库支持:库管理器(Library Manager)使库及封装管理流线化。全面的PCB封装形式,结合图形化的管理、编程,使得建库、封装简单易行。
) e: m! ^# l( G( L支持CAM:最大优点是产生Gerber文件,使制板工程师无需考虑制板厂商文件格式的兼容性,从而使设计工作到出产品一气呵成! 8 i* h4 f" `/ c" i# }% h- a' E
使用元件(自动、圆形驱动、元件组等)放置器节省时间CAD自动界面简化层间布线:由IDF2.0虚拟的CAD二维设计及草图程序,生成板轮廓,里、外面的高度;规则或不规则的多边形等, 简化层间布线。在这一章里,第4.1节将以一个例题介绍Layout Plus的基本操作方法,这是基础,然后再介绍各种命令的使用。& g: q, \2 k/ L8 |; c7 ^5 v
4.1 Layout Plus的ABC
3 E. D" ?$ I4 V5 _# x8 j, O/ A进入Layout Plus可依次选取 , , , (本书用的是试用版,商用板在操作方法上与之大同小异,数据库可大得多),首先打开的是Layout管理视窗,如图4-1所示.也可以在OrCAD Layout Plus下,点选File/New/Project…中单击PC Board Wizare.
8 ^. e* s2 g! P# R# U% ^图4-1 Layout Plus管理视窗 这就是 Layout Plus管理视窗,在这个视窗里,我们不但可以开启Layout Plus,连其它已安装在电脑里的OrCAD程序也可以打开,如Layot Plus,SmartRoute等。不管打开哪一部分,都是独立的视窗,如果要同时打开两块电路板的话,则需要打开两个Layout Plus视窗。当我们要进入Layout Plus视窗时,可按 钮,打开一个新的电路板(稍后介绍),进入Layout Plus视窗。另外,我们也可按 钮,打开原存电路板,出现如图4-2所示之对话框图4-2 在文件名栏位中,指定所要打开的电路板(*.max),再按 钮即可进入Layout Plus电路板编辑视窗,并载入指定的电路板,如图4-3所示.& ~; y( A, |; V" V2 x
图4-3 Layout Plus编辑视窗 在图4-3的这个窗口中,除了标准的视窗组件外,从上到下依次为功能表栏、工具栏、状态栏、编辑区。在Layout Plus编辑视窗中,由于工具按钮太多,如不稍加规划,恐怕操作效率不高,所以下面将分段介绍:- m7 A! v5 H1 x* h8 H+ m4 N, h
图4-4 工具栏 如图4-4所示,从左边开始的前三个按钮是File功能表中的三个最常用的功能, 为打开, 为存档, 为打开零件编辑视窗。第四个到第六个是Edit功能表中最常用的三个功能, 为删除, 为寻找, 为编辑。第七个到第十一个按钮来自View功能表, 为打开表格, 为放大, 为缩小, 为充满整个窗口。从 开始的六个来自Tool功能表,说明如下:
8 h! f8 j7 A: O0 s 是进入零件操作状态,在零件编辑视窗下无效;/ y& B3 M* q6 F/ k% W
是进入焊点操作状态;( S' O: e2 _0 I4 j: W8 I
是进入障碍物操作状态,在Layout Plus里,不是走线,焊点,文字就是障碍物(Obstacle),而障碍物也是电路板里的主要图件,像板框或不具有网路身份的走线都属于障碍物;/ S2 x+ N. d& b; P9 r
是进入文字操作状态;: j ]" i) e( i, T8 ~
是进入网路操作状态;在零件编辑视窗下无效;+ j# V) }" P$ I
3 F0 N5 D3 ~! M9 L 是进入错误符号查询操作状态,在零件编辑视窗下无效。. K" _! A- D2 ]+ S
从 开始的七个按钮来自Option功能表,
) D8 K/ T; j( E 是打开颜色表格;$ A' H3 w. w2 j P- U! S$ h
钮是启动线上设计规则检查(Online DRC),在零件编辑视窗下无效;
8 C# f' C$ P/ X% [* |) B9 E: ^! J7 _3 S 是进入重新连接模式,在零件编辑视窗下无效;
) E- }1 z7 a0 G0 u9 W' i& e 是进入自动路径手工修改/走线模式,在零件编辑视窗下无效;6 |4 z4 Q2 H# ^0 Q# A0 `
是进入推挤式手工修改/走线模式,在零件编辑视窗下无效;
/ o8 c% f+ d5 m5 N" b& ?8 ^/ w: O 是进入手工线段修改/走线模式,在零件编辑视窗下无效;
: M h9 S: H1 C& Z- u1 [ 是进入手工修改/走线模式,在零件编辑视窗下无效。5 j( d; p* U& [; N( V
最右边两个, 的功能是重画画面; 的功能是进行设计规则检查。
7 V9 M- m$ [" z* O$ x9 [* l在状态栏里,包括指示鼠标坐标的X栏和Y栏;指示格点间距的G栏;还有切换工作板层的板层切换栏,在切换板层时,只要按其代表数字即可,例如,要切换到TOP层,只要按数字1即可,如下图所示:
; _; [' w1 }7 ^! | O' V3 g+ o0 ?图4-5 状态栏 就象其它视窗软件一样,鼠标永远都是主角!通常左键具有选取,打开的功能;在没有选取任何图件时,按右键将出现如图4-6所示之功能表:# s/ ^% ~6 h# E! V
图4-6 在选取某图件时,按下右键将出现如图4-7所示之功能表:1 }# A% h" @- _- G5 ?* K* j
图4-7 其中,包含有所有零件操作工具(在此暂不详述)。6 d+ g, F- Q3 S$ `' V
现在我们对于OrCAD Layout Plus已有了初步的认识,接下来我们便以一个D触发器构成的四位计数器为例,将由Capture画的电路图,导入OrCAD Layout Plus,快速地完成电路板的设计,当然,我们的重点是放在Layout Plus部分。
( b. @+ ~; b( ^; R9 j, v本节所要设计的电路板,其电路图如图4-8所示。
8 G& c; q5 s' ^: |. ^5 T' A![]()
' {3 J+ K* V# [& F图4-8 D触发器构成的四位计数器 在Capture里,如果要取用零件,只要按 钮,屏幕出现如图4-9所示之对话框: j9 }& C U/ \+ z2 {3 {( F* V
: _# n( B# x4 v6 D
图4-9提取零件
9 q( y" _2 ^5 a# `( Q( L) Z- M1 w这时在Part栏位中指定所要取用的零件名称,万一找不到所指定的零件时,可能是输入错误或其所属的零件库还没有被挂上去。本例比较简单,74ls74所属零件库为TTL.OLB。当我们要挂零件库时,只要在刚才的对话框中,按 钮,屏幕出现如图4-10下所示对话框:
}8 u. d2 x \: V9 b0 t0 g$ n![]()
3 B# N6 f% w6 D& @* s' A$ G$ ?图4-10挂零件库
2 j6 y9 A, H2 |0 {- @ j找到想要挂的零件库,再按 钮即可挂上。
9 I2 T) A- n1 r9 B1 E/ N0 L2 ]将零件取出后,该零件将随鼠标而动。如果要将它固定时,只要按鼠标左键或空格键即可;若按右键,出现一快捷功能菜单,然后选取Edit Properties…命令,将出现如图4-11所示之对话框。5 x* ?" q& X0 w2 u: ^- u
![]()
1 I2 E! L2 o- x$ s* L图4-11PCB拦标记零件外形名称
7 n% F- x, N$ W4 W& z0 Z8 g. K可在PCB栏位指定该零件的零件外形名称。9 z1 y/ {9 K# ^* {, l8 O) F0 r
电路图画好后,零件是杂乱无序的,在这种情况下是无法顺利进入Layout Plus的,我们可以亲手编辑零件序号,也可以让程序自动编序,也就是在电路图绘制完成后,关闭该电路图,然后启动Tools下的Annotate…命令,如图4-12所示。- Z; ] E2 ~1 C; ?: A" ^& x0 Z
% i3 t/ a6 r0 [3 {, A) ^6 i/ ^
图4-12启动Tools下的Annotate…命令* C+ Z5 v3 t& n o7 k8 }" x
此时,只要按 钮,程序立即为电路图中的零件自动编序。& a W$ J- X. q
编完序后,接下来就是制作网表,启动Tools下的Create Netlist…命令,出现如图4-13 ![]()
% F( [6 j+ v4 F0 e* O s) z图4-13启动Tools下的Create Netlist…命令) a# U+ s2 v1 s$ W
所示的对话框,这时,请选取Layout页,该页所产生的网表格式是专门针对Layout Plus的,同时,也要选取User Properties are in inch选项。接着Netlist拦位中,指定所要产生的网表名称,再按 钮即可产生网表,到现在为止Capture就已经完成它的光荣使命了!
# R2 F6 W( n b1 S接下来轮到Layout Plus大显神通了!依次选取 → → → ,即可进入Layout Plus的大门,如图4-14所示。
; Q' g4 F1 p# l0 F p# z# o1 z![]()
5 U& K0 U# ?- {& \- j* A图4-14 Layout Plus管理视窗
; P0 f# Q% ?3 B& {大家一定急于想要把刚才的电路图变成电路板,那么就跟我来吧!
1 a9 k% A, f) C; x; { n5 R* P$ V1.选取File下的New命令或按 钮,程序将要求指定所要采用的模板文件(*.tpl)或技术文件(*.tch),屏幕出现 如图4-15所示对话框。
: X& z& I; G9 n: M$ @/ J![]()
+ S6 t2 ]" N; T; d图4-15' B6 h) I0 C& S8 ]4 G
对于模板文件或技术文件,大家暂时不要管它,以免造成负担,建议读者就采用程式预置的文件名,直接按 钮即可。
9 {- M- e$ g7 b7 L. b2.程序要求指定所要载入的网表文件,屏幕出现如图4-16所示之对话框。/ l, q! n0 v9 |/ ]% ^: ]) U& o
9 @% m0 Q1 a0 O$ J2 c3 P6 r
图4-16/ _3 Y' j. @ a; Z+ p( n
接着在文件名栏位中,指定所要载入的网表(在此为Test.mnl),然后按 钮即可挂上该网表。 h" E7 t6 x8 p! M4 y3 _; g
3.程序要求在进入Layout plus前先存档,出现如图4-17所示之对话框:
6 l% E0 p( s3 X( y; x 1 G- L& Y7 w* Z
图4-17
% A' Q1 a& l" h0 q, ?2 |, y' g在文件名栏位中,指定所要存储的文件名(程序自动以网表名为该电路板的文件名,而其扩展名为.max。如果没有异议的话,就按 钮,即完成一个电路板。同时,程序进行载入网表及零件的动作,视窗里又出现载入与转换的小视窗。如果网表有问题或网表的单位不符的话,屏幕将出现错误信息视窗,将其关闭后,屏幕中央还有一个错误警告对话框,关闭对话框后,屏幕中所出现的,除了Layout Plus的编辑环境外,编辑视窗内,将不会出现任何零件,如图4-18所示:
$ z' x2 D/ \9 b+ w, t9 C5 s i ! M( ]2 w8 j( P7 X0 m `
图4-18
, Y; f. [- D( o* H. e/ d* x如果遇到这种情况,我建议大家放弃这块电路板,回到Capture,重新检查错误所在,改过之后再来过。如果电路图和网表都没有错误的话,则可顺利载入所有零件,如图4-19所示。
8 P0 V' S' m" f1 ]* H' E0 Q O: ~0 c6 f; I" Y: H1 [' N m
图4-19 0 N" t: E/ r! r3 [7 N7 u
到目前,已成功地载入了网路(画面上的黄色预拉线),其中的白色的虚框,就是程序虚拟的板框,零件的排列应该在这个虚框内。不过,我们也可以自行定义板框。
9 |. R- w2 p. e' x- [4 ~第一步,先将工作板层切换到Global Layer层,因为板框是在这层定义的,如图4-20所示。
& i0 n6 g- G9 c/ m1 t0 [ ) \2 D5 F. [5 i0 v3 g1 q( |
图4-20/ G% m$ l# {3 q( G( |" }
第二步,在工具列中,按 钮,进入放置物件状态。
. S$ g" @0 y7 r4 `4 N第三步,在指向所要绘制板框的起点,按鼠标左键,再拉开鼠标,直到得到你想要的板框为止,如图4-21所示中的矩形。
# m1 a7 o3 Q& m& N9 @ 7 b- ^2 r7 K. ]5 x1 }. h. O( B
图4-21
. n' V& Q6 D' B1 w8 M如果要改变板框的形状,则可以同样的方法操作。
9 \9 q2 X( I" ^0 D ]/ A板框定义完后,紧接着让我们来见识一下Layout Plus所提供的自动零件布置功能。启动Auto→Place→board命令,程序立即自动布置零件,如图4-22所示。. P' ~" X! D4 l7 @4 p
" p! q. ~( L% S* Z
图4-22自动布置零件
! i+ X! P7 r' {1 a" j% h$ a& z% i: N( X当零件布置完成后,屏幕出现如图4-23所示之对话框。! S( W. c# ~2 x$ o
5 E, I9 ]1 i; Z- r
图4-23" C% f( b8 r5 {) G9 s/ s
Batch place completed in 00:00:03,才用了3秒钟!) ]& c9 O, C7 \/ e( M- w* D
接下来,就该为这些零件自动布线了,启动Auto→AutoRoute→Board命令,程序立即进入自动布线,而屏幕上线条也随着我们的心跳而跳动,很快地,Layout Plus不负重望完成布线,屏幕出现一个确认对话框,如图4-24所示。
8 z# [* D; a; c c6 u 5 b7 ?' p+ B$ @
图4-246 s# c) v; z* C
我们可以启动Auto→Create Reports…命令来查看没有完成的布线,屏幕出现如图4-25所8 M- F4 r$ e5 s7 Q
- T1 f: H. A+ d) X3 }
图4-25
4 M0 X2 [; w; l# U0 v示的对话框,在这个对话框中,我们发现可以产生20种报表。选取Conns Unrouted (Unrouted)选项,再按OK钮即可产生未完成布线的报表(Unrouted.Txt),它放在与电路板同一个文件夹里,我们可以直接打开这个报表文件,如图4-26所示。
+ f7 i- p$ H: | J+ X![]()
! p2 k3 D6 h9 B( C图4-26' o1 g3 a* ] F6 |0 d
空空的!表示所有布线都完成了!我们也可以看看这块板子的资料统计,启动View→Database Spreadsheets…→Statistics…命令即可,如图4-27所示。0 ^+ T+ o7 q- l- E; g, }
![]()
6 J+ T6 x0 c6 J1 b" R/ N图4-272 E3 h; t- t: L" }! M; H# K( v; O
下面咱们来谈一下打印,Layout Plus的打印可分为校对打印和精细打印,校对用打印是将各板层重叠在一起打印,只要启动File→Print/Plot…命令,然后在随即出现的对话框里,选择打印选项即可。: [+ z# ^$ R- I' X3 c
如果要进行精细打印或分板层输出的话,则启动Options→Post Process Settings…命令,然后在随即出现的表格中,选择所要打印的板层,再按鼠标右键拉出的菜单中,选Plot to Print Manager…命令即可。 |
评分
-
查看全部评分
|