|
回复 gn165625076 的帖子
- ^( U( m+ g9 j l, f& s% \
; X* [ S) f( o% lPlace_Bound_Top- a; o; q6 ]: a8 r' u
3 v! N5 r9 o! |' X
Used to ensure you don’t place components on top of each without getting a DRC. This boundary4 P3 y! `! ]+ {. d
normally defines the component area which may or may not include pins of surface mount devices.
; y4 {- R6 Z* J% L' X3 F1 QThis boundary can also be assigned a component high to be verified at the board level and checked
- j/ C# ]+ J; t4 N/ t3 g; }to the Package_Keepout_Top boundaries or any other special component clearances. If this boundary
% H+ N" P8 ]9 \, t1 J- qdoes not exist than it will be automatically created based on the Assembly_Top outline and the outer
9 p0 @5 M; T! W. j7 W& V3 Xextents of the component pins. This boundary can only be defined at the symbol level (.dra).
2 }6 k! d5 h1 C5 U T2 G
$ X; a2 T6 c. K0 e$ D" S! ]% x/ N, Q' b( K9 | r
6 w+ P" B# r' Y% H+ @ K1 e2 d/ b
Place_Bound_Top用于确保你不会在其他器件的顶部放置器件,否则报DRC。这个功能定义了器件所占区域,包括表贴器件的pins(有些不包括)。这个功能也能用来定义板级检验时的器件高度,和检查Package_Keepout_Top或其他特殊器件间距。如果这个功能不存在,它将依照Assembly_Top的边框和器件pins的向外扩展,自动创建。这个功能只能在symbol级定义(.dra)。% H( B( ~" r |1 v9 i
3 A* s4 \! u! s! Y5 v0 k$ P( _
1 ]: ~& @* @& ^! i H( K
Dfa_Bound_Top+ u6 u( H; m! J- {
- p6 c- G# x: F, P# B! U& w0 W2 c
Used by the Real Time Design for Assembly (DFA) Analysis to check clearances between components
2 [% V: f% g. f9 C- E6 sdriven by a Spreadsheet based matrix of components. This boundary normally or can be different then0 B( `5 M& e0 l" D$ F
the traditional Place_Bound_Top boundary and it may include pins of surface mount devices.
( b% K$ s8 b% G. V9 ]" G2 IIf this boundary does not exist than the DFA checks default to using the Place_Bound_Top boundary. 4 A& a' i, p% J+ c
! U9 H; W( z y4 ~( t
This boundary can only be defined at the symbol level (.dra).% v1 Y; Y5 Z- {8 Z$ z
- t, u) J. k; h
" {5 U* J3 G* t* r4 N3 }
& H7 ~. C, P# J3 t; G1 X/ c( IDfa_Bound_Top
" ?# ?2 {; P% d6 E O4 B" N1 v1 p在实时设计中,在器件阵列的数据表驱动下,用它在装配(DFA)分析中检查器件间距。该功能(指定所占区域)可以相同,或不同于传统的Place_Bound_Top功能,即可能包含表贴器件的pins。如果这个功能不存在,则DFA检查就默认的使用Place_Bound_Top功能(来代替)。这个功能只能在symbol级定义(.dra)。
0 M$ ~3 C- X8 @; _" }+ G+ ]1 {5 k% @- c" K
) t/ R: s( ?5 k" ~6 r, m& u6 a" b3 R: n1 q q; A5 s
3 t: h/ w. r7 o" _1 K5 q" ?
Package_Keepout_Top0 J3 p! q; i& s. p2 [5 x" N; V
! K, ~' ?7 V( Y$ Z3 Q3 q/ d
Used to ensure you don’t violate placement keepout areas or high restricted area in a design.- ]7 Z. I0 j/ j" Y
4 C, p9 W9 r8 e x! ~
This boundary can only be defined at the board level (.brd) and cannot be added to the
: ]6 C. |2 u+ Vsymbol level (.dra) unless it is part of a Mechanical Symbol (.bsm)- \& W& M, @( R K
7 |. w( y/ ~6 k4 @2 ?( G% Z) D( ]) m$ J5 r2 w- c3 m
Package_Keepout_Top
: h0 }5 j4 L6 b4 h' u用于确保在设计中,你不会在keepout区或高度受限区,非法放置器件。这个功能只能在board级(.brd)定义,不能添加到symbol级(.dra),除非他是机械symbol(.bsm)的一部分。
: u) b v1 h5 Z' E+ X# G# | |
|