|
回复 gn165625076 的帖子5 O5 Q4 j8 t" |1 O" |& Y [
( A; z& n" [: K1 m3 KPlace_Bound_Top" `. P3 d7 e! T; V
: [. z. N( X3 | U5 t6 {
Used to ensure you don’t place components on top of each without getting a DRC. This boundary8 e( ?3 w3 R' W6 i, ^% k
normally defines the component area which may or may not include pins of surface mount devices.
5 }2 v8 W" l4 Z3 W$ p- DThis boundary can also be assigned a component high to be verified at the board level and checked
) o B( X) K2 \/ ]3 |" @5 V7 S0 dto the Package_Keepout_Top boundaries or any other special component clearances. If this boundary
3 }* A1 C. \* K Ndoes not exist than it will be automatically created based on the Assembly_Top outline and the outer% E7 m% y6 T% _$ A; Z* w6 e
extents of the component pins. This boundary can only be defined at the symbol level (.dra).
& d, u5 ~( h1 W# Q; p0 p8 ]" c# j; [( p( n l% O5 T
7 k! v. |0 d4 {0 B . l2 r* r; n$ l5 X+ x
Place_Bound_Top用于确保你不会在其他器件的顶部放置器件,否则报DRC。这个功能定义了器件所占区域,包括表贴器件的pins(有些不包括)。这个功能也能用来定义板级检验时的器件高度,和检查Package_Keepout_Top或其他特殊器件间距。如果这个功能不存在,它将依照Assembly_Top的边框和器件pins的向外扩展,自动创建。这个功能只能在symbol级定义(.dra)。
- F$ n" [+ k, i- c- g+ z& H5 \! }5 w1 u( g- u2 t* s
8 T! t2 l$ d( h- h# n/ e$ f; n$ y
Dfa_Bound_Top w, T, u: x, u' \4 R
0 t- N5 p; X. B6 ]! @) O7 DUsed by the Real Time Design for Assembly (DFA) Analysis to check clearances between components
: u3 s+ {( s1 c+ w' Y- Ndriven by a Spreadsheet based matrix of components. This boundary normally or can be different then
! Z! D/ \( ^3 `3 J* e. c. Bthe traditional Place_Bound_Top boundary and it may include pins of surface mount devices.- F( b6 R- r9 ~, f
If this boundary does not exist than the DFA checks default to using the Place_Bound_Top boundary.
6 K6 h) T# I! n$ l0 M0 ]$ ]4 c' h( o8 ~
This boundary can only be defined at the symbol level (.dra).
1 {) L+ a9 U8 M$ G; `/ Y# G9 m) M0 v1 w& Y/ C9 _
+ l4 b7 p+ e1 N* n: w
4 A1 L2 a6 k* x E3 d% C0 dDfa_Bound_Top
" r' m$ X. W) u在实时设计中,在器件阵列的数据表驱动下,用它在装配(DFA)分析中检查器件间距。该功能(指定所占区域)可以相同,或不同于传统的Place_Bound_Top功能,即可能包含表贴器件的pins。如果这个功能不存在,则DFA检查就默认的使用Place_Bound_Top功能(来代替)。这个功能只能在symbol级定义(.dra)。
' M: w: g8 s0 ]5 i; t% B( m
$ s+ x( \' v- j( [2 O7 M1 u( ~4 X5 k' y4 \
! Y1 V7 G8 Y' `% ]& U
, D& t2 _2 A; k2 q' ?Package_Keepout_Top) x2 Z: L3 D+ O- I( e6 P" r3 n
" L! R+ P- h( E
Used to ensure you don’t violate placement keepout areas or high restricted area in a design.
$ ?; t% W/ J, w _2 b; H. @. G, H3 h. ?& w8 a0 m
This boundary can only be defined at the board level (.brd) and cannot be added to the6 e( S I8 \' M5 ?4 M
symbol level (.dra) unless it is part of a Mechanical Symbol (.bsm)
1 q2 K9 u8 t! Q" P* Z' I8 m( c3 m+ l0 f: @
, P: M3 }2 Z0 u" B# _+ ~7 G
Package_Keepout_Top. t! ^/ d' |% }+ h' l. `1 H
用于确保在设计中,你不会在keepout区或高度受限区,非法放置器件。这个功能只能在board级(.brd)定义,不能添加到symbol级(.dra),除非他是机械symbol(.bsm)的一部分。2 y+ [, W) f3 C' G
|
|