求推荐一办公用笔记本推荐的笔记本电脑,主要使用软件有genesis,PS,AR这些。

当前位置: >>
GENESIS各功能键说明
祟} 主x x竦 料料^V器 公用Y料 一般料Y料 一般料使用者 料D像的意x未_⒌牧咸相同的使用者且相同的程序所_⒌牧咸 (自己_⒌) Open without Check out (不具更修改Υ娴嘞) **更相同的使用者且相同的程序所_⒌牧咸 (自己_⒌) Open with Check out (具更修改Υ娴嘞) **更相同的使用者但不同的程序所_⒌牧咸不同的使用者所_⒌牧咸 回到上一矩, e特性表A段, Υ尜Y料的H位置 (ex: org, pcs, spnl, panel …)符, Υ媸褂谜咦孕卸x特殊符的H位置 (ex: UL logo, trade mark …)B板, 汉席B
Wheel (Aperture) 的Y料表 (Work forms), 在 genesislib 中建立流程 (Work flows), 在 genesislib 中建立查看, 只更 genesislib 才更, 必BY framework server 管理者可以透^此功能看到料中具代表性的Y料傩, 使用者自行定x的傩 Wheel (Aperture) 影, genesislib 才更版面N, genesislib 才更虞入窗虞出窗使用者, Υ媸褂谜叩n案延伸, Υ 3rd party 的Y料n案 新增 自我}u h除 R出料 wn 自踊淌 版本 Υ}u更改名QR入料P]料 ix_ x打_ (Job) 更新窗 虞入窗 虞出窗 查看 自映尚凸芾碚 y管理者 自庸Wzy 排版精` 排版O定 分享列表 (目前不提供此功能) 可以加上D形及]解, 用硖峁 O者cu造者之g的Y料交流 W路c分析器 息 自予孔管理者 w傩 (Job) 新增新增Y料的名QY料NClose: P]窗 Apply: 绦泄δ Ok: 绦泄δ茚彡P]窗 }uY料N碓戳咸及w 目的料及w 更改名Qw名Q 新名Q R出料Y料格式 ODB++ (Open DataBase)料名Q Υ媛 模式: Tar gzip (.tgz): 收集成n案K嚎s Tar: 收集成n案 Directory: 目 XML: 可U展擞Z言 (ODBX) (Extensible Markup Language)覆w重 R入料Y料格式 ODB++ (Open DataBase)Y料 入路 料名Q iCheck Out: 向系y取得修改Υ娴嘞 Check In: ⑿薷Υ娴嘞捱o系y Locks Status: i定B (check out list) 入窗 出窗 Input PackageY料碓磁c 目的地 控制_PB查及 修改表列 功能I Y料碓磁c 目的地料目名Q Y料碓绰可指到目或n案不入之n案名QwY料名Q (D image nr不需要) 控制_ P指定wheel 指定wheel tn以祟}x wheel tD-codeX取挝恢付挝缓No :
dpf ( u-cam 6.0含以上), rs274x, excellon1,2 入 Yes: Others B查及修 改表列en名格式(挝,位 指定哟蚊Q wheel,..)x
功能 I格式挝患 捣治 绦修DQ 蟾Y料分割 (可做可 不做)}u或搬移Y料至Input 目 /genesis/fw/jobs/job1/input/… x褫入nM3@示D形, 文字n, 二M位n 文字器
蟾 (程式) 全 全x, 清除, Yx x( Create Wheel )自定d-coded-code W器 格式 ( Gerber,Dxf,..Dpf,. ) a形式 (Ascii,Ebcdic,Eia) 座挝 (Inch,mm) 座朔N (Absolute, Incremental) 是否存在小迭c 整敌滴 (12.8,…) 分行字元 ( , cr, ..)*指定d-code nn名同步更( n名, 格式, 或目) Rs274 X 的}因定x不乐, S多指令 CAD 有不同J定 :( A ). Polygon
D02 指令之 ( B ). KO 指令之正O性 ( C ). Polygon 上切A之( D ). 冉Polygon ( self-connection) 之.( E ). Diagonal square line 之. Rs274 X 的}Genesis2000 之解Q方案 :( A ). iol_gbr_polygon_break = 1 (allow) ; 2(Stop) ; 3(ignore) ( B ). iol_274x_ko_polarity = 1 (absolute) ; 2(relative) ( C ). iol_274x_circle_as_edge_in_poly = yes(circle) ; no(arc) ( D ). iol_274x_ill_polygon = yes (input) ; no (stop) iol_fix_ill_polygon = yes (fix) / no (no-fix) iol_clean_surface_min_brush = 0.0 (no-clean) ; 0.2 (mil) ( E ). iol_gbr_brk_diag_sqrs = yes (roltated); no (no-roltated) D-code W器D形指定D-code谖环治 wheel filesymbol尺寸及角度 D-code W器1. _J wheel n中 d-code, D形形, 挝, 及尺寸之谖 2. 一般翟O定 ( Params/ Global ) 3. 清除D形热莼蛐略鲆tn ( File/ Create ) 4. 於 wheel ^cx任一行 ( x一含 d-code 者 ) 5. 指定D形 ( Edit/ Add Record ) 6. 指定谖恍再| ( D-code, Fixed_Str, Fixed_Int, Float, …) 7. 指定尺寸 ( Outer=, Inner=, spokes= , gaps= , angle= ,…) 8. 同步DQ ( Actions/ Translate Wheel ) 9. 核 D-codeD形及大小 10. 另存新n D-code W器尺寸l件表示法 OD = A OD = A + 10 OD = A + 0.5 * B OD = ifelse ( A&50, A+20, A+10)OD = ifelse ( A&50, A+20, ifelse ( A & 70, A+10,A+5))※ A: OD: …… & 50 =&……..& 70 =&……… A+20 A+10 A+5 1-2. Wheel temple editorDcode名Q symbol名Q挝: mils, microns窗名Q x瘟 影迕QD形^谖辉O定^ 1-2.1 n案管 理若要清除原先存在template的所更, 可在打_Wheel template editor後, R上 File & Create : 建立新的 template.Create : 建立新的wheel template n Open : _⒁汛嬖诘 templaten Save : ⒛壳暗templaten存起Save As: 另存新nWheel: wheel 名Q的窗 Close: P] wheel template 窗 1-2.2 n案 新增一P h除一P }u一P 更指定位置 h除所有 n案中某些行指定成的⒖谖 新增r位 插入r位 h除r位 h除r位 h除所有r位()(谖) 1-2.3 D-code 的型B1. A ( Round ) 2. 方 ( Square ) 3. L方 ( Rectangle ) 4. 靶 ( Target )5. Thermal(散热PAD)6. 自定 ( Custom ) 7. 甜甜圈 ( Donut ) 8. 八角 ( Octagon ) 9. EA ( Oval ) Round : A Square : 方 Rectangle : L方 Rounded Rectangle : A角的L方形 Chamfered Rectangle : 削去角的L方 Oval : EA形 Diamond : 石形 Octagon : 八角形 Round Donut : A的甜甜圈 Square Donut : 方的甜甜圈 Lying Hexagon : M躺的六角形 Standing Hexagon : 实牧切 Round Butterfly : A的蝴蝶形 Square Butterfly : 方的蝴蝶形 Triangle : 三角形 Half Oval : 半EA形 Round Thermal : Square Thermal : Square + Round Thermal :1-2.4 Symbol 窗-1 特殊 symbolSpecial :此槭褂谜咦孕卸x的 symbol,其Y料存在 genesislib .Job : δ壳暗牧咸,建立新的symbol Libaray: 建立新的symbologenesislib 1-2.5 档 O定 ( Global, Conditional, Headlines, Table title )Global : V泛的定xwheel的type, 挝, 比例倍, Dcode的命名方式, 每一行的P, 分隔字元, 替Q字元 Conditional units : 定x挝患氨堵 Headlines : 定x祟^ Table title : 表^ Table terminator : 表的Y束位置 Params& Global parameters我在Wwheelr, 第一步ブ付祟^: ( Params& headlines ) 第二步ブ付挝: ( Params& Global) 1. Wheel type : ( Gerber , Tool ) 2. Units : (inch, mm, mil) 定x挝 3. Units X : 倍率 4. Dcode numbering : Dcode a起始定x ( explicit, Standard, Station, Order 1~ 4 ) 5. 分隔(省略)字元 6. 替代字元 起始定x方式 ( Dcode numbering )Explicit - the Dcode number is defined in the Aperture Table.Standard - the Dcode number is assigned in the following order:D10-19, D70-71, D20-29, D72-73, D30-69, D74-75. Station - the Dcode number is taken from the Aperture table and then converted to the standard order: D10-19, D70-71, D20-29, D72-73, D30-69, D74-75. Order1 - the Dcode numbers are assigned incrementally starting from D01. Order4 - the Dcode numbers are assigned incrementally starting from D04. Order10 - the Dcode numbers assigned incrementally starting at D10. Conditional Units( O定挝患氨堵剩 Headlines ( O定祟^)1.x褚O定的祟^ Params & Table title ( O定表^)1.x褚O定的表^ 的PS ⒖谖, 最多可O定三M Step 3: O定Dcode基本谖Float -& Dcode( 每一P中空白也算是谖 ) Step 3: O定 位的型BNo-Tag : 取消档嘶` Tag : 指定档嘶` None : 取消谖辉O定 Optional : 指定谖榭蛇x竦 Reference : 指定谖⒖谖 Dcode : 谖欢Dcode Int : 谖欢檎 Fixed_Int : 谖欢楣潭ㄕ Float : 谖欢楦幼 Alpha : 谖欢橐宰帜副硎 Character : 谖欢樽衷 Any : 谖欢槿我 String: 谖欢樽执 &NL& : 谖欢new line &|& : 谖欢榇怪钡bar (…..) : 谖欢 (…..) &B& : 谖欢榭瞻 Fixed_str : 谖欢楣潭ㄗ执 x褚O 档谖S Step 4: O定浮幼 c取消档脑O定cxwidth按o已O定楦幼若要取消档脑O定, x No-Tag Step 5: 字串l件的O定 ( a | b ) a或b烧呓钥z查aperture table直接入 true | falseM行DQ 位之g的P Step 2: O定thermal 的 在翟O定谖谎e: 1. 允S+, - , *, / 的\算 2. 允Sifslse的l件判起始角度 破盗 ifslse 的l 件判OD = A ID = A C 0.02 ID = A + 0.5 * B ID = ifelse ( A&50, A+20, A+10 ) ID = ifelse ( A&50, A+20, ifelse ( A&70,A+15,A+5 ) ) ※ A: ID: ---- & 50 =& ….. & 70 = & ---A+20 A+15 A+5 if ( A&50 ) then B = A+20 else if ( A&70 ) then B = A+15 else B = A+5 endif A: -- & 50 =& 70 =& --B: A+20 A+15 A+5if ( A&50 ) then B = A+20 else B = A+10 endif A: -- & 50 =& --B: A+20 A+10 考谖恢g的P Step 3: reference 谖坏脑O定x竦44行O定referenceFloat --? Float * 有星表示有O定⒖谖 *谖恢g的P Step 3: reference 谖坏脑O定滑僮箧Ix滑僮箧Ix 第一行 shift+滑僮箧I x取第二,三行⒖谖怀霈F 考谖恢g的P Step 4: break gap的 O定 g的P Step 6: rectangle thermal 的外c及⒖荚O定BBBBBB外c翟O定Reference的O定 Matrix e特性表 Matrix 使用目的? ? ? ? ? 定xe的用途 (Board, Misc) 定xe的Y料N (Signal, Solder Mask…) 定xe的O性 (Positive, Negative) 定xe序 (top, bottom…) 定x孔蛹俺尚迂穿的哟 (Span Bar) Matrix 窗窗名Q x瘟 修正 Step (Profile) 料名QY料Re (G色楦Y料)e^б 修正 1e名Q 用 e背景 e型 eO性路板在
名 按 一 下 M1s集 正源混合防焊 文字 a膏 孔 成型文件 修正 2(型, O性) 用 a膏文字防焊
防焊 文字 a膏 孔 成型 s集 穿哟卧O定drl1-2 1. Span Bar 由左而右 τ宠孔及成型 由上而下 2. {整穿哟r, 先x欲修改之 孔或成型邮蛊 Span Bar 成榧t 色 3. 滑鼠按住 Span Bar 的端c, 然後拖曳, 即可{整穿哟drlrout h除 移 插入 }u自我}u增加 行 (step) 列 (layer) 行更新窗 _D形窗 旋D Step w傩 _⑤入窗 _⑤出窗 重新排列e (]) 翻D Step]: Re-arrange rows: 呼叫 lyr_rule 的 hook, 若 lyr_rule ]更O定, t依字母排列. 翻D Stepe热φ{且R射 (mirror)碓吹 step 翻D的 step 新e字尾 1. Flip 後, Matrix 不可 再修改. 2. Flip 後, 原 Step c Flip 之 Step 若不相 同, to法出. 3. Flip之 Step 不可修 改.R射的模式step: pcbstep: pcb_flipsst top gnd vcc bot sst_flp 旋D Step碓吹 step旋D的 step旋D的角度 Rotate Step 1? 介 1. Step profile
Rotate 2. Step datum point
Rotate 3. 碓吹 step attributes 谎}u 4. Layer attributes, layer features 及 features attributes, electronic notes 及 layer drill tools
}u 5. Layer features (及部份的 symbols) 谎}u 6. 在 matrix 中⑿碌 step Rotate Step 2? t 1. Rotate 角度不得等於 90度的倍 2. 碓吹Step 必要更定x Profile 3. 碓吹Step 不能包含其它 Step 4. Rotate 的Step 不能再 Rotate Step 5. Rotate 後, Matrix 不可再修改 6. Rotate後, 原 Step c Rotate 之 Step 若不相同, to法出. 7. Rotate之 Step 不可修改 Rotate Step 38. Features Rotate 9. Orbotech Plot Stamps 淮蛏, 所以适 功能 10. Rout symbols 在 rotate 之前要打散, 否t 适墓δ ? 傩 (Attributes) .rotated_of .angle D形器窗祟}列 x喂δ 祟^^ 祟}^ e 列 表D形@示^D 像 工 具 ^概^^x裰甘酒 Y列 座^ 息列 D像工具^@示功能^Y料查^我徊僮()^x^ Y列б淖 特殊座 O座 (角度及L度) 座 (x, y)Profile 中心c Profile 左下角 Profile 左上角 Profile 右上角 Profile 右下角 工作拥闹行狞c Step 的基庶c~/相ψDatum 用於: 1. 排版 (S&R) 2. D案填M (Pattern Fill) 座溯入座溯入 &x& &y& or &x&,&y& &A& &L&or &A&,&L& 座溯入绦械姆椒ǎ 1. 按&Enter& 2. B按&M1&二下 3. 使用绦墟I
行 I e符e@示^ 影^ e功能^O定@示樱涸e功能^之用习 &M1& O定工作樱涸陲@示又e@示^上按 &M1& O定ic樱 &s&&a&自釉陲@示由锨Q工作 (必是@示) e的@示色, 方形最多可@示四 ic (必是@示) e的@示色, A形代表可@示非常多影 (可不是@示)箭^, 代表更物件x箭^, 代表更物件x (可不是@示) 影釉O定按&M3&O楣ぷ O殒ic 消除所更影 所更釉O橛绊 Board 者O橛绊 使用^V器碓O定影 Top Bottom Inner Positive NegativeBoard Misc 焦距功能 (Zoom ) 1Home, @示所更的物件包含 Profile 及 Datum Point 在@示^, K留10%的空白. Hot key: &home& 或 &Ctrl& &h& 比例放大或s小往确糯, 倍率楝F在@示的二倍. Hot key: &Pg Dn& 或 &Ctrl& &i& 往外s小, 倍率楝F在@示的一半. Hot key: &Pg Up& 或 &Ctrl& &o& ^域放大,可用在概^^ Hot key: &Ctrl&&a&焦距功能 (Zoom) 2窗放大, 放大或s小的倍率由大小窗比率而定.⒋艘窗放到D形^ 窗功能 (Pan) 1向上移右窗, 移庸 90% , 若加 &Shift&t 10%. Hot key: &up& 或 &Ctrl&&u& &Shift&&up& 或 &Shift&&Ctrl&&u& 向下移右窗, 移庸 90% , 若加 &Shift&t 10%. Hot key: &dn& 或 &Ctrl&&d& &Shift&&dn& 或 &Shift&&Ctrl&&d& 向左移右窗, 移庸 90% , 若加 &Shift&t 10%. Hot key: &left& 或 &Ctrl&&l& &Shift&&left& 或 &Shift&&Ctrl&&l& 向右移右窗, 移庸 90% , 若加 &Shift&t 10%. Hot key: &right& 或 &Ctrl&&r& &Shift&&right& 或 &Shift&&Ctrl&&r&回到上一窗 窗功能 (Pan) 2⒆嗽O橐窗中心(以F在窗的倍率轱@示倍率)**可⒒笠频侥匙, 再按 &Ctrl& &e& 蛇行移右窗, 移庸 90% (以F在窗的倍率轱@示倍率)
O定起c 移臃绞 量y功能 (Measurement)量y 量yc到c g距 W路之最小g距(&100 mil) a|不作任何幼 自诱{整焦距及移右窗 自右右窗^小的 Pad 楣ぷ 可同r量y右陨 查看物件 (Highlight)查看物件 ic/格c功能ic及格c功能格c 中心c骨架 交叉c 正中央 廓 icο笈c模式 @示控制功能@示控制功能 勾x代表使用功能 挝 (英制/公制) 度@示 (填M/外框/P])@示多於四 @示排版物件 @示Y料 @示B文字的热 @示孔/成型榉 全幕游 @示 Profile @示成型的路 @示成型a值 @示成型的尺寸 @示成型尺寸的息 自痈挛锛y表 自痈虏劭捉y表 窗放大Bm模式 D像的x窆δ我晃锛x衿 &Shift&&M1& 加x物件 &M1&&M1& 可x裣嗤航M的物件 矩形^域x衿 &Shift&&M1& 加x物件 &Ctrl&&M1& 可x窨蚓接|到的物件 多形^域x衿 &Shift&&M1& 加x物件 &Ctrl&&M1& 可x窨蚓接|到的物件W路cx衿 &Shift&&M1& 加x物件 x竦倪x消除模式 @示模式 操作 ^域 反向x已x褡不x ]x褡x 取消x1. 先使用任一x窆δ 2. 取消x竦姆绞 全部取消:在D形^上o物件任一, 按&M2&&M2& 我晃锛涸谠物件上按&M2& 群M物件:在群M物件上按&M2&&M2& 包含Highlight :Bm按&M2&&M2&&M2& 物件^V器 1物件^V器, ]更O定l件 物件^V器, 更O定l件 物件^V器 2Line () Pad (|) Surface (表面) Arc (弧) Text Positive Negative (文字) (正) () 包含 排除 替 Q 增 加 物件^V器 3呼叫 ffilters 的 hook rP] Features Filter 的功能 清除l件O定 物件^V器 4傩缘馁Y料热荩 (b) Boolean 布林代 (f) Float 浮c (i) Integer 整 (o) Option x (t) Text 文字 物件^V器 5搜(依物件) 物件^V器 6y表(被x裎锛) 增加 Line 1增加物件绦 Execute: 1. &M1&&M1& 2. &Enter& 3. &E& 增加 Line 2尉 多形的 槽孔A[^ 增加 Line 3job 料 library (genesislib)公用Y料A[^ 增加 Line 4自建符 (Special Symbol) (j) Job 料 (l) Library (genesislib)公用Y料 增加 Line 5孔的真正槽L槽孔 L度 角度 刀具aCAM 的槽L槽孔N 增加 Pad矩比例 增加 Surface 1矩形 多形 增加 Surface 2心~箔 心~箔的N 增加 Surface 3用TM 最小 使用弧碜鲞 增加 Surface 4D案 D案名Q局部打散 切_基AM成 外框 框度 框O性 增加 Arc方向方法 增加 Text 1字串 la Orbotech LD戳 罐^文字 增加 Text 2oB: DATE Static B: $$DATE Dynamic 半B:$#DATE Semi-dynamic 增加 Text 3o背景 加背景 我痪功能 1h除移}u改的L度及角度 我痪功能 2改的L度旋D以r每次 90 度R射, 由左向右O性相反 我痪功能 3把截把直拉成折改折的折c移尤尉的中g段保持角度 保持L度 我痪功能 4表面物件@示c 段 加 入
空 洞 移 除 空 洞 Y 曲
回上次幼h除 移 }u 修改尺寸 形 B接 捍^ 修改形 O性 新增 修改 傩 移同右 移拥狡渌 平行伸s 直角的伸s移 移尤尉的中g段(固定角度) 移尤尉的中g段(固定L度) 移优虐娴桨婷 移拥狡渌目的 O性相反 XS偏移量 YS偏移量 改尺寸 平行伸s 直角的伸s移 移尤尉的中 g段 移优虐娴桨婷目的 XS重覆量 YS重覆量 h除原Y料 修改尺寸全w的物件 表面物件 螃蟹_及同心A 表面化及修改尺寸 多形的 依比例 全w的物件尺寸角控制 表面物件 1改u尺寸 改空洞尺寸 使用孔^V器 角控制 表面化及修改尺 寸改u尺寸 改空洞尺寸 使用孔^V器 角控制 精_度分隔成不同的u0 mil0.1 mil0.25 mil 多形的尺寸1. 不 2. 封]及_放圈皆可 3. 一次只能做一 形系y是以XS榛, 若要YS Mirror, t 需加上Rotate 180度模式 操作}u 基庶c 角度 比例 偏移量 修改形 修改形更改符 打散 更改符 打散成u/空洞 打散 原成表面物件 打散成u/空洞 弧D成 原成表面物件 D成 Pad 弧D成 表面物件D成 Pad D成 Pad Pad表面物件D成 Pad D成 表面化 D成 Pad T的Y料D成表面物件 表面化 清除空洞 T的Y料D成表面物件 清理表面物件 清除空洞 填M 清理表面物件 OD槌尚 填M 替代 OD槌尚 封]^域 替代 改弧的方向 封]^域 改弧的方向 更改符⒔嵌w零 打散m用ο 1. Special Symbols 2. Text 打散成u/空洞u空洞 原成表面物件1. 若 Remove Layers = Yes, t必x原淼 Surfaces 系y做替Q的工作. 2. 原Y果存放在工作.u 空洞 h除 弧D成半`差值 Pad D成 D成 Pad 表面物件D成 Pad 表面化精_度分隔成不同的u 最大尺寸 模式0 mil0.1 mil0.25 mil T的Y料D成 表面混合 W钽~面 源 清除空洞最大尺寸 模式 清理表面物件**可以清除u (Islands)精_度 最大尺寸 模式 填M⒈砻嫖锛 (Surface) 成用T的Y料 (Drawn) OD槌尚 替代 封]^域 1 改弧的方向Kc起c 新增新增 Step 新增 Symbol 新增 Profile 新增 StepA段 自h除 基庶c 新增 SymbolY料存在 Job符XS距x YS距x 自h除基庶c 新增 Profile1. Profile 定x Step 的廓 2. Profile 建立後, 不可去除. 修改修改文字 Pads D成槽孔 g距平均化 修改文字可修改字, 字高及字w粗新文字 XS尺寸 YS尺寸
Pads D成槽孔符 槽L 中心移位 角度 刀具a角度 0~90 90~180 180~270 270~360方向 右上 左上 左下 右下 g距平均化 1必相同 g距平均化 2向下 (右) 移, 以最上(左)方的榛向上 (左) 移右宰钕(右)方的榛 行z查清 重x ERF W路c分析器 W路c最佳化 虞出窗 取消所更的x窦拔锛{ 反向x 自踊淌 x裼镁T的Y料 W路cDQ成 子] ⒖歼x表面Y料的操作查看材料清 Bill Of Material (Enterprise 3000) ⒖歼x接| ]碰到 覆w 包含 x裼镁T的Y 料混合 W钽~面 源Y料型B 分析 Thermal 表面Y料的操作移涌斩 改空洞尺寸 xx傩填M的的 色 零件 e功能按&M3&@示 物件y表 }u 合 反合 O性等最佳化 填M Profile 娱gξ e特性表 ~/曝露面e 傩 子] 剪掉^K 回x 截s D形比 文字⒖ 影像a品 a生形盍斜 h除形盍斜 }u 1可跨料碓戳咸碓措A段 碓 目的模式 O性相反 合(套片)碓 目的 O性相反 反合(反套片)&layername&&suffixname&&1p& &layername&&suffixname&&2n& O性等最佳化碓最佳 最多若 Max levels = 1, t 1. 可能成 Surface 2. S&R
Flatten 填M Profile 1 填M Profile 2Nesting: 巢钆虐 (二次排版狄陨) A B CNesting = Yes, fill into spnl. Nesting = No, fill just panel A CB 填M Profile 3D案 D案名Q局部打散 切_基AM成 外框 框度 框O性 娱gξ⒖ `差值 ξ毁Y料 ~/曝露面e1 ~/曝露面e 2孔 厚度 解析度 XS等份 YS等份 ~/曝露面e 3 ~/曝露面e 4 子] 1 子] 2D形@示^中x Note 盹@示 Note 的热 移 Note 往前查看 Note 往後查看 NoteD形@示^中h除 Note子]的清^中h除一 Note}u Note子]的清^中h除全部 Notes增加 Note 前言:?DFM 全文 Design For Manufacturing. ?DFM 是一 read&write 功能的w,也就是f: 它D形x入,以M行分析z查;K且依使用者 的O定,D形修改後,重新入。 ?由於薷牡D形,DFM 绦星暗D形, 浞菰用&layer&+++ ?DFM 绦嗅嶂Undo(原)x,浞o效。 ?每DFM action 都更一特定的 ERF n案, n案瓤砂不同的 Model(模M)。 Redundancy Cleanup去除多N的: Y料型B榫(LINE) 砬宄去除多N的PAD: Y料型BPAD
清除心的D形DQ成: 只更外框(空心) 的D Cleanup功能x 文字zy 建 Pads (自) 建 Pads (自, 全角度) 建 Pads (⒖) O定 SMD 傩 合SMD: Surface Mounting Devices 表面黏著b置 建 Pads (自)? Layer:绦写斯δ艿e ? Apply to: 定x所更的物件或H在x 的物件 ? Minimum: 定x建立 Pad 的最小尺寸 ? Maximum: 定x建立 Pad 的最大尺寸 ? Tolerance: 允S`差值 (容忍值) ? Reference SM: 防焊 ? Work on: 工作於物件或~面 ? Create Constructs: 是否a生 “ Constructs Pads” 建 Pads (自, 全角度)? Layer:绦写斯δ艿e ? Apply to: 定x所更的物件或H在x 的物件 ? Minimum: 定x建立 Pad 的最小尺寸 ? Maximum: 定x建立 Pad 的最大尺寸 ? Tolerance: 允S`差值 (容忍值) ? Reference SM: 防焊 ? Standard symbols allowed: 允S使用 的史N Construct Pads(Auto.,All Angles)? Apply to: λY料或指定部份绦? Minimum & Maximum: 自咏的Pad尺寸? Tolerance: 公差 ? Reference SM: ⒖嫉姆篮 ? Standard Symbols Allowed: 允S建的symbol 建 Pads (⒖)? Layer:绦写斯δ艿e ? Apply to: 定x所更的物件或H在 x竦奈锛 ? Tolerance: 允S`差值 (容忍值) ? Rotation: 旋D ? Break To Connected Groups:? Work on: 工作於物件或~面 O定 SMD 傩Attribute: .smd? ? ? ? ? ? Layer:绦写斯δ艿e Set Drilled Pads: 定x Pads c孔的P S Set Rotated Pads: 定x Pads 是否旋D Types: 裁定考] Pads 的型 Other: 允S使用者具w指定 (Z法殡 Xf用字元,以分隔_) Delete Previous Setting: 是否h除先前 的O定 合? ? ? Layer:绦写斯δ艿e Given Line Width: 蝗〈木 (0~100) Unify lines: 合的ο笫瞧叫谢蜻BmGiven Line Width Categories? Lines Unified: Re重B的Kh除多N的? Lines Not Unified: ]更合(o作用, 永h空的) NFP Removal欲清除哪些型的多NPAD(下一述) 是否考]正片O性 哪些型的Drill 要清除 ]孔的PAD 是否要清除 NFP RemovalIsolated C 立;未接任何路的 pad. Duplicate C A心相同的重覆pad,若尺寸不同r,清除小的,保留大的。 Drilled Over C 孔孔比pad 大的。 Covered - pad 被其他Y料(含pad 或…)w住的。绦嗅嶂蟾(Category),就是以上四。 Drawn to Outline注意: 此功能不苯有薷绦樱绦硬蛔,而是绦嗅嶂D形另 存於 &layer&_&suffix& 樱凰圆 &layer&+++ 的赢a生。Suffix 命名 是否清除空洞 ? mil 以下的空洞要清除 Surface是否要D成外框 Drawn to Outline绦嗅嶂蟾(Category):D形DQ成功的^域D形DQ不成功的^域使用者绦 r,才出F此 蟾妫灰庵^著同一^域更部份在幕 之外,所以o法DQD形。 RepairPad Snapping C pad 做修整,pad c孔孔位φ Pinhole Elimination C Υ筱~面^或空^,清除空洞c~渣。 Neck Down Repair -路做修整,⒕c、cpad未接好的部 份接 好。 Pad Snapping基樱到y榷drill 偏差 ?mil以龋φ 偏差 ?mil以龋z查出 欲S持的最小g距 Smd pad 是否要φ Pad Snapping绦嗅嶂蟾(Category):已自φpadz查出恚醋φpad符合自φ脑O定,但`反最小g 距的pad,所以未φ Pinhole Elimination空洞或~渣的最 大尺寸 重B的部份最大尺寸的x 方式: 1. X 或 YS 2. X c YS 3. 度绦徐 ? ~渣 ? 空洞 Pinhole Elimination绦嗅嶂蟾(Category):已a好的~渣(用negative line)已a好的空洞(用positive line)我痪o法a好的地方 系yo法判定之]: 此功能所a的皆更.patch傩浴 SliverSliver & Acute Angles C aJ角cz的部份(用line填a) Sliver & Peelable Repair C az的部份(可x用surface或line填a) Classic Sliver Fill C iTa 的型Tangency Elimination C a接近平行的p,c看不的p。 Legend Sliver Fill C a文字的z。(更.nomenclature傩缘) Sliver & Acute Anglesa ?mil 以下的z O定 ? 角度以下的J角 O定 p/g拥z查g距 重B的部份 是否要ap/g娱g距不足的 部份 是否要aJ角的部份 x瘛z查”或“修a”模式(未x 斯δ苷撸绦小z查”模式) ]: 此功能所a的皆更.sliver_fill 傩浴 是否考]正片O性 Sliver & Acute Angles绦嗅嶂蟾(Category):z查到的z的位置(z查模式)已修a的z的位置(修a模式)系yo法判定或是太}s的情r z查到的J角的位置(z查模式) 已修a的J角的位置(修a模式) Sliver & Acute Angles绦嗅嶂蟾(Category): (m上)F已不用,榱讼蚯跋嗳荻Az查出P/G拥匿J角 已修a的位置 z查出P/G娱g距不足 已修a的位置 已修a好的小空洞 Sliver & Peelable Repair此功能修a路樱P/G优c防焊拥募z。它o法修aJ角。a ?mil 以下的z 欲S持的最小g距 重B的部份 用? 修az ● Surfaces ● Lines ]: 此功能所a的或Surface皆更.sliver_fill 傩浴 Sliver & Peelable Repair绦嗅嶂蟾(Category):已修a好的z z查到z,但是系yo法修a的 已a好的空洞(只在路映霈F) 未a好的空洞(只在路映霈F) 修a後斐勺钚¢g距不足,所以不修a 修a後斐蛇B(Net)差,所以不修a 修a後斐摄~面(Plane)分x,所以不修a(只P/G映霈F) 非系yJ定的z,所以不修a Classic Sliver Fillz的最小度z的最小L度 欲S持的最小g距绦嗅嶂蟾(Category):已a好的z ]: 此功能所a的皆更.sliver_fill 傩浴 Tangency Elimination重B的最小部份 p的最大度绦嗅嶂蟾(Category): 已a好的平行p]: 此功能所a的皆更.sliver_fill 傩浴 Legend Sliver Filla ?mil 以下的z绦嗅嶂蟾(Category):已a好的文字zz查到,但o法a好的文字z ]: 此功能所a的皆更.sliver_fill c.nomenclature傩浴 Optimization路幼罴鸦 防焊幼罴鸦 最佳化 文字幼罴鸦 a膏幼罴鸦(非PCBS使用,跳^) Power/Ground幼罴鸦 Signal Layer Opt.PTH孔的最小AR c最佳AR VIA孔的最小AR c最佳AR 欲S持的最小g距c最佳g距 可s小的? 到 ? 可s小的百分比c^ψ钚≈ 孔到~箔的距x Signal Layer Opt.Modification:允S修改的方式 *PadUp:Pad加大 *PadDn: Pads小 *ReRout: @*Shave: 削Pad *LineDn:s小 *ReShape:⒅苯翘D成A角(Ψ叫Pad) Signal Layer Opt.绦嗅嶂蟾(Category): 已砗玫AR AR不足最小值AR不足最佳值F已不用 此蟾嬷辉Flash Edit出F已砗玫拈g距g距不足最佳值 g距不足最小值 Signal Layer Opt.已砗玫目走至~箔距x孔至~箔距x不足 成功的polygon shave 填成o法polygon shave 填成 使用surface去削Pad之 AR加大值超出界限,所以AR不加大 AR加大後斐赏Netg距不足,所 以AR不加大 Solder Mask Opt.注意:在外绦写斯δClearance的最小值 c最佳值 Coverage的最小值 c最佳值 PadcPad的距x 是否使用防焊原稿是否削PadClearance Coverage Solder Mask Opt.绦嗅嶂蟾(Category):已Clearance加大至最佳值Clearance不足最佳值Clearance不足最小值Padcpad的g距已依O定修改好Clearance已加至最佳,Coverage步Coverage已加至最佳,Clearance步 太密集之o法削Pad Solder Mask Opt.绦嗅嶂蟾(Category): (m上) 系yo法碇 Padcpad的g距不足,o法修蟾娉Clearance之蟾娌糠萘Clearance之 防焊Pad比外有≈同Net且Padcpad的g距不足,加使 其B接。(可防止z或x) Solder Mask Opt.绦嗅嶂蟾(Category): (m上)依Clearance加大後,淖原形睿 所以不加大 蟾Gasket已被加大之 o法碇Padcpad的g距不足 蟾嫠幌Pad之 Line Width Opt.欲S持的最小g距 最小 最佳 绦徐: 所更Y料 或 x出的Y料是否保持路的Bm性 Silk Screen Opt.x绦械姆绞(下f明) 文字优c哪些幼鲩g距z查 文字优c防焊拥淖钚【嚯x 文字优c孔PTH孔的最小距x 文字优c孔NPTH孔的最小距x 文字优c孔VIA孔的最小距x Silk Screen Opt.Mode:◎ Clip:切掉,]有片Y料。 ◎ Merge:用片覆w於原D形上。 ◎ Clip & Merge: round symbol所Lu的D形以Clip方式恚 其Nsymbol的D形t用Merge方式怼 Silk Screen Opt.绦嗅嶂蟾(Category):Clip 绦谐晒χ o法Clip 之 文字Ψ篮o法Clip 之 文字孔o法Clip 之 Merge 绦谐晒χ 文字Ψ篮o法Merge 之 文字孔o法Merge 之 Power/Ground Opt.注意: 此功能H碡片Power/Ground樱o法怼 Via Clearance之最小值c最佳值 Via AR之最小值c最佳值Via Thermal Airgap 度O定Via NFP 之最小g距 PTH之低VIA(看左大括弧)Npth Clearance之最小值c最佳值Thermal至少留通路(百分比) 是否绦徐哆x出的Y料 Power/Ground Opt.绦嗅嶂蟾(Category): AirGap不足,因修改後斐善渌}, 所以不修改。AirGap不足,已修改ok。g距不足,因修改後斐善渌},所 以不修改。g距不足,已修改ok。AR不足,因修改後斐善渌},所 以不修改。 AR不足,已加大至O定最小值。 Power/Ground Opt.绦嗅嶂蟾(Category): (m上) AR不足,已加大至O定最佳值。 Clearance不足,因修改後斐善渌 },所以不修改。 Clearance不足,已加大至O定最小值。 Clearance不足,已加大至O定最佳值。湓]: 以上的蟾骓目,分成ViacPth煞N型, 但是其热萁韵嗤什辉儋述。 Power/Ground Opt.绦嗅嶂蟾(Category): (m上) Npth Clearance不足,因修改後斐 其他},所以不修改。 Npth Clearance不足,已加大至O定最小值。 Npth Clearance不足,已加大至O定最佳值。 Npth Pad非隔xPad。(毡夭榭) 不支援的孔形睢(毡夭榭) Padc孔位]φ(可使用Pad Snapping) Teardrops CreationTeardrop的型(述於下) AR小於? Mil的Pad才加欲S持的最小g距孔z落在此鹊Pad才加{ c孔需S持的最小g距是否h除f的Teardrop]: 此功能所加的或Pad皆更.tear_drop 傩浴 Teardrops CreationType 的型: ? Straight: 三角形的I滴,以Line成。 ? Rounded: A形的I滴,以Pad成。绦嗅嶂蟾(Category): 已加好的Teardrop。Y料太密集之醇由厢斐砷g 距不足,所以不加。位置太窄,而太粗,o法加上。 Copper BalancingDummy Pad的尺寸 g隔多h加一(中心至中心的距x) Dummy Pad的形x孔多hx同淤Y料多h x成型多h xProfile多h x光c多h 提供防焊樱员荛_防焊(可不提供) Xg隔 Yg隔 指定使用的Symbol name]: 此功能所加的Pad皆更.pattern_fill 傩浴 Copper Balancing绦嗅嶂蟾(Category): 已加好的Dummy Pad。 Etch Compensate/A弧 加大 ? mil Surface 加大 ? milPad 加大 ? milSMD的c高分e 加大 ? mil S持的最小g距是否加大文字是否削Pad 绦徐 所更 或 x出Y料 Etch Compensate绦嗅嶂蟾(Category): 已加大的SMD 已加大的Pad已加大的或A弧F已不用 已加大的Surface F已不用 由於斐砷g距不足,所以未加大 F已不用 由於斐砷g距不足,所以Surface未加大 Etch Compensate绦嗅嶂蟾(Category): Pad已加大,K使用削Pad_成g距要求 o法碇或A弧部份加大z因殚g距的故{Surface部份加大z因殚g距的故{ Pad部份加大z因殚g距的故{ 绦星埃Pad已被削^了 o法削Padz一般是Y料太密集的故{由於斐砷g距不足,所以Pad未加大 Etch Compensate绦嗅嶂蟾(Category): 由於斐砷g距不足,所以SMD未加大 SMD已加大,K使用削Pad_成g距要求 SMD部份加大z因殚g距的故{ 绦星埃SMD已被削^了 由於斐砷g距不足,所以SMD未加大 Hammer Head Etch Compensation? 介 1. 板、BGA、Lead_Frame之SMD鑫g刻 a 2. 解Q^gF象 3. Compensated SMD: SMDca橐惑w,Pad。 Corner Feature: SMD本w不,aSurface. 4. 可x裱a形尖角 球 Hammer Head Etch Compensation? ? ? ? Apply To:λY料或指定部份a Compensate By: a的方式 Corner Shape:a的形:尖角Fillet或球Ball Size Determined By: 尺寸Q定方式 更百分比Percentagec自抵Value二N ? Cu. Spacing: cY料的g距 ? Sliver Spacing: 楸苊猱a生z的距x ? Maintain Cu. Spacing By: 更二N保持g距的做法 Removing Corner: 不a角落 Reducing Size: s小尺寸 Hammer Head Etch Compensation? 傩 (Attribute) .etch_comp_addition? 绦嗅嶂蟾(Category): 1. Fully Compensated: 完全a成功 2. Removed Corners: 因g距不足而不a之角 落 3. Size Reduced: 因g距不足而s小尺寸之角 落 4. Uncompensated: 完全o法a之SMD Advanced Teardrops Creation Advanced Teardrops Creation? Type: 加的I滴形绦星 StraightTriangularFilleted Advanced Teardrops Creation? Operate On: δ男Pad绦校Nx 更孔的Drilled或]更孔的Undrilled ? Ann. Ring Min: Ann. Ring小於此值者,加I滴。 ? Drill Size Min & Max: 孔孔介於此龋I滴。 ? Cu. Spacing: I滴cY料的g距 ? Drill Spacing: I滴c孔拥拈g距O定 ? Delete Old Teardrops: 是否h除f更的 Teardrop Advanced Teardrops Creation? 绦嗅嶂蟾(Category): 1. Full Teardrops: 蟾娉晒Φ募雍I滴之 2. One Sided Teardrops: 只加芜的Teardrop 3. Shortened Teardrops: 加的I滴尺寸s小了 4. Missing Teardrops: o法加I滴 5. Problematic Teardrops:更}之o法加I 滴 6. Line Too Narrow: 小於O定最小值 7. Suspected Thermal: 不加I滴,太多路通^ Pad Parallel Spacing Optimization Parallel Spacing Optimization? Min Line Width: z查的最小 ? Max Line Width: z查的最大 以上二倒鹊木z查及自右凭 ? Requested l2l spacing: 移後,到的g距 ? Minimal l2p spacing: 移後,到pad的最小 g距 ? Run On Selected Features: H绦徐哆x出的Y料? 孔z查? ? ? ? Layer: 定x哪绦写斯 能 (drill layer) Rout Distance: 定x NPTH 到 Rout 的最大距x (NPTH to rout) Test List: z查目 Hole Types To Check for Extra: z查多孔的孔型 (extrah) Test list? Hole Size: 提供所更的 PTHs, NPTHs, vias 的清 , 且 NPTHs 是否需要б (pilot drill). ? Hole Separation: 孔是否更重覆, 重B及太近. ? Missing Holes: 非 SMD pads 的缺孔 ? Extra Holes: 不凫度魏 pads 的多N孔 ? Power/Ground Shorts: 源佣搪 ? NPTH to Rout: 更 .tooling_hole, .mount_hole
性的孔及 NPTHs 距成型路太近. Feature Attributes? ? ? ? ? .drill: 定x孔的型 .tooling_hole: 表明孔楣ぞ呖 .mount_hole: 表明孔樯霞潭 .smd: 定x SMD 的 Pads .pad_usage: 定x Pad 的用 Categories 1? ? ? ? PTH Summary (Hole Size): 所更的 PTH 尺寸 NPTH Summary (Hole Size): 所更的 NPTH 尺寸 Via Summary (Hole Size): 所更的 via 尺寸 2nd Drilled Holes (Hole Size): 所更 NPTH 直大於 ERF 的 second_drill_width ? Tooling Holes (Hole Size): 所更的 Tooling Holes (更 .tooling_hole 傩) ? Mounting Holes (Hole Size): 所更的 Mounting Holes (更 .mounting_hole 傩) Categories 2? Duplicate Holes (Hole Separation)煽字行木嘟 duph_tolerance? Touching Holes (Hole Separation)煽紫嗷ソ佑|, 中心距h於 duph_tolerance Categories 3? Close Holes (Hole Separation)煽走距近於 close_hole_dist 但未接|? Missing Holes (Missing Holes): 缺孔 ? Extra Holes (Extra Holes): 多孔 ? Short_&layer1&_&layer2&, Short_3 (P/G Shorts) &layer1&c&layer2&缺路, 更三尤甭 Categories 4? NPTH to Rout (NPTH to Rout)NPTH 距成型路小於 Rout Distance ? ? ? ? ? ? ? ? ?…num_pth: PTH 的盗 …num_npth: NPTH 的盗 …num_via: via 的盗 …num_2drill: NPTH 需要б椎盗 …num_duph: 重覆孔的盗 …num_touchh: 重B孔的盗 …num_closeh: 孔位太近的盗 …num_missh: 缺孔的盗 …num_extrah: 多孔的盗Result Attributes 1 ? …num_pgshort:
P&G 缺路的所更N PGSHORT_&layername1&_&layername2& PGSHORT_3Result Attributes 2PGSHORT_10_UP z查? ? Layer: 定x哪绦写斯 能 Spacing: 定xg距的搜ぐ (npth2p, npth2c, pth2c, via2c, ar, npth_ar, pth_ar, via_ar) Rout to Cu:定x成型路到~箔 的搜ぐ (r2c) Drill to Cu: 定x孔到~箔的 搜ぐ及最大的 Annular Ring Sliver min: 蟾娴淖畲蠹 z度 (sliver) Test list: z查目 Check Missing Pads for Drills: 裁 Q是否量y缺 Pads Use Compensated Rout: 是否使 用刀a Sort Spacing by Solder Mask: 是 否^分被防焊覆w或未覆w? ? ? ? ? ? ? Test list? ? ? ? ? ? ? ? Spacing: pads, 路及 nets 之g的g距 Drill: c孔更P的距x Rout: c成型更P的距x Size: c尺寸更P的蟾 Sliver: c pad 的z或 pad c pad 的z Stubs: 的端c]更B接 Center: 目前未提供 SMD: 列出 SMD pads, SMD 的_距 (pitch), Re SMD 封b ? Bottleneck: Copper surfaces 太 Feature Attributes? ? ? ? ? .nomenclature: 定x槲淖 .pad_usage: 定x Pad 的用 .smd: 定x SMD 的 Pads .drill: 定x孔的型 .pattern_fill: 定x物件是由 pattern fill 的功能a生 Categories 1? SMD to SMD (Spacing): SMD 到 SMD 的距x ? Via to Via (Spacing): Via 到 Via 的距x (Pad to Pad) ? PTH to PTH (Spacing): PTH 到 PTH 的距x (Pad to Pad) ? Pad to Pad (Spacing): Pad 到 Pad 的距x? Pad to Circuit (Spacing): Pad 到的距x Categories 2? Circuit to Circuit (Spacing): 到的距x? Text to Text (Spacing): 文字到文字的距x Categories 3? Spacing Length (Spacing): g距的L度? Same Net Spacing (Spacing): 同一路的g距 Categories 4? CAD Short (Spacing): 凫恫煌 CAD nets 的物 件短路? CAD Self Spacing (Spacing): 凫锻 CAD net 的 物件]接|但距x太近 Categories 5? Exposed to Exposed (Spacing): 未被防焊痈采w 的物件g距? Covered to Covered (Spacing):被防焊痈采w的 物件g距 Categories 6? Exposed to Covered (Spacing):一物件未被防 焊痈采w另一物件被防焊痈采w的g距 Categories 7? NPTH to Pad (Drill): NPTH 未接|到 Pads, 但距 x太近? NPTH to Circuit (Drill): NPTH 未接|到, 但距 x太近 Categories 8? PTH to Copper (Drill): 不同 net 的 PTH c任何 ~箔 (, pad 或文字) 距x太近? PTH Annular Ring (Drill): Categories 9? PTH Annular Ring (Drill): Categories 10? PTH Registration (Drill): PTH 识? NPTH Annular Ring (Drill): Categories 11? Via Annular Ring (Drill):? NPTH Touches Copper (Drill): NPTH 接|到~ 箔 ? Via to Copper (Drill):不同 net 的 Via c任何~ 箔 (, pad 或文字) 距x太近 Categories 12? Missing Pad for Via (Drill): Via 缺 Pad? Missing Pad for PTH (Drill): PTH 缺 Pad Categories 13? Missing Cu for Via (Drill): via hole 未被~箔完 整包 Categories 14? Rout to Copper (Rout): 成型路到~箔 Categories 15? Pads (Size): 所更 Pads 的? Lines (Size):
1. 更 “.pattern_fill”, “.nomenclature” 不 2. L度大於 min_line_len ERF 3. 小於 max_line_width ERF 4. L度/度比大於 len2width_ratio ERF Categories 16? Shaved Lines (Size): 接|到(削)? Text (Size): 更 “.nomenclature” 的 Categories 17? Text Fields (Size): 一框量y文字的周f 助定xAOI O椴z^? Line Neckdown (Size): 缺口 Categories 18? Arcs (Size): Arc 的物件 1. 度小於 max_line_width ERF 2. ]更 “.nomenclature” 及 “.pattern_fill” 的 性 Categories 19? Shaved Arcs (Size): Arc 接|到(削) Categories 20? Sliver (Sliver): z 1. 度比 Silver min 小且不 0 2. L度大於 min_sliver_len ERF 3. 量y啥它c距x箪 dist2silver_ratio ERF Categories 21? Local Spacing (Sliver): z, 但被 min_sliver_len 或 dist2sliver_ratio ^V掉? Stubs (Stubs): 端, 的端c]更接|到任 何物件 Categories 22? SMD Pads (SMD): 更 “.smd” 傩缘 Pads? SMD Pitch (SMD): 每列 SMD pads 的第一g 距 Categories 23? SMD Packages (SMD): SMD 封b? Conductor Width (Bottleneck): copper surfaces 之 g的距x小於 max_bottleneck_width ERF Special Report? 平行g距? L Result Attributes 1? ? ? ? ? ? ? ? ? ? …min_p2p …typ_p2p …min_p2c …typ_p2c …min_c2c …typ_c2c …min_npth2p …typ_npth2p …min_npth2c …typ_npth2c Result Attributes 2? ? ? ? ? ? ? ? ? ? …min_pth2c …typ_pth2c …min_via2c …typ_via2c …min_pth_ar …typ_pth_ar …min_via_ar …typ_via_ar …min_reg …typ_reg Result Attributes 3? ? ? ? ? ? ? ? ? ? …min_npth_ar …typ_npth_ar …min_r2c …typ_r2c …min_line …typ_line …min_conductor_width …typ_conductor_width …num_stub …num_miss_via 源z查? ? ? ? ? ? ? ?Layer: 定x哪绦写斯 能 Drill to copper: 定x孔到~箔 的最大搜ぐ (npth2c, pth2t, pth2c, spot_nfp, pth2p, npth2p) Minimal Sliver: 容S的最小z 度 (sliver) Rout to copper: 定x成型路到 ~箔的搜ぐ (r2c) NFP spacing: 定x NFP 距x的 搜ぐ (nfp_spacing, nfp_pos_spacing) Plane spacing: 定x不同~面距 x的搜ぐ (plane_spacing, segmentation_lines) Test list: z查目 Use Compensated Rout: 是否使 用刀a Test list? ? ? ? ? ? Drill: c孔更P的距x Sliver: z Rout: c成型更P的距x Thermal: _口 (spoke, tie) 度及B接性 NFP Spacing: 立的 Pads (Non-Function Pad) Plane Spacing: 大~面的距x ? ? .nomenclature: 定x槲淖Feature Attributes .drill: 定x孔的型 Categories 1? NPTH to Copper (Drill): NPTH 太靠近~面? PTH to Annular Ring (Drill): PTH 在~面忍 近基材pth_breakout_angle ERF Categories 2? Via to Annular Ring (Drill): via 在~面忍拷 基材via_breakout_angle ERF? PTH to Copper (Drill): PTH 到~面距x太近 Categories 3? Via to Copper (Drill): via 到~面距x太近是否^分 PTH 及 Via classify_via2c ERF? PTH Contains Clearance (Drill): PTH 包含隔x Pad (On negative layers only) Categories 4? Via Contains Clearance (Drill):PTH 及 Via Via 包含隔x Pad 是否^分 classify_via_cont_clr ERF (On negative layers only)? Spot NFP (Drill): 斑c畹 NFP Categories 5? PTH to Plane (Drill): PTH 到~面的距x? Via to Plane (Drill): Via 到~面的距x是否^分 PTH 及 Via classify_via2p ERF Categories 6? NPTH to Plane (Drill): NPTH 到~面的距x? NPTH Contains Copper (Drill): NPTH 包含~箔 (On positive layers only) Categories 7? Missing Cu for Vias (Drill): via hole 未被~箔完整包? PTH Registration (Drill): PTH 识 1. 距x大於 reg_allowance ERF 2. 距x小於 max_reg ERF Categories 8? Via Registration (Drill): Via 识 1. 距x大於 reg_allowance ERF 2. 距x小於 max_reg ERF Categories 9? Slivers (Sliver): z 1. 度比 Silver min 小且不 0 2. L度大於 min_sliver_len ERF 3. 量y啥它c距x箪 dist2silver_ratio ERF Categories 10? Local Spacing (Sliver): z, 但被 min_sliver_len 或 dist2sliver_ratio ^V掉 (when layer is negative) Categories 11? Rout to Copper (Rout): 成型路到~箔 Categories 12? Missing Rout Clearance (Rout):成型路缺少隔 x^ ?Categories 13 Spoke Width (Thermal): _口度(When layer is negative and thermal pads are flashed.)? Thermal Connect Reduction (Thermal): B接sp (When layer is negative and thermal pads are flashed.) ?Categories(Thermal): }s的 14 Complex Thermal GeometryThermal (When layer is negative and thermal pads are flashed.) ?CategoriesNFP g距 15 NFP Spacing (NFP Spacing):(When the layer is negative.)? NFP Spacing-pos (NFP Spacing): NFP g距 (When the layer is positive.) ?Categories 16 Plane Spacing (Plane Spacing): 大~面的距x? Segmentation Lines (Plane Spacing): 分割 防焊z查? ??? ? ? ? ? ?Layer: 定x哪绦写斯δ SM A.R.: 定x防焊 annular ring 的 搜ぐ (ar_pad, ar_pth_pad, ar_npth_pad, ar_via_pad, ar_ndrl_pad, neg_ar_ndrl_pad, neg_ar_smd, neg_ar_pth_pad, ar_ar_npth_pad, ar_ar_via_pad, no_bridge) SM coverage: 防焊覆w路 (coverage) SM to rout: 成型到防焊的距x (rout) Sliver min: 防焊的z (silver) Spacing min: 定xg距的搜ぐ (pad_to_pad, pad_to_non, non_to_non) Bridge min: 隔 (bridge) Test list: z查目 Use Compensated Rout: 是否使用 刀a ? ? ? ? ? ? ? ?Test list Drill: c孔更P的距xPads: 所更c Pads 更P的距x Coverage: c防焊 Pads 的距x Rout: c成型更P的距x Bridge: 不同 net 的防焊隔 Sliver: 防焊g的z Missing: 缺少防焊 Pads Spacing: 防焊g的距x ? ? .drill: 定x孔的型Feature的Attributes .smd: 定x SMD Pads Gasket 1 Gasket 2 Categories 1? PTH to Annular Ring (Drill): PTH 到防焊的距x? NPTH to Annular Ring (Drill): NPTH 到防焊的 距x Categories 2? NPTH Touches Mask (Drill): NPTH 接|到防焊? SMD Annular Ring (Pads): SMD 到防焊的距x Categories 3classify_pad_ar ERF = 0 ? Pad Annular Ring (Pads): Pad 到防焊的距x? PTH Pad Annular Ring (Pads): PTH Pad 到防焊 的距xclassify_pad_ar ERF = 1 Categories 4? NPTH Pad Annular Ring (Pads): NPTH Pad 到防 classify_pad_ar ERF = 1 焊的距xclassify_pad_ar Pad ? Via Pad Annular Ring (Pads): ViaERF = 1 到防焊的 距x Categories 5classify_pad_ar ERF ? Pad Annular Ring (Pads): attribuate = 2pad 到防焊的 Fiducial .fiducial 距x? Undrilled Pad Annular Ring (Pads): ]孔的 Pad 到防焊的距xclassify_pad_ar ERF = 1 ?Categories 6 Undrilled Pad Gasket (Spacing): ]孔 Pad 的gasket? SMD Pad Gasket (Pads): SMD Pad 的 gasket ?Categories 7 的 gasket PTH Pad Gasket (Pads): PTH Pad? NPTH Pad Gasket (Pads): NPTH Pad 的 gasket ?Categories 8 gasket Via Pad Gasket (Pads): Via Pad 的 ?Categories 9 Coverage (Coverage): 覆w ?Categories 10 Rout Spacing (Rout): 成型c防焊的距x ?Categories 11 Missing Rout Clearance (Rout): 成型缺少隔x^? No Bridge (Bridge): ]更隔 ?Categories 12 SM Slivers (Sliver): z1. 度比 Silver min 小且不 0 2. L度大於 min_sliver_len ERF 3. 量y啥它c距x箪 dist2silver_ratio ERF ?Categories 13 SM Local Spacing (Sliver): z, 但被min_sliver_len 或 dist2sliver_ratio ^V掉? Missing SMD Clearance (Missing): SMD 缺少隔x Pad ?Categories 14 Missing Undrilled Pad Clearance (Missing): ]孔的Pad 缺少隔x Pad? Missing NPTH Clearance (Missing): NPTH 缺少隔x Pad ?Categories 15PTH 缺少隔x Missing PTH Clearance (Missing):Pad? Missing Via Clearance (Missing): Via 缺少隔x Padignore_miss_via ERF = 0 ?Categories Pad 到 Pad 的距x 16 Pad to Pad Spacing (Spacing):? Pad to Non-Pad Spacing (Spacing): Pad 到非 Pad 的 距x Result Attributes 1? ? ? ? ? ? ? ? ? ? …min_ar_pth …typ_ar_pth …min_ar_npth …typ_ar_npth …min_ar_via …typ_ar_via …min_ar_smd …typ_ar_smd …min_ar_pad …typ_ar_pad Result Attributes 2? ? ? ? ? ? ? ? …min_ar_pth_pad …typ_ar_pth_pad …min_ar_npth_pad …typ_ar_npth_pad …min_ar_via_pad …typ_ar_via_pad …min_ar_ndrl_pad …typ_ar_ndrl_pad Result Attributes 3? ? ? ? ? ? ? ? ? ? …min_neg_ar_smd …max_neg_ar_smd …typ_neg_ar_smd …nin_neg_ar_ndrl_pad …max_neg_ar_ndrl_pad …typ_neg_ar_ndrl_pad …min_neg_ar_pth_pad …max_neg_ar_pth_pad …typ_neg_ar_pth_pad …min_neg_ar_npth_pad Result Attributes 4? ? ? ? ? ? ? ? ? ? …min_neg_ar_via_pad …max_neg_ar_via_pad …typ_neg_ar_via_pad …min_coverage …typ_coverage …min_npth2m …typ_npth2m …num_no_bridge …num_smd_miss …num_pth_miss 文字z查? ? ? ? Layer: 定x哪绦写斯δ Spacing: 定xg距的搜ぐ Test list: z查目 Use Compensated Rout: 是否使用 刀a Test list? ? ? ? ? ? SM Clearance: 文字c防焊的隔x SMD Clearance: 文字c SMD 的隔x Pad Clearance: 文字c Pad 的隔x Hole Clearance: 文字c孔的隔x Rout Clearance: 文字c成型路的隔x Lines Width: 及L比 Limitation? 文字z查若在蚊姘绦, 因槲淖衷 底面]更~的基材上, 所以]更z查 Kx_. ? ? .drill: 定x孔的型 ? .nomenclature: 定x槲淖 ? .pattern_fill: 定x物件是由 pattern fill 的功能a生Feature的Attributes .smd: 定x SMD Pads ?Categories c防焊的隔x 1 SM Clearance (SM Clearance):? SMD Clearance (SMD Clearance): c外 SMD 的 隔x ?Categories 2 c外 PTH PTH Pads Clearance (Pad Clearance):Pads 的隔x? Via Pads Clearance (Pad Clearance): c外 Via Pads 的隔x ?Categories 3 c外 NPTH Pads Clearance (Pad Clearance):NPTH Pads 的隔x? Undrilled Pads Clearance (Pad Clearance): c外 ]更孔 Pads 的隔x ?Categories 4 c NPTH 的隔 NPTH Clearance (Hole Clearance):x? PTH Clearance (Hole Clearance): c PTH 的隔x ?Categories 5 Via 的隔x Via Clearance (Hole Clearance): c? Rout Clearance (Rout Clearance): c成型路的隔 x ?Categories 6 Lines Width (Lines Width):
Result Attributes? ? ? ? ? ? …min_sm …typ_sm …min_smd …typ_smd …min_line …typ_line Result Viewer Y果@示器 1. &M1& 咏Y果@示器 2. &Shift&&M1& 咏Y果@示器 KP]功能面咏Y果@示器 1 1. &M1& 咏Y果@示器 2. &Shift&&M1& 咏Y果@示器 KP]清 (Checklist)咏Y果@示器 2 清除所更exY果@示器窗 1@示功能面或清 (Checklist) N的^V器x袼eN搜xy量的乐氐燃目前x穹N的 ERF 热@示目前x穹N的热 Y果@示器窗 2@示乐囟 淡{: 全部 G: 低 S: 中 t: 高 Auto Zoom 自诱{整倍率及移右窗 Pan only H移右窗 Popview 窗放大 None 都不改Replace layers: 切Q@示的e Keep layers: 保留之前@示的e h除目前@示的量yIcon 的意xY果傩O定目前@示成⒖所更的⒖甲成h除回上一次幼 (DEL/REF)快照D形y表Y果蟊Sharelist (目前不可使用) Meaning of Reference⒖剂y主要作用於未 的幼髦星宄凹偃秉c”. O⒖贾, 系y 忽略@量y的l生. D形y表 1y面板 yD^ 配合yDO定⒖h除 解析度配合分D O定⒖ h除分D^ D形y表 2y面板 Count: 盗 Average: 平均值 Sum: 合
lines ^更意x Min: 最小值 Max: 最大值&M1&x &M2&取消x D形y表 3x: 1. Name: 名Q 2. Sym type: 符型 3. Prefix: 字首 4. Type: 型 D形y表 4例: Round Square Special D形y表 5例: r s oval D形y表 6例: Line Pad D形y表 7框D形^ D形^的诺椒D 分D上框x的^域放到D形^可O定限制查看的^域 1. 拖曳 &M1& 框x 2. &Shift&&M1& 加x 3. &M2&&M2& 取消 Y果蟊 1 Y果蟊 2Report: Y果蟊 Attributes: Y果傩蟊 All: Y果蟊砑敖Y 果傩蟊 Y果蟊 3 Y果傩 Y果傩允顷PI性的Y蟊^V器 快照 1 快照 2Υ媛: $JOB/output/snapshots/$SNAPSHOUTNAME 1. $SNAPSHOUTNAME.jpg 2. $SNAPSHOUTNAME.nte (]解) 3. $SNAPSHOUTNAME.txt (量yY) 4. $SNAPSHOUTNAME.xpm.gz 自予孔程式管理Auto Drill Manager 自予孔程式管理Auto Drill Manager 自予孔程式管理Auto Drill Manager使用目的如下 : a. O定(自) PCB c各N孔Cg之定位PSb. 依各N孔C可接收程式之不同需求做局部程 式自诱{整c. 添加 (自) 特殊O如б, U孔, LEA孔 ( solt ), Re孔,… d. 绦(自) 孔最佳化及效果分析. e. 可依料Σ煌枨箬孔程式N做管理. 自予孔程式管理Auto Drill Manager步E一: 指定孔套件 NCsetNCset : 孔套件e料e之出程式套件名Q, 如p0 代表m合一S 之 Excell-II 孔C, p1 代表m合二S之 SM 孔C, 套件 中含有孔表, 程式及所有使用之档,.. Ncset A存於料中, 在初次O定後可Sr重}取用. 自予孔程式管理Auto Drill Manager步E二: x定 Machine file入孔B板厚度 自予孔程式管理Auto Drill ManagerMachine file :Q定cC台 之位置PS, 孔 C格式及б, U孔, Solt 孔, R e孔之作法, 孔 最佳化及特殊孔 序之O定等,…, Machine file
ADM 使用前之 必要n案之一./genesis/sys/hooks/ncd/config/machines/.. 自予孔程式管理Auto Drill Manager步E三: 套用Machine File, set_table File及料相P傩.在步E二x定 Machine File r绦, 但若料 热葑更rt需手绦. 自予孔程式管理Auto Drill Manager set_table File :一冉晒┬薷闹淌, 用以Q定孔最後 之 NC Table 孔表, 各特殊孔 ( ^尺寸, б, U孔, Solt 孔 ) 之O定, 及^D档,… ( 此部份㈧ hooks程式之n程中. )set_table ADM 使用前O定, 若未O定 完成, t可手屿 Table 方K中O定或修改./genesis/sys/hooks/ncd/set_table 自予孔程式管理Auto Drill Manager步E四: 套用 out_file a 生H孔程式n 此步E需手绦, 但若 Ncset 已Υ孢^, t o再绦. 自予孔程式管理Auto Drill Managerout_file File : 一冉晒┬薷闹淌, 用以Q定孔 程式之最後程式a, 可修改孔程式_^, Y 尾, 排版, Q^等指令及最後^尺寸. ( 此部份㈧ hooks程式之n程中. )out_file ADM 使用前O定或更名
out_file.save 保留, 以AO方式出./genesis/sys/hooks/ncd/out_file 自予孔程式管理Auto Drill Manager步E五: Export File 出孔 程式於指定之 目及n案. 自予孔程式管理Auto Drill Manager嫡{整 :H需於 Machine File O定完成前使 用. 自予孔程式管理Auto Drill Manager成型部分D出 是否做路最佳化 最佳化绦写 ^m绦懈纳葡孪 是否打散排版 X, Y S移铀俣 使用A先指定之特殊孔序 x衽判蚍绞 自予孔程式管理Auto Drill Manager排版方式, 一般 S&R, Hitichi 可使用 subroutinex?Yes”r, 我 pcb 亦有排版指令. x‘No ”r, 指一般我涣 c, ’Yes’ t每一pcb皆有零 c. 自予孔程式管理Auto Drill Manager孔表 (Nc Table) 孔表 (Nc Table){色 : 由H孔淤Y料取得不可在此修改Npt 是否接|~面孔 ( drill layer )孔e ( V PNpt ) 程式用旗孔法 ( 一般Hl; Solt Sl )孔 孔表 (Nc Table)紫色 : 由孔又 Drill Tool Manager Y料取得 也可在此修改自定, 可榭e] 解, 或原稿等成品孔`差要求 孔表 (Nc Table)白色 : 由 set_table 程式算a生,也可在此修改 Reg 一般; 砟J : Nibb U孔;Rout 待成型U孔方式 : Mach ( 出 G84;G85 指令)SW ( 由冉蜃 定程式a生 ) 孔e : ^分一次二次或三次孔 孔表 (Nc Table)б指定б 0 ? 1, 2, ..同rO定б壮叽 (Enter) 孔表 (Nc Table)成品孔SD ( 100 D/ min ) Z SM刀速 (每 min )安全次 ( 需Q^ ) 孔表 (Nc Table)孔@示孔路反白@示孔位 孔表 (Nc Table)_J修改热x_重新 set_table 算 自予孔程式管理Auto Drill Manager孔座思拔恢谜{整 自予孔程式管理Auto Drill Manager旋D 翻面X;Y 方向平移 自予孔程式管理Auto Drill Manager孔C象限x零cO定 自予孔程式管理Auto Drill Manager孔位置拉伸值 ( 1 ? 100 % ) 拉伸基庶c位置 自予孔程式管理Auto Drill Manager孔序O定( step ) 自予孔程式管理Auto Drill Managerx定 Step 指定序 自予孔程式管理Auto Drill Manager我 step 完所 有孔再Q下一 step 自予孔程式管理Auto Drill ManagerO定 step保留不程式中加入 ‘/? 符 直接裼 step 傩栽O定 最K孔表 Tool TableM3 @示最佳化前之路最K孔表Tool Table @示最佳化後之路最K孔表Tool Table 自予孔程式管理Auto Drill Manager放大s小D示功能列量y反白@示 自予孔程式管理Auto Drill Manager控制_PD示功能列挝 Inch/ MM 孔面@示 @示位移Y果 自予孔程式管理Auto Drill Manager其他哟物@示 自予孔程式管理Auto Drill ManagerNcset Y料管理: }u, h除, 更名 Machine Filereg { xsize1 = 28 xsize2 = 28 ysize = 30 xover = 2 angle = 0 mirror = no xoff = 0 yoff = 0 version = 1孔C面尺寸 1 2旋D角度 是否翻面y 平移 C器象限pSC重B面 Machine Filexorigin = 0 yorigin = 0 dx1= 0 dy2 =0 dx2 = 0 dy2 = 0 xscale = 1 yscale = 1 xscale_o = 0 yscale_o = 0 }零c炔科浦拉伸比例 及基庶c Machine FileFormat { format = excellon2 zeros = leading units = inch tool_unit = mm nf1 = 2 nf2 = 4 decimal = no modal_coords = yes出格式 省零方式 座挝 ^挝 小迭c位 小迭c出 相同座耸÷ Machine Filerepetitions = sr signal_sr = yes sr_start_code = 25 sr_zero_set = no }指定排版起始之 m 指令 Machine Fileoptimize { optimize = yes break_sr = no xspeed = 100 yspeed = 100 iteration = 10 reduction_percent = 1 start_pos = lowleft diag_mode = ort45 }S移铀俣指定第一之位置 S移幽J Machine Filerout_layer = routAO分x之成型用no_touch_cpr = yeshook_unit = inch tent_ar = 8Npt 是否可接|~面hooks 使用挝 Npt c~面安全距x Machine Filenibble { custmer = no val { min_size = 0 mas_size = 100 num_holes = 64 } val { min_size = 100 max_size = 500 num_holes = 128 } } 使用自O程式 create_nibble 或以下O定 m用孔 增O之小孔孔第二孔 (同上) Machine Filesolt { custom = no使用自O程式 create_slot 或以下O定overlap = 8total_overlap = 10 } Machine Filez_axis { z_head = 0 zone { x_min = 0 y_min = 0 x_max = 0 y_max = 0 z_head = 0 } } time { bit_change = 0 tool_change = 0 } tools_assign { mode = increasing_size use_hole_tol = yes choice_method = default_fit tool_entry { tool = 1 size = 125 } tool_entry { tool = 2 size = 145 } } start_end { split { start = yes end = yes min_dist = 10 x1 = 1 y1 = 1 x2 = 1.5 y2 = 1.5 x1_end = 1 y1_end = 2 x2_end = 1.5 y2_end = 2.5 min_hits = 0 } } out_hook { exists = yes header = yes eof = yes tool_change = yes tool_finish = yes full_sr_start = yes full_sr_end =yes } panel { xsize = 18 ysize = 24 reg { fit = yes angle = 0 mirror = no … } start_end { …. } …. } THE END Netlist analyser & Net-O training 0506.pdf, 0603.pdfRichard Yu Netlist training course 一, netlist analyser 二, netlist optimization 前提:Netlist 分析不可用於有S&R的排版Y料上, 若要z查 array 的netlist, 可使用 MA排版功能的reduce S&R nesting(化排版Y料),
array 的Y料打散成 纹虐,才可用netlist分析矸治 array 上的netlist. Netlist 的分析, 可借由更改matrix上的(board, cmisc) , y客粼迮c工作 稿的淤Y料是否有omissing或extra. 以a多优虐rnetlist zy分析r, missing o法y得. 一, netlist analyser:槭颤N我要netlistz查很重要且必{的, netlist的完整是在PCB生a中, 站有相重 要的因素. 不像其他可以引l降低生ar的e`或是p少Y料的可 靠性, 若是netlist上的e`, ^е码路板的U. 因此, 可能的在Ocu造的周期之前,找出netlist 上的e`是 非常重要的, K予以修正.什Nr後我要z查netlist有煞N情r下,Netlist必要被z查. 1. 2. CADO者所取得的料, 我希望能⒂稍O者提供netlist 泶_JD形Y料是否cnetlist一致. 修改板子的热r或是Y束r, 我想要_J我在 操作^程中有]有е逻`反任何的netlistO, @包含在 绦惺泳和绦DFM功能. CAD netlist : 由O者CADw提供的原始netlistY料, CAD netlist 可以被接受如下的不同格式. 例如: ? ? ? Ipc-d-356 ODB ++ from Enterprise 3000 Mentor graphics neutral file.CAD netlist 的名Q: ? ? ? ? +1.8V_DSP +1.8V_FPGA +3.3V CLK_62.5_MHZ?? ?SSLO_RESETVCC GND CAD net points :CLK1 MHZContains netpoint 2 on CS, netpoint 3 on PS and netpoint 1 on the plated drill. 第2章, Netlist 的定x和型B( netlist : 所有nets的集合)Netlist, 裸~路板上定x互相B接且具有ЯΦnet的所有集合. netlist ( net1 , net2, net3, net4 …. Etc ) 什N是Current Netlist? current netlist 是 genesis2000 依D形Y料( D优c孔)所a生的. Genesis如何碛算netlist?genesis 的演算t是看, 在board上的具有性Y合的D形 部份. 例如: 假O在top layer 有一SMD pad, Ko此SMD
? net point 1 “ 的名Q, 然後依D形Y合.lF有B到 SMD pad.直到遇到B接layer 1 和layer 2 的 plated via hole. Via hole
net point 2. Via 到 layer 2.再由其他的BY到layer 2的其他 SMD pad. 此 SMD Q ? net point 3 “.Examples of Net Names in the Current Netlist net001 net002net003net004 Netlist shapes我可以下面的cc所相B的net 砜闯, 在net上是依每一D形特徵 a生形( pads, surfaces 以 outline 表示, lines , arcs 以骨架肀硎. Why is there a Problem Comparing the CAD Netlist with the Current Netlist?比^genesisa生出淼netlist c O者提供的Cad netlist . F在我碛比^CAD netlist c Current netlist常l生的}: 首先我砜匆好的例, 然後在碛. 假O我O者那e拿到料 e .依Cad netlist, 在@Y我有一net, 名字叫 ? 3v” 和 傻net points ( net point 1 and 2 ). CAD netlist和Current netlist被拿肀容^, 我得到如下的Y果 (一net都具有 相同的net point) . 因此就我所知的, @是]有}. o如何, 假如O者提供的layer, 某些含有copper 成份的K]有被指示成Cad netlist的一部份 ( 例如: 光Wc, targets, 文字等等 )Target 光Wc 依CAD netlist, 仍只有一net ( net 3v ), 但是我建立Current Netlistr, 我 玫绞颤NY果呢? 基於D形Y料砜, Current netlist ふ疫B接c, 我得到 3 ~外的net point. 至此, 我比^Current netlist 和Cad netlist, 就胁町的地方蟾娉, ( 在Current netlist, 有3 ~外的net point 被lF ) , @Y果是`反原t, 而 H上K]有任何netlist的}. 因target和光WcK不具有y特性, 也不是凫 Netlist 的一部份. 要解Q@}的, 於是我就提出第三的netlist 就叫做: Current-Based Cad Netlist. What is the Current-Based CAD Netlist?榱丝朔~外多出淼net point 的}, 我建立了第三Nnetlist 型B, @Nnetlist只使用Cad netlist的net point 和依layer上所使用的D形Y料K找H上相B接的features. 因此我Q它 Current-Based-CAD netlist. 此CBC netlist 能被拿砼cCad netlist 一起比^. 我可以_信原始O的子相B 的特性已被保留, K避免 ?extra”等`反netlist法t的 false alarm. What is a Reference Netlist?此netlist是被作比^判嗟幕, 假如操作的修改绊到netlist的Y果. Reference Netlist可以任何一Nnsetlist砣〉, 它可以Cad netlist,Current Netlist, Current-Based CAD netlist碓O定成Reference netlist, 介於r了_定D形的修改不`反netlist建立的原t.我斫榻B一下netlist compare的工作流程, 第一步, 比^Cad netlist cCurrent-Based Cad netlist, 然後, 假如比^完成後]有任何`反netlist的原t, 此r最好Current netlist O定成Reference netlist. Reference Netlist ⒈荒懋作⒖家, _J我在修改r]有е庐a生 任何`反netlist的原t. F在起, 我在路板上所做的任何D形的更改, ⒎从 到Current Netlist, K且借由比^Current netlist cReference Netlist之g的 差, 我可以_J]有a生`反任何netlist的原t. What is On-line Netlist Check?路板r, 有r我想要_J`反netlist原t的事件]有l生. @程序就Q On-line Netlist Check.On-line netlist check1. 2. None -有三N模式:不绦 on-line check.Deferred Mode - 在某些操作之後, Current netlist被拿砼c Reference netlist 做比^, 使用者Q定何r完成比^.3.Immediate mode C 在此模式中, 在操作之前就做`反netlist原t的z查( 假如我绦心承┚幼, 那些е逻`反netlist原t, Genesis 系y 允S我绦写幼 ). Netpoint 所表F的形1. Circles 2. Rectangles孔是用 Circle 肀硎.1. 2. 方型的SMD, 就以rectangle 表示. 若凫EA的SMD, tA的部份磺邢, 剩下方型的部份槐A,K( A) ( 方)以rectangle表示之. 4.假如SMD是以特殊symbol表示, netpoint 的x s成m合其型畹rectangle5.假如任意的pad是以特殊symbol肀硎厩也SMD pad, 其 netpoint 是依照上述第4c肀硎. Inner Test Point: @是被置於 舆B接到特殊nets ( 一般性地阻嵌入), Ko 法用probes做wy,@些inner test points 被定x成有.net_point的 系y傩. 在netlist分析r,他豢]成yc. Buried Vias: ( 埋孔)在net的埋孔被成B接c@示, 即使他是位於外鹊拇怪鼻忻嫦碌狞c, 也o法在幕上的D形^域被看到.Inner test Points 第3章,Net , 就是所有的相狞c借由具有缘木所BY的而成. 在印刷 路板上Net的所有的c, 是透^磉B接同拥狞c, 利用通孔磉B接到其 它e.Net通^ 2淤Y料Net通^ 3淤Y料 Extracting net shapes (net 形).1. Pads and surfaces 在net shape中以外框表示. Line and arcs t以骨架表示.2.侗幌鬟^的, t划做是surface, 而成外框. 3.]有用的features 不@示出任何形. 4.埋孔也不伙@示出.埋孔o法@示出形 第4章, Netlist 分析窗.prerequesites ( 不可或缺的四l件) 1. 在料的matrix中, layer types的O定[ board ( signal, sold mask.. )] 和 正(postive). (negative)片的特性.2.3. 4.耸灸切board layer被孔迂穿^.定x孔的大小及型B ( pth, npth, via) ( 可用 drill tool manager ) 定x(board)板的外框(profile)5.6.化Y料 ( clean_up )P掉 rout selecting Action& Netlist Analyzer菱型: 芜x 化Y料 ( clean_up )的步E: ( 包含客粼遒Y料 )??绦DFM & Clean Up & Construct Pads( auto ), tolerance = 0.7 , ⑺ net 的 端cQ成 pad.若遇到SMD是 line, ( 或是SMD是由所填M ), o法被 Construct Pads ( auto ) 替Q, 就可以使用 DFM & Clean Up & Construct Pads ( Ref ), tolerance = 0.7, 再_定所有的 SMD 是否已被替Q成pad. 以免留下e`的construct pad. 若有, t使用Edit & Reshape & Break. 使用 DFM & Clean up & set SMD attribute , ⑺ SMD 的pad, 附予.smd傩, K_J PTH, NPTH,VIA hole的傩, 因殍孔傩砸绊netlist 的Y果.???在_J上述的l件都已O定完成了. 就可以建立Reference netlist.建立完 Reference netlist, 就可以提供o on-line netlist check 使用,在online netlist窗上的 才能被绦,如果亮光是G色D示@示出绦薪Y果, 表示操 作者正建立一`反netlist原t的netlist. 有煞N方式可以_netlist analyzer.1. 可以透^ online netlist 中的Analyz icon_netlist analyzer.2. selecting Action& Netlist Analyzer 原稿( org step ) c 工作稿 ( pcb step ) 之比^. 1. 先org step, 建立 current netlist. 2. 再 current netlist D Reference netlist ( 勾x set Cur netlist ) 3. c pcb step 的 current netlist 比^org Netlist Compare 後的Y果:比^netlist 的差, netlist 比^Y果可以w{4N`反型B. ? ? ? ? Shorted ( 短路 ) Broken Extra ( 嗦 ) ( 2net成1 ) ( 1net成2 )Missing ( 短少 net point ) ( ~外多出 net point ) Shorted :原本Y料在CAD netlist 中有2net在同一layer, 介於2net中g有一pad, 如下:但是因樵input料ra生了e`, 或是修改料後, 而е轮虚g的pad 得非常大.而依 Cad netlist 砜创2net, 是分_的. F在s成一net ( 言之: short 是net成一net ) Broken:好是 short 的相反, 假O原Cad netlist的net是有某些point 在 由通孔把layerB成一net.若在孔Y料inputr或是移予孔後所a生的e`, 因此在 CS layer 和 PS Layer之gK]有相B接.原淼net “CLK” 被分成立的nets, 就被作是嗦, ( 言之: broken是一net成net ) Missing:假O原CAD netlist的net是由3net points在pads上所M成, 如下.在Y料input之後, pad #3 不了 :在net “ +2V” , 依淼CAD netlist砼卸紊倭艘net point, 就作 Missing. Extra:假O原CAD netlist的net是由2net points所M成, 如下.但是依D形Y料砜, 我意外lF, s多了net points.依D形Y料砜, 我多出眍~外的3net points ( net point 3, 4 ,5 ) ,@3net pointsK不存在CAD netlist中, @意味我多出3~外的net points. 如何使用Genesiszynetlist上的}?依照下面的工作流程, Genesis 可y出@拥}.Genesis 依D形 Y料a生netlist第一步E ( QCurrent netlist )拿Cadnetlist c genesis所a生出 的netlist 碜鞅容^第二步E假如y到有}的地方, 然後我才知道是( short, break,missing,extra) 的}. 以下是c shorts , broken, missing, extra 常的} Reroute 不小心接|到一穿孔, 通常l生在内拥 Non-function pad removal, r孔]有在野.Rerouter接|到其它的net, 通常是接|到其他的featuredatecode或是logo更改r,可能 a生short的警告,必datecode or logo O定Kx予正_地定x傩.n_electric(非y特性), .nomenclature(文 字), .fiducial(光Wc)渝金Ь ( 需O定非y傩 )任何孔或是 matrix 的更, 斐netlist的大混y.在Drc的drills check可以借由P&G category被y出 嗑: 在重新定位或新增r, е嗦坊蜷_路 嗑: 被其它的^, е嗦坊蜷_路 更改到Thermal pad 的距x大小r, еP&G_路重新定位路r,碰到非通孔. 孔踊蚴matrix做任何的修改r,假如金Ь或金手指被移除,有_路r蟾 出,必使用非y傩越otie bar或是金手指去 做修正
Shapes and Points - On/Off:Shape: top= Off C P]一右上方panel的reference netlist 名Q的型 Bot= Off - P]一右下方panel的current netlist 名Q的型 主要作用在方便@示reference 和current netlist 的不同. Points:Top = On @示top layer的net point. Bot = On @示 bottom layer 的net point. Th = On @示 穿孔 Tool = ON @示凫Npth的tooling hole. ? Inner test point: 位於拥padB接到特殊的net, 不能被probeswy, 如此的system傩.net_point的@些yc欢x.在netlist 最佳化r他豢]作mid-point. Netlist 分析x褚_⒌牧咸xstep名Q x褡I模式^V器: ( 在谖簧陷入net 的名Q, 下方即可@示出)netlist分析, 目前 所@示的D形^域 的Y料, 以1 比 1 的 方式@示在graphic Editor 的面上.息窗: @示出绦薪Y果 Data Bar ( Y料棒)Y料棒@示目前所有的netsY料: ^上拥 量, ^下拥盗, 通孔的盗( @示). xnetData bar 指示: 上layer 到下layer有2通孔. c的 2?S”@示短路息 在netlist分析窗的下panel上, cx@net的名Q ( 依上述例 Net00277, 然後在@current net c . @`反t的F像⒁苑窗椎牧炼 盹@示 )Net00277 All point c上, 表示取消Reference netlist 的@示( 言之: short 是 net成一net ) 3. 再xNet00036,即可看出net橐2. 面O定 No Zoom,避免面 1. 先xcurrent中的Net00130,就show出整net 4. Short c ( 言之: broken是一net成net ) 1. 先xreference中的Net0065,就show出整net3. 再x Net00132, 即可看出一 net 4. 此broken c2. 面O定 No Zoom,避免面 CAD Netlist 的ξ环绞 :Netlist 只有一,layer有好,Source: ( x定CAD的net point ) Target: ( xt lower panel 的net point )所以然xnetlist比^快.在automatic ξo法R.用手.Σ黄淼氖 盲埋孔.用手ξ. (xsource, target ).Flip netlist:
top 和 buttom layer 的netlistφ{. Reduce to center: CAD net point⒖s小netlist yc0.2mil, 情r使用. 模My治具r的yc .可z查假缺c. 第5章, Compare 程序1&. CAD netlist 工作流程: (具有客粼)1. 2. 3. 4. 5. 6. 7. 8. Input ( Gerber or Rs274X file … ) Arrange file in Job Matrix ( ⑺e在matrix中定好) Display CAD netlist ( 必 input Mentor netlist ) If nessary, Register ( 如果必要, 做ξ) Compare CAD to Current-Based CAD (上CAD, 下CBC) Review the results. Cleanup Job ( 绦DFM 的 clean up功能….. ) Extract new Current-Based CAD9.11.Compare new Current-Baseed CAD to CADExtract current netlist and set to Reference10. If error are indicated, compare layers in Graphic Editor Step 1: Input ( Gerber or Rs274X file … ) . 在matrix中O定layer type和正,片. . 定xdrill size和 type ( PTH, NPTH,VIA ) . 定x board profile . Input netlist ( mentor … )Step 2:Extract Current-Based CAD netlist.. 使用K_⒖粼 ( orig step ) .
Action 功能表上_netlist, 或是cxonline netlist icon_.如果是online netlist icon _⒌脑,出job name和step name.. 上半部的netlist typex癯 CAD. cx上半部Recalc button, . 在S多case中, CAD netlist K]有c graphical data ξ缓.你可以x layerz查 . cxRegister, ξ挥.Step 3:Compare the CBC netlist ( lower panel ) with CAD netlist ( in top panel )Step 4:Review the results. . 如果有, 在 Short, Broken, Missing, Extra, @示出粉t色. Step 5:Cleanup Job . 在current netlist绦星, 先做 Construct Pad的cleanup. Step 6:Extract New CBC netlist. Step 7:Compare CBC netlist with CAD netlist. Step 8:Compare graphic data using Compare layers. Step 9:Extract Current netlist and set to Reference. . 假如 CBC 比^已完成, check out就磺宄.CBC netlist cCADnetlist比^完成後, 就 Current O定成 Reference. In lower panel, TypeO成Current, Kx Recalc. . 待Recal 後, 在⑵湓O成 Reference.. Kcx Update button, ⑵湓O定成‘Set to Cur Netlist?. x Ok 或 Apply 绦. Net_ref_start_extend Net_ref_start_extend Yes No reduce = no reduce = yes ( for netlist compare ) ( good for net opt ) 2&.]有使用CAD netlist 工作流程: (]有Cad netlist)1. Input ( 入要的n案 )2.3. 4. 5. 6. 7. 8.Arrange file in Job Matrix ( ⑺e在matrix中定好)Create Current netlist and set to Reference Cleanup Job Compare netlists Compare Layers Extract Current netlist Set Current as new Reference Step 1: Input ( Gerber or Rs274X file … ). 在matrix中O定layer type和正,片.. 定xdrill size和 type ( PTH, NPTH,VIA ) . 定x board profileStep 2: Create Current netlist and set to Reference. 使用K_⒖粼 ( orig step ) .
Action 功能表上_netlist, 或是cxonline netlist icon_.如果是
online netlist icon _⒌脑,出job name和step name. . 上半部的netlist typex癯 Current netlist. cx上半部的Recalc button,K解出Current netlist和Display.. Netlist type中x癯 Reference 的 type in the top panel. . cx Recalc button in the lower panel Kgraphical data 建立一Currentnetlist.. Current netlist 改KO定成 Reference netlist.. cx Update 按oKx裨O定?Set Current Netlist”在突@窗上.. In the lower panel xCurrent 成netlist. Step 3:. 如page16描述的不可或缺的l件,绦cleanup ( 化Y料 ) Step 4: Compare netlists. cx Compare button K取得Reference 和 Current netlist 的比^Y果.. 假如比^後的Y果, Button保留榫G色,表示K]有`反正常型B.. 若 Button 榉奂t色的, 表示net有e`. Step 5: Compare Graphical data using Compare Layers. . Step 6: Set current to new Reference . 假如 Current 到 Reference netlist 的比^已完成,K退料砬宄. 作I者可以利用netlist 的基本知R戆踩奶碣Y料, KSo在料r 所可能避免的e`, 在@A段, 假如你已完成了Reference 和Current netlist的比^. Graphical layers 比^也已成功. 新的Current netlist 以被O定成Reference. .
top panel xK更改O定成Reference. cx Update button 霈F如下窗, Kx ?Set to Cur Netlist” 比^程序]解:. 假如你岩power&ground的}, 你可以L使用在Graphic Editor 的 Compare layers 功能比^客粼 ( orig step ) 和目前的工作稿(working step). . z附件C 所可能l生的}息是一些е逻`反O的原t的典型例. . 你已有reference的step( org )c指定有current netlist的step( pcb )比^^了. 你可以借由e的色砀嬖V我referenceccurrentY料的不同. . 你要查看netsr, 有r我reference 和current netlist 的色上, K不容易找到 net 在上, 下又g的PS, 所以先z查Reference c Current netlist 的色O定 , 我可以借由graphic editor中的 Options & Color 碚highlight ( HL ) K更改 default的色, Netlist Optimizer0603.pdf 第2章, Netlist Optimizer Window1. Pre-initialization: Net-0 只能被\用在reference net. 它被要求在绦Net-O前,必依照下列的 程序绦, 否t绊到Y果. . Silk Screen Clipping ( 修剪 ). . Solder Mask Opt . Current Netlist construction and Netlist Compare. . Creation of a ?clean? reference net . H上Net-O 只在reference netlist 被绦, @意^如下:. 更改signal layer 的Y料後, 必要重建Reference netlist.. 在出netlist 的最佳化格式,唯有reference netlist 可行. Source Data. 下列碓促Y料皇褂: Source Data :. 下列碓促Y料皇褂: 1. Solder mask layers: ( 防焊 ) Net-O 耸揪哂solder mask opening 的Pad 成end-point. 也成test point. 2. External Signal layers: ( 外 ) 下列feature的傩绊到Y果:.smd.n_electric .non_tp( smd yc )( 非y傩 ) ( netlist砜, 任何的pad只要是被耸境纱傩, 就不y ).critical_tp ( 任何的pad, 只要耸境纱傩, 即y ) .nomenclature ( 文字 ) 以下的翟O定绊到netlist的Y果 以下绊到netlist optimization的Y果: ========================================================================= Net_opt_extended_interface : 控制?Extended control popup” 突@窗的_ Net_opt_loop : 在圈r耸舅械狞c槎它c Net_opt_restriction: 0 把所有的L方形pad成SMD, 即使是pad]有被耸境.smd 的傩, 1 只有pad被耸境.smd傩员划作SMD. Net_opt_all_points_on_surface : yes 在surface上的所有的c⒈y No 只有surface以外的cy Net_opt_thermal_hole_margin : 只有thermal 小於某值ry Initialization :. 在graphic editor窗上x Actions & Netlist Optimization …. Top Panel f明:Shrink to Gasket Create Test Points Stagger 以上每以功能可以被立的绦薪栌墒褂 相同性|的按o. 按o的色( t色表示尚未 绦, G色表示已绦型戤) 反映出netlist 目前的B. 或是你可以按下 ? Running Man” 的D像, 他是依照在setup窗中的 l件O定绦. Edit c一下edit, 可以切Q到Graphic Editor的窗, 若是要返回netlist最佳化窗, 可以 x Actions& Netlist Optimization Refresh netlist Optimizer的窗被_⑨, Optimize 的z查o由( 色成t 色的) 你想要切Q到netlist Analyzer功能r, 可以按下compare的按o( 看doc 0506.pdf ) 你切Q到comparer, Optimize 料排版的x磺宄. Setup 提到Test Point Optimization O定幕, 在窗上的O定是定x怎拥yca生可 以被绦, 假如相容性模式被使用的@的按o暗. Shrink to Gasket:s小Wc的大小防焊乾膜到H上曝光^Stagger:@示stagger模式的突@窗到staggering的yc的O定模式. cx模式的按o, 面霈FA先O定好的staggering方法. Job & Step 是只能@示而已, o法更改. Running Man icon: 依setup面下O定的l件, 绦netlist最佳化. Layers: LayersLayer List @示的祟^Netlist 最佳化的蟾, 看下Net Names: 指示出在step上, nets的a, net aK不绊到你在filter ( ^V谖)上 指定的neta. Netlist 最佳化的蟾:12.延伸netlist最佳化的蟾 Setup (Test Point Optimization Screen) Setup Options :Execute C cx?running man icon” K完成作I, 绦凶I⒁老滤, c? Stagger Mode” 按oK出?Stagger Mode” 突@窗, 那e可以xstaggering的方法. Test Mode:判嗍颤N拥yc恢付 Double sided C yc恢付y在p面yC台 Component Only C yc被指定o蚊yC且_到最佳化yY果. 只y零件 . 假如某些yc是可以影到γ(solder side), 他solder side 耸境yc. Solder Only C yc被指定o蚊yC且_到最佳化yY果.只ysolder side假如某些yc是可以影到γ(component side).他涣慵 耸境yc. Flip Flop C yc被指定成翻板y, 分_的adapters具有此x且已最 佳化的board中被建立出, 一探solder sidey, 另一探 compoment sidey. l件 :Barrel test: OnTest vias : On Test net end vias : Off幼 :( ps : vias 是凫毒哂.via 傩缘蔫孔 )所有符合孔壁的端c⒈y,除了那些位於另一side的c 或因橛心承y限制.Barrel test: OnTest vias : Off Test net end vias : Off Barrel test: On Test vias : Off Test net end vias : On Barrel test: Off Test vias : Off Test net end vias : Off Barrel test: Off所有符合直通孔壁的端cy,那些孔壁端c凫via holes⒉y ( 不包含那些在另一side的c或因 有y限制)所有符合直通孔壁的端cy, 但是那些一般性|的 via holes⒈慌懦谕, 只有那些凫end point vias孔壁端 的point才y ( 不包含那些在另一side的c或因 有y限制)⒖妆诙说狞c排除在外, 只有net的端c才豢], vias
不y.⒖妆诙说狞c被排除在外, 只有net的端c才被考], net end viasyTest vias : OffTest net end vias : On Test SMD Pads :定x凫妒颤N的SMDyAll C 所有的SMD padsy Net ends only C 只有凫net端的SMD pads 才被y Isolated SMD pads C 假如z查蚬, 立的 SMD pads也y 假如z查]有打勾, 立的 SMD pads不y, 即使是 ? Test SMD pads” 是O定成All.Test PTHs ( 除了vias ) : ( 定x怎拥腻通孔y )All C 所有的不凫vias的通孔yNet ends only C 只有凫net端的通孔y. Isolated PTHs C 假如z查蚬, 立的通孔也被被y, 假如不z查, 立的 通孔⒉y, 即使是 ?Test SMD pads” 被O定成 All Test P&G connections : 定x怎拥P&G B接y All C 假如? barrel test” 被xr釉O定, 所有孔壁端B接到P&Gy Thermal C 只y那些凫P&G B接碰到 via thermals. System choice C 提供B接到P&Ge少档yc Solder Mask : ( Q定 Solder Mask 是否被考] ) Ignore C 不考] Soldermask Use All SM Layers C 包含每一面的 SM layer Test Restrictions : 你可以Q定在drill hole放置yc的位置, 或是孔上的annular ring是否符 合某些l件r, y, 如D形上方所f明的, 你能O定下列的抵: Hole Min C 小於此抵档目⒉皇褂y Hole Max C 大於此抵档目⒉皇褂yAR Min C 那些有annular ring的hole的M窄於此值r, 不皇褂y AR Max -那些有annular ring的hole的於此值r, 不皇褂y End Point Optimization Popup假如在configurationnet_opt_extended_interface被O定成Yes後, Net最 佳化r, @ End Point Optimization Popup窗霈F. End Point Optimization PopupSetup 消失不
Test Mode: Q定如何的yc恢付Double Sided C 在p面yC台上yc被指定做y. Component Only C yc被指定o蚊yC且_到最佳化yY果. 只y零件 . 假如某些yc是可以影到γ(solder side), 他solder side 耸境yc. Solder Only C yc被指定o蚊yC且_到最佳化yY果.只ysolder side假如某些yc是可以影到γ(component side).他涣慵 耸境yc. Flip Flop C yc被指定成翻板y, 分_的adapters具有此x且已最 佳化的board中被建立出, 一探solder sidey, 另一探 compoment sidey. Test From:x只有在Test Mod

我要回帖

更多关于 办公用笔记本推荐 的文章

 

随机推荐