PADS Layout PADS Layout 中的 RF 设计 创建 RF 元件时可以输入 DXF 格式图形 PADS Decal 编辑器现在更新了,可以输入 DXF shape 和 line 信息。Decal 编辑器中的 Drafting 工具栏添加了一个图标,可以实现 Add From DXF 命令。调用这个命令时,将会检查 DXF 文件中合适的内容,对话框中也会列出要添加到 decal 中的项目。程序会转换 DXF 文件中绝大部分的 line (线) 为 decal 编辑器中相对等的线。比如,在 DXF 文件中定义的不闭合的多边形会在编辑器中变为不闭合的 polygon. 支持从 DXF 文件转换到 decal 编辑器中的可输入的几何项目包括:POINT, LINE, ARC, CIRCLE, TRACE, SOLID, 3DFACE, POLYLINE, 以及 LWPOLYLINE (AutoCAD R14). 支持的几何项目也包括有层次的BLOCKS. Via 阵列方面的增强 Via 的创建和 RF 设计时需要的 via 添加操作都被增强了。比如,为一些关键的走线添加屏蔽,和/或填充 copper pour 区域。有两个新命令实现这些功能 – Via Shield 和 Via Stitch. Via Shield (Channel/co-planar wave guides) - Via shield 可以被添加到布好的网络或 pin pair 周围,以防止或限制噪音干扰。Via shield 可以是 copper 或 copper pour 区域内的一些vias, 它们会以阵列的形式排列,或者围绕在走线周围,在穿过多个层的平面间提供更好的传导。Via shield 命令可以作用于nets, pin pairs, coppers, copper pour 以及根据在 Preferences 对话框中的 Via Pattern 标签中定义的参数来添加 via shield. Via Stitch - 作用于 coppers 或 hatch outlines 并以 vias 填充。 铜皮形状方面的增强 - 正方形拐角和斜面拐角 为 copper 形状和 trace 创建精确的外框和拐角功能增强了。以前显示和打印 copper 和 trace 的方法限制了精度,因为 traces 和 copper 外框是以相等于 trace 线宽或者 copper外框的光圈/圆形的画笔画出的。这种方法产生的拐角总是圆形的,很难精确地得到需要的形状。在 PADS Layout 中,添加了为 copper shape 创建精确的拐角功能。也添加了基于选择的 trace 创建 copper 的功能,这样可以允许以 copper shape 替换选择的 trace. 走线和间距检查. 用于替换 trace 的Copper 外框表现了匹配选中的 copper 外框画笔宽度的精确的拐角,也可以被 DRC辨认。这样,可以使用 trace to object间距规则代替 copper to object 的间距。Router 把 copper 看作固定的障碍物,这样,在 DRC ON 模式下,不会出现违反设计规则的情况。Copper不会像 trace 一样推挤。 正方形拐角. 直角形的拐角会体现正方形的形状。不陡峭的斜拐角会有斜的外角,而不是圆弧。陡峭的斜拐角会有斜面,因为外部拐角会突出一段距离。Copper产生后,最初的 trace 会被 un-routed. 斜面拐角. 用户可以选择直角形拐角是斜面还是正方形。陡峭的拐角总是斜面。用户可以按照 trace 宽度的比率,来决定内部拐角和外部斜面边缘之间的距离。用户可以定义这个参数。另外,用户也可以按照trace 宽度的比率,来指定斜面边缘的长度。 Copper Trace 的显示和 CAM 输出 (打印) . 表现trace 的 copper 以真实的正方形或斜面形状显示和打印。要避免在 Gerber 输出中产生大量的 hatch lines, 用户应该选择RS274X 格式输出。 创建铜皮 用户可以采用画出铜皮路径 (不闭合的铜皮) 的方法,或者通过转换已有的走线为铜皮的方法,来创建有正方形拐角和斜面拐角的铜皮。已经有一个命令可以创建不闭合的铜皮路径,像走线一样,它有圆形的拐角。基于这个命令,添加了一个新命令,可以允许用户指定正方形或斜面拐角,以及转换不闭合的铜皮多段线为一个闭合的 polygon. 用户像通常一样画出不闭合的铜皮多段线作为不闭合的铜皮形状,但是,当用户结束命令时,不闭合的铜皮会被转换为有正方形拐角或斜面拐角的 polygon. 用户完成路径时,会出现一个对话框,允许用户指定转换选项。 Solder Mask/Paste Mask 输出 CAM 在 PADS 2007 以前,Solder Mask 的 CAM 输出只能以同样的比例缩小/放大所有元件的pads 尺寸。这样,CAM 输出只能是以同样的比例放大或缩小的尺寸。和其它元件不同,BGA 类型的元件也许需要有一些开口。这是一个问题。比如,BGA 元件的 pads 也许需要缩小 5 mils, 而其它元件的 pads 需要放大 4 mils. 现在,在 Solder Mask 的 CAM 输出 – Options, 用户可以为单独的元件或 decal 指定放大或缩小值。其它没有指定的元件,将总是使用默认的放大/缩小值。这个特殊的放大/缩小属性可以指定到元件的 decal 或者元件本身。也可以指定到 via. 它们会被命名为 CAM.Solder mask.adjust 和 CAM.Paste mask.adjust 并设定为可见的系统属性。元件的 Solder mask 和 Paste mask pads 可以使用这些属性产生。 混合两种解决方案 – pad stacks 中的 solder mask pads 和元件/decal 属性 – Layout 将使用下面的优先顺序Pad stack 信息 放大/缩小尺寸属性中的元件值 放大/缩小尺寸属性中的 Decal 值 放大/缩小尺寸参数中的 CAM 值 在 Decal 中创建 Drafting Shapes 的其它方法 在某些情况下,创建 mask 的工作非常复杂。比如,对电气层上的一个放大/缩小的 pad 做 solder mask 来生成不常用的铜片形状;这就需要新的方法来创建 copper/copper cut outs. 现在用户可以缩小或放大选中的 pin 并把相应的 polyline 存储为 drafting shape. 创建时,copper 或 cut out 将被用作自由的 copper 对象,或者被用作 pin 的自定义 pad. 在 decal 中电气层上创建一个放大的 keepout 区域也是有用的,可以防止相关联的 pin 被 routing, flooding, 或者被创建不需要的 fanout. Pin 弹出菜单更新 通过Generate Drafting Shape 选项扩展了 pin 的弹出菜单。如果选中一个或多个 pin,可以激活这个选项。这个选项会激活 Drafting Shape Generation 对话框。 Drafting Shape Generation 对话框 新添加了 Drafting Shape Generation 对话框 (可以在 Generate Drafting Shape option 中激活) ,用于设定几个参数来描述对象 -- 2D Line, Copper, Cut Out, Keepout. Oversize/Undersize (放大/缩小) 值区域内的负值会被当作缩小值,有当前的单位—— metric (公制) 或 mils (英制). 所有选中的 pin 都会按照这个值来放大或缩小,并组合为 polyline, 被保存为选中的层上的 drafting 对象。如果这个值为零,则复制当前的 pad 形状,允许用户创建 solder mask 或 solder dam, 把它们组合为一个对象,或者关联它到选中的 pin, 或者把它作为自由的 decal copper. 用这个命令可以产生复杂的 pad 形状。 复杂的 Solder Dams 要创建复杂的 solder dam, 要用到所有的 pad stack 息和 copper/cut outs. 比如,用户可以创建 copper 来包围一组 pins, 然后使用 cut out generation 对话框创建一些 cut outs. 然后 cutouts 可以和 copper 组合起来。这些 copper 可以关联到一些 pin, 也可以用作自由的 decal copper. 为避免把其它 pin 输出到层上,用户可以在层上为这个 pin 设置一个圆形的零尺寸的 pads. 差分对走线功能增强 包括了“在 fanout 上完成走线”和“开始在有多个连接的 pin 上走线”功能。主要是: general pad entry 在 fanout 上完成走线 优先完成已部分布线的差分对 文本弹出菜单更新和 Uncombine (取消组合) 操作功能增强 选中文本对象的弹出菜单也增强了,增加了两个命令:Uncombine (取消组合) 和 Select Shape (选择形状)。如果文本对象和 2-D line 或其它文本组合在一起,所有的项目都是可编辑的。用 Select Shape 命令选中 shape, Uncombine 命令会取消组合文本和 2-D line. 如果选择了多个对象,或者文本没有和其它 shape 组合,那么这些命令就不起作用。
PADS Layout 和 PADS Router 中管脚号可见 手动走线时,可以看到覆盖在 pin 图形上的 pin number. 易用性增强 – 在后台模式中实现 Autorouter 在后台模式中实现 Autorouter 功能可以把已布好的设计导入当前的 Layout. 在 PADS Router, 监视器中会显示布线的统计信息。相应的 pcb 文件会导入到当前链接到 autorouter 的 PADS Layout 中。在 PADS Router 监视器中,校验栏“Load the resulting file (导入相应的文件)”会被打勾,并呈现灰色。 转换 DXF 文件中的椭圆 转换 DXF 文件中的椭圆到 PADS 的功能增强了。为了转换更精确,系统会把它们解析为 polylines, 并可以让用户调整解析的公差来实现更好的控制。 Bus 走线操作中的走线长度监控 总线走线操作时,新的 Ctrl-PgUp 快捷键可以显示或关闭长度监控。 转换 Drafting 对象为 Board Cut Out Drafting Properties 对话框更新了,可以支持转换 drafting 对象为 board cutouts. 如果当前的设计没有 board outline (板框), Drafting Properties 对话框的Type 列表中将不包含这个类型作为可选项。 Layout 模式中元件 Coppers/Cut Outs 显示的增强 在以前的 PADS Layout 版本中,Decal Editor 允许组合coppers 和 cut outs 到一个对象,并把cut out 显示为 copper voids, 但是不允许关联这样的 copper 到 pin. 如果把它们组合到一起,所有组合的 copper 和 cut outs 都会炸开,显示为组合以前的形状。 为了提高 copper/cut out 功能,将通过保留组合的对象,来提高 decal 的内部数据。自由copper 和关联到 pin 的copper 将可以包含组合的 cut outs 并以铜皮挖空的形式显示在元件中。 Copper 的 CAM 输出增强在以前的版本中,Copper 的 CAM 输出可以在 Photo Plotter Advanced Setup 对话框中的 Use fill mode option 中管理。这个选项中可控制的部分为: 如果不设置这个选项,copper 会以水平线 hatch 并输出为一组线。 如果设置这个选项并且 copper 没有关联的 voids, copper 会输出为填充的 polygon; 或者如果设置这个选项并且 copper 有关联的 voids, 它会被水平线分割为几个 polygons. 这些 polygons 使用 G36/G37 代码输出为填充的 polygons. 这些方法可能会产生大量的多余的线并使输出文件变大。 为了增强输出,PADS Layout 在 CAM 文件中支持多边形 (铜皮) 的三种填充格式。前两种格式和面描述的一样。另外一种情况是把有 voids 的 copper, 使用最小数量的另外的线,转换为简单的连接的多边形。在 RS274D 和 RS274X 格式中都可以使用 Use fill mode 选项。 只在 RS274X 输出中支持另外的多边形格式。它将使用格式的层极性参数,因此所有的铜皮外框线都输出到 dark 层,而所有的 voids 都输出到 clear 层。Use layer polarity 选项可以管理这个格式。 Drill Drawing Options 对话框中新添加 Show Through/Partial 校验栏 Drill Drawing Options 对话框中新添加了 Show Through/Partial 校验栏。把它打勾时,表格中会多出一个 Through/Partial 选项。如果所有的通孔和盲/埋孔有同样的尺寸,将会在表格中显示两行,这个尺寸的所有的钻孔会分配到这些列中。Through/Partial 校验栏用于管理文件中相应钻孔的输出。默认情况下,它们时打勾的。 如果 Show Through/Partial 列的校验栏没有打勾,表格中的相应列会被隐藏,所有同样尺寸的通孔和盲/埋孔会被组合到一行。 Drill Table 增强 – 重新产生钻孔符号表后保留公差值 钻孔符号表格的 Regenerate 和 Augment 操作,都会在原始表格和重新生成后的表格中保留当前钻孔尺寸已经指定的公差值。默认的公差值会指定到新的钻孔尺寸。 切换当前设计单元的 Modeless 命令 切换当前设计单元的 Modeless 命令可以在 Layout 和Decal 编辑模式使用。它们是: UM 对 mils UMM 对 millimeters (公制) UI 对 inches PADS Router 也支持这些 modeless 命令。另外,它也支持UUM 命令 (宏命令)。 |