3.2 Design Parameter Editor 参数设置
Design Parameter 作为SPB 16.0 版本出现的新功能,可以让工程师在一个统一的界面下对常用的参数进行全局设置,执行菜单命令“Setup”→“Design Parameter”,弹出“Design Parameter Editor”对话框,如图3-33 所示。
图3-33 “Design Parameter Editor”对话框
3.2.1 “Display”标签页
“Display”标签页如图3-34 所示,这部分主要是针对显示方面的一些设置,下面来对“1”的部分来说明下各选项的设置作用。
图3-34 “Display”标签页
(1)Display plated holes:金属化孔的钻孔和焊盘一起显示,不勾选的时候只显示盘不显示孔。
(2)Display non-plated holes:显示非金属化孔的钻孔。
(3)Display padless holes:无盘设计时显示相应的通孔,即使上两项没有被勾选。
(4)Filled pads:焊盘是否填实显示。
(5)Connect line endcaps:Cline 布线的拐角是否圆滑,这个仅是显示的状态,同光绘的结果无关。
(6)Thermal pads:在负片层显示热焊盘和反焊盘。
(7)Bus rats:用Bus 显示模式。若干个网络建立成同一组Bus 后,将此项勾选后,它们的飞线会显示成如图3-35 所示的形态。
图3-35 Bus Rats 的显示形态
(8)Waived DRCs:显示Waived DRCs。
(9)Via labels:盲埋孔的标记,在HDI 设计时非常有用。在设计HDI 项目时一定要勾选此项。
(10)Display origin:显示原点(零点)。
(11)Diffpair driver pins:显示差分线的驱动引脚,用于动态相位的设置。
(12)Grids on:显示格点。
(13)Setup grids:打开格点设置界面。
“2”的部分是其他一些关于显示的选项。
(1)DRC marker size:为DRC 符号的显示大小设置一个合适的值,方便DRC 确认,又不影响板子的正常设计显示。
(2)Rat T(Virtual pin)size:Rat T 点符号的大小。
(3)Ratsnest geometry:飞线的显示方式,有Jogged 和Straight 两种选项,如图3-36所示。
图3-36 Jogged 和Straight 的飞线显示效果
(4)Ratsnest points:这也是常用的一个选项,可以选择在布线完成一部分的时候,飞线是从走线的端点开始显示,还是按照pin 到pin 显示,默认设置为从走线端点显示。
“3”的部分是显示走线、铜皮和焊盘的网络。在opengl 开启的状态下,“3”的部分是无法设置的,也就是在opengl 开启的状态下整板是无法显示网络的。
3.2.2 “Design”标签页
“Design”标签页如图3-37 所示。
这是一个比较关键的标签页,用于Symbol 部分的设置,灵活运用可以节约布局的时间。设计有效工作区域的设置也是需要关注的,一味地设置超大的工作区域,后期会带来一些不可预知的错误。我们需要的是合理的工作区域设置。
(1)User units:设计的单位设置。PCB 设计的常用单位是毫米和英寸。由于不同单位之间换算存在误差,多次末位四舍五入之后,可能会产生DRC,在实际使用中最好不要切换单位。
(2)Size:指定设计的工作区域大小。标准的尺寸包括A(11×8.5)、B(17×11)、C(22×17)、D(34×22)和Other(用户自定义)。
(3)Accuracy:设计精度。设计进度是一个比较重要的参数,在焊盘设计、格点设置和线宽等都会涉及精度。如果单位选择Mils 时,精度用2 位;如果单位选择Millimeter 时,精度用4 位。
图3-37 “Design”标签页
(4)Long name size:也是一个需要关注的设置,当原理图生成网表,相关的网络名和器件名太长的时候,需要设置这个参数,默认值是31,可设置的范围为1~255。
(5)Extents:表示自定义工作区域的大小。该项的设置有一定的技巧,一味地设置超大的工作区域,后期会带来未知的错误。我们的工作区域可以设置为如图3-38 所示的参数,其参数的含义如图3-39 所示。
(6)Move origin:移动坐标原点。当用户需要改变工作原点时,把目标点的坐标输入到这个地方即可。
(7)关于器件的一些选项,有以下几个参数。
① Angle:手工放置器件时的初始角度。
② Mirror:设置手工放置时,器件是否要镜像。
图3-38 Extents 工作区域的设置
图3-39 Extents 参数的含义