![Cadence高速电路板设计与仿真:原理图与PCB设计(第4版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/7/681007/b_681007.jpg)
1.4 Cadence Allegro SPB新功能介绍
本节将介绍自Cadence Allegro SPB 15.7以后的Cadence Allegro SPB版本的主要新功能。Allegro V16.3新版本在Allegro V16.2版本基础上增强了约束驱动的高密度互连HDI(High Density Interconnect)设计的约束条件的功能,有助于为PCB设计提供更短、更具可预测性的设计周期;包含了新的目标、大量面向微过孔的全新规则,以及改良的过孔转换使用模型,并且对整个PCB设计流程进行了改动,实现了全面的约束驱动HDI设计流程;为了提高协同设计效率,设计分割也经过了改良,加入了新功能,可以将设计进行横向分割,并添加了软边界,让用户更高效地并行工作,进一步缩短了设计周期;增加了Same net Spacing来强化Constraint Manager功能,增强了Etch edit和远见摆放、颜色管理操作界面、制造生产的应用等功能,推出基于3D空间的3D建模显示、分析、仿真功能,可制造性设计(DFM)参量变化验证平台。
1.导入/导出数据库参数
自16.01版本起,数据库参数,包括设计设置、光绘文件、颜色设置、文本设置及综合应用,都能在新版本上实现从设计中导出,以及导入到新的设计文件中。“File”→“Import”→“Parameters”和“File”→“Export”→“Parameters”这两个菜单命令在所有的Allegro PCB Editor层中都是可用的。技术文件能够适当的转换为I/O参数文件。参数文本文件以XML格式保存,扩展名是.prm。
执行菜单命令“File”→“Import”→“Parameters”,弹出“Import Parameter File”对话框,单击输入文本栏后面的按钮,可设置所要导入的参数文件的路径,“Import”按钮执行导入,“Viewlog”按钮可以查看“Viewlog”文件,如图1-4-1所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0016_0003.jpg?sign=1739530843-XPvBamuNH7J3w4TZgoABhAkEFIspkFts-0-6d6d6630260242e7ed736bcecc2f103b)
图1-4-1 “Import Parameler File”对话框
执行菜单命令“File”→“Export”→“Parameters”,弹出“Export Allegro Parameters”对话框,在“Output File Name”栏中输入导出文件的名称,单击按钮 设置保存路径,在“Available Parameters”区域选择所要导出参数文件的内容选项,单击“Export”按钮执行导出,如图1-4-2所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0016_0004.jpg?sign=1739530843-9lPE4tBJXSElIpnD3wIjjcWq1pGgBC5M-0-ccedbfa54be78750458d900bfd20bd12)
图1-4-2 “Export Allegro Parameters”对话框
2.新增MicroVia选项
在Padstack Designer里,为了增强HDI的约束条件,增加了新的分类选项“Microvia”,以方便连接到Constraint Manager里使用,如图1-4-3所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0017_0001.jpg?sign=1739530843-1SqDMaa8DVXDLdokArapPMcQCakVRsx8-0-d9f2f5a162a3f5cbda984582fcae9785)
图1-4-3 增加新的分类选项“Microvia”
3.将Same Net Spacing增至Constraint Manager
在Allegro16.0版本时已将Physical和Spacing这两个规则整合到Constraint Manager里,如图1-4-4所示。在Allegro16.3中,除了继续对此二项的延伸外,也将Same Net Spacing整合到Constraint Manager中的工作表区进行设定,以方便达到HDI设计需求。Same Net规则可设定Net to Net Spacing之间的规则,而各自的Net to Net Spacing也可以有自己的Same Net规则。在约束管理器中,可以对比在不同NET间设置间距检查所产生的结果和在相同NET间设置间距检查所产生的结果的不同之处。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0017_0002.jpg?sign=1739530843-BHwYPUiIEhzswOm4uEHt9acGhXVvluxB-0-51f58f5a5318237d7e636adfe73887aa)
图1-4-4 约束管理器
4.合并Shape
使用“Shape”→“Merge Shape”菜单命令可以实现static shape的合并。
如图1-4-5所示,两个Shape(两个Shape必须有交叉的部分才能够合并)需要合并在一起,执行菜单命令“Shape”→“Merge Shape”,单击其中一个Shape,再单击另一个Shape,单击鼠标右键,选择“Done”,即可实现两个Shape的合并,如图1-4-6所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0018_0001.jpg?sign=1739530843-XTcM8OsCpI0SDXYIi17tX82dMuQ7ePUp-0-11031dd9a355f92730bf9e08f4258987)
图1-4-5 需要合并的两个Shape
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0018_0002.jpg?sign=1739530843-v7WBT4tFeWvGtBoUZSI56dmXe0bhLAkT-0-f0e89e03e77abc275958668d8c1e683d)
图1-4-6 合并后的两个Shape
5.交互式扇出
Allegro PCB Editor 16.0新增一组交互式扇出命令,在SPB 16.01中又有增强。
创建扇出命令现在新增加了一个“Centered”选项,典型应用是在BGAs上增加两个相邻的引脚间的中间过孔,这样就不需要计算引脚到过孔间的间距值
创建扇出命令现在支持有“FIXED”属性的封装创建扇出,前提是该封装的引脚没有布线
复制扇出命令现在支持基于Shape的扇出(以前版本只支持clines/vias复制)
6.增加线宽选项和工作模式选项
执行菜单命令“Route”→“Add Connect”,选中“Option”标签页,如图1-4-7所示。在“Line width”选项支持16种线宽(以前版本只支持8种)。工作模式增加“WL”模式,在此模式下,可以很方便地在指定的位置及层面上自动或半自动增加过孔,并以22.5°的角度来添加过孔,如图1-4-8所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0018_0006.jpg?sign=1739530843-hkB8JJUrm8Zr2ZjNhIHCiYYcPZlAEKDr-0-0c2d32aefb8c7a37dc73710b2036f605)
图1-4-7 “Option”标签页
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0018_0007.jpg?sign=1739530843-kAoSiNYAazMgqXzi79AZp7JkESHcK3m3-0-8bf6c365164febecd65000bb97a43b93)
图1-4-8 以22.5°的角度来添加过孔
7.未布线连接状态
“Status”对话框中显示了未布线连接的百分数,这个新增加的条目精确地指出了仍残留的未布线的连接,如图1-4-9所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0019_0001.jpg?sign=1739530843-kNCJN0vEB8AEgdIfks4UEAQuYDKD9y4J-0-d08f48b256961f8df22f10bfa956d772)
图1-4-9 “Status”对话框
8.新属性
1)ROUTES_ALLOWED属性 在“Route Keepout”区域新增加了ROUTES_ALLOWED属性,这样就允许在“Void”区域布线。
(1)执行菜单命令“Setup”→“Areas”→“Shape Keepout”,在版面上画一个区域,确认颜色选项“Color Dialog”中“Areas”中的“Rte KO”全部打开,如图1-4-10所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0019_0002.jpg?sign=1739530843-34SF6vNgYiQPuD4SUx8BcpqCsHzDXQ5j-0-ab771f8aedb9fbd33a27017cadd6de21)
图1-4-10 添加“Shape Keepout”
(2)执行菜单命令“Edit”→“Properties”,确认控制面板“Find”标签页中“Shapes”选项被选中,如图1-4-11所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0019_0003.jpg?sign=1739530843-Ms473jJ5XxMcmzkJmwCyOWRTFpHPMpy1-0-9caa80b196c1bf7b19bc1ac809492983)
图1-4-11 “Find”标签页
(3)单击刚刚添加的“Shape Keepout”区域,弹出“Edit Property”对话框和“Show Properties”窗口,如图1-4-12和图1-4-13所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0019_0004.jpg?sign=1739530843-t1nxVi5zMmblDoElQBIlCO4yaNv6tMQz-0-ee97f945a81aab7a5f150395d68b5e4d)
图1-4-12 “Edit Property”对话框
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0019_0005.jpg?sign=1739530843-mDCaDn2qQBzywazwUn7oQmxRoVjFb0jR-0-1c2084b9bf78263804e927a7443872dc)
图1-4-13 “Show Properties”窗口
从“Edit Property”对话框和“Show Properties”对话框中可以看到,“ROUTES_ALLOWED”和“VIAS_ALLOWED”属性已经被添加,此时就允许在“Void”区域布线。如果“ROUTES_ALLOWED”和“VIAS_ALLOWED”属性没有被添加,可以从“Edit Property”对话框左侧“Table of Contents”区域中选择添加“ROUTES_ALLOWED”和“VIAS_ALLOWED”属性。
(4)关闭“Edit Property”对话框和“Show Properties”对话框。
2)Via_At_Smt_Fit属性 该属性直接针对符号和引脚设置VIP(Via In Pad)Pad是否可以超出原本SMD的PIN的范围所在(但过孔中心不得超过焊盘边),同样可以在“Edit Property”对话框中实现,如图1-4-14所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0020_0001.jpg?sign=1739530843-fkrEkt6rwLYhQNsMSXrEAMrj09YcXHU9-0-33aa5c49a4c662963b79b28818e1fff3)
图1-4-14 “Edit Property”对话框
9.查看系统信息
自16.3版本起,Cadence Allegro SPB的Allegro PCB Design XL帮助文档(仅针对于Windows平台)增加了系统信息查看功能,执行菜单命令“Help”→“What' s New”,弹出对话框如图1-4-15所示,出现如图1-4-16所示界面,单击“System information…”按钮,即可查看系统信息。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0020_0002.jpg?sign=1739530843-S0BvcEPTNA57TVRkIJ0zIf52wEKz3aj0-0-680d1b9575ea3d8b26a1334eee33fa41)
图1-4-15 “What' s New”选项
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0020_0003.jpg?sign=1739530843-6zpsUp20dvwiuxcvavP2iWk4uwFFSYVc-0-84ef92a947b131cf0b02d1bacab08981)
图1-4-16 查看系统信息对话框
10.其他版本保存档案功能
Cadence Allegro SPB 16.3新版本可以将16.3版本的工程转存为其他版本档案。若执行菜单命令“File”→“Export”→“Save design to 16.01…”,如图1-4-17所示,工程将保存为16.01版本档案,如图1-4-18所示。若执行菜单命令“File”→“Export”→“Save design to 16.2…”,如图1-4-19所示,工程将保存为16.2版本档案,如图1-4-20所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0021_0001.jpg?sign=1739530843-9DD2JjgctwtlbXI5FJYz2N2KQnHX9gbN-0-cc923f70632802c9e6cb0d5feddc1577)
图1-4-17 “ Save design to 16.01”选项
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0021_0002.jpg?sign=1739530843-4U9DlM45abRsrxNDlVF3rls0SdGmJKKZ-0-37977bf5374d1c4602a55dbfd9789f4e)
图1-4-18 保存16.01版本档案对话框
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0021_0003.jpg?sign=1739530843-mkpR8DBjJHx3iq31EK6ItsD50KK3Vd0G-0-6e66596ca39246253035546abeb75084)
图1-4-19 “Save design to 16.2”选项
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0021_0004.jpg?sign=1739530843-TC6y6f6faJepbuGvFDNxOmYv26fe32gT-0-cac1066137ee8f3bb236cf49cf5c5c37)
图1-4-20 保存16.2版本档案对话框
11.查看Open Graphics Lib信息
Open Graphics Lib是一套3D图形处理领域工业标准的程序库。Cadence Allegro SPB 16.3新增的Allegro PCB Design XL查看Open Graphics Lib信息,执行菜单命令“Tools”→“Utilities”→“OpenGL Status”,如图1-4-21所示,弹出“OpenGL Information”窗口,如图1-4-22所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0022_0001.jpg?sign=1739530843-ttRcXaHvwjtLBKvvUFuot1FNB8DZE0QD-0-06e09b4dfbdf9cf0189347bb31b08caa)
图1-4-21 查看Open Graphics Lib信息选项
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0022_0002.jpg?sign=1739530843-JUoYvATNxTX44Ed64x8WMj1uquPbXEPr-0-624c621f8de99962f1663a81969d006d)
图1-4-22 “OpenGL Information”窗口
12.设置底片控制文件特殊效果
Allegro V16.3新版本在Allegro V16.2版本基础上增加了底片控制文件特殊效果的设置,针对已设定的特殊效果,作出实际底片的显示。执行菜单命令“Manufacture”→“Artwork”,弹出“Artwork Control Form”对话框,选择“Film Control”标签页,默认情况下有4个底片文件,即“BOTTOM”、“GND”、“TOP”、“VCC”。单击鼠标右键,选择“Display for Artwork Check”,设置底片控制文件特殊效果,如图1-4-23所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0022_0003.jpg?sign=1739530843-nsIKNcQ8Z2i2SYEUjtVPM4vQoyHkY4ib-0-3d5dc82874d120f21f73d6d9d823713a)
图1-4-23 设置底片控制文件特殊效果对话框
13.查看设计编辑数据
Allegro V16.3新版本增加了查看系统设计数据的编辑功能,单击“Update DRC”按钮查看最终一次被保存的编辑数据。执行菜单命令“Display”→“Status”,单击“Reset”按钮,则重新设置记录数据,如图1-4-24所示。弹出“Status”对话框,如图1-4-25所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0023_0001.jpg?sign=1739530843-o4ZLZlOLkpd4uaioR1rB1NiK7j2H90ZS-0-5cd366a630104938a4349ccfd850f972)
图1-4-24 “DRC Update”提示框
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0023_0002.jpg?sign=1739530843-enaXaXkTqo6PKyIox4ZexIFlJX3yeBtF-0-56561de731aa40972f7e0bd398b995da)
图1-4-25 查看编辑数据对话框
14.网格设置功能
Allegro V16.3新版本增加了网格数学公式计算功能,方便一些特殊的计算。执行菜单命令“Setup”→“Grids…”,弹出“Define Grid”对话框,若输入“=sqrt(20)”,如图1-4-26所示,则可得到系统自动计算的结果,如图1-4-27所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0023_0003.jpg?sign=1739530843-rHdjeoQ8DhccYnvNuPCNsRdVcIK6U62l-0-64a7c2c6046793b3c8ee22cf5888968c)
图1-4-26 “Define Grid”对话框
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0023_0004.jpg?sign=1739530843-Gh6OwWOO63QUflsQhuFOyZhuAmbnDIeo-0-3e15f116f8fd32c84e32f58ec420d02e)
图1-4-27 自动计算网格数据
15.调色板隐藏功能
Allegro V16.3新版本在原“Color Dialog”(调色板)对话框的基础上,增加了调色板隐藏功能。执行菜单命令“Display”→“Color/Visibility…”,出现如图1-4-28所示的“Color Dialog”对话框。单击“Color Dialog”对话框右下角的“Hide Palette”按钮,则调色板将被自动隐藏,使得选项设置显示更加系统完整,如图1-4-29所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0024_0001.jpg?sign=1739530843-hoAH9cYu9dUPvuUiFerYYFahsCrnco38-0-3e69651455f1cd66d5fd674f4cf87402)
图1-4-28 设置调色板对话框
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0024_0002.jpg?sign=1739530843-6a1ot6Zl0BBvi0R4lGVUwZQqu4Xk0zPM-0-96e6b7d850443e3f1b2e367a23ace0f6)
图1-4-29 隐藏调色板对话框
16.堆栈图形化显示功能
Allegro V16.3新版本在Allegro V16.2版本过孔堆栈状况设置的基础上,增加了各种类型的过孔在PCB中堆栈状况图形化接口的显示,更方便清楚显示结构。在“Allegro Constraint Manager”对话框右侧表格区域向右拉动,找到“Vias”项目,单击其下“PCS”对应的“VIA”栏,弹出“Edit Via List”对话框,如图1-4-30所示。单击“Hide Viewer”按钮,可将图形化界面显示隐藏。单击“Show Viewer”按钮,可将图形化界面显示恢复,如图1-4-31所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0024_0003.jpg?sign=1739530843-RFZrKQyCsTWdvQ6i9Z3Fyfh12RbPfIWC-0-9bb0c40b2eab011b7df7ddc2626c2715)
图1-4-30 显示堆栈图形化对话框
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0025_0001.jpg?sign=1739530843-itEo89mfAjJH5WZ881WSxXATx40urPvE-0-887897ac26a484af73a33fa63450e277)
图1-4-31 隐藏堆栈图形化对话框
单击“Draw Options”按钮,弹出“Draw options”对话框,如图1-4-32所示,定义过孔在图形化显示中“Layer Text contains”、“Layer Tooltip contains”、“Layer visibilitly and colors”等详细显示状况。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0025_0002.jpg?sign=1739530843-KiRDKoMtLW4NndBuJqcjnM8aZJci4SGr-0-5b56da3e69d591aff2866373d48c596e)
图1-4-32 “Draw options”对话框
17.单面板跳线功能
与Allegro V16.2版本相比,Allegro V16.3版本增加了在单面板设计中经常用到跳线的设置功能,与Etch Edit Mode功能搭配使用。执行菜单命令“Setup”→“Design Parameters…”,选中“Design”标签页,如图1-4-33所示,当绘制完成跳线(jumper)封装,勾上“Jumper”选项即可,完成跳线功能设置。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0026_0001.jpg?sign=1739530843-wfKkVEoFpPlWdNaSY1vXdcZartfyWQ73-0-1fde696b95f8fbdd3be69cb2c1f935e4)
图1-4-33 “Design Parameter Editor”对话框“Design”标签页
选中“Display”标签页,如图1-4-34所示,“Enhanced Display Modes”区域增设了“Via Labels”, “Display Origin”和“Diffpair Driver Pins”选项,可根据实际电气设置进行选择,对应的引脚加上Pin_use=OUT属性,有相应的符号显示在对应的引脚之上,直接显示出differential pair的驱动脚位。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0026_0002.jpg?sign=1739530843-Kryv2azwvSZRXZWVA56WlHVVIDZxmndq-0-675c401f746314d6ff72ba199174e553)
图1-4-34 “Design Parameter Editor”对话框“Display”标签页
18.Via List定义Via功能
Allegro V16.3新版本增加对Physical Constraint Set、Net、Region群组定义或针对单一对象定义过孔。执行菜单命令“Setup”→“Constrains”→“Physical…”,弹出“Allegro Constraint Manager”对话框,如图1-4-35所示(但只针对某些具体区域定义,即只允许使用某些过孔种类)。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0027_0001.jpg?sign=1739530843-Wk28gZwIG2a2aEgC7vkeCQVLYtPNOCaQ-0-44a09a2696a0f444e088b4bca3ed83db)
图1-4-35 Via List定义Via对话框
选择“Pad—Pad Connect”选项卡,在Allegro V16.3新版本以前的版本中,允许任何Via之间堆栈,而新版本新增对Via之间的堆栈控制,只允许MICROVIA与MICROVIA之间的堆栈设定。单击鼠标左键,如图1-4-36所示,选择“MICROVIAS_MICROVIAS_ONLY”设定只允许Microvia和Microvia之间的堆栈,若选择“MICROVIAS_MICROVIAS_COINCIDENT_ONLY”设定Microvia和Microvia之间两个贯孔的中心必须是一致的堆栈。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0027_0002.jpg?sign=1739530843-Gak8JoOkt4HaiXX7yA0mU2Gozt1uQDzc-0-525236f861168eaf4c41bf4e434a6e77)
图1-4-36 Via之间堆栈控制对话框
执行菜单命令“Setup”→“Constrains”→“Modes”,弹出如图1-4-37所示的“Analysis Modes”对话框,选择“Physical Modes”,对“DRC modes”区域中各个选项作On\Off切换。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0028_0001.jpg?sign=1739530843-saKScqFjkXsDrhqPQjTYAd3fUm8m1WR5-0-a42043a788ef427f6172d1796e2e2cb9)
图1-4-37 “Analysis Modes”对话框
执行菜单命令“Setup”→“Constrains”→“Modes”,弹出“Analysis Modes”对话框,选择“Electrical Modes”,对“DRC modes”区域中各个选项作On\Off切换。Allegro V16.3新版本增加了针对Buses、Net Classes、Diff Pairs and Matched Groups中的网络以过孔数目最少的作为参考作检查。打开Match Via count的DRC开关,勾选On选项,如图1-4-38所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0028_0002.jpg?sign=1739530843-BWdwKrVNLa3ayh8o6TTAUeQjPS4Ytb73-0-8ff10dce1caff4b6292d2cd3f9071a6f)
图1-4-38 选择“Electrical Modes”
新版本Allegro V16.3增加了对负片(plane sliver)的规则检查。执行菜单命令“Setup”→“Constrains”→“Modes”,选择“Design Options”,设定新增“Negative plane sliver spacing”输入安全间距的数值,如图1-4-39所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0028_0003.jpg?sign=1739530843-4tgyETYk9bpdq50TsreMcr0li9n8v1y0-0-e7cf00d677b05e30668b60d8e1465ae5)
图1-4-39 设定“Negative plane silver spacing”
新版本Allegro V16.3增加了对锡膏层安全间距的规则检查。执行菜单命令“Setup”→“Constrains”→“Modes”,选择“Design Options”,设定新增“Pastemask to pastemask spacing”输入安全间距的数值,如图1-4-40所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0028_0004.jpg?sign=1739530843-VbXcIUbVobQeWYLMdOvmnDfxhBHy2muf-0-1b5ab7ece92737935390e8271fcf6ce3)
图1-4-40 设定“Pastemask to pastemask spacing”
19.3-D environment环境显示功能
Allegro V16.3新版本在以往旧版本基础上增加了在Open GL模式下3D立体空间环境的显示功能,支持多种过滤选项,如相机视图、实体视图、透明视图、线框视图等。建议使用三键鼠标,利用鼠标中键能自由缩放画面。在3个维度、3个坐标空间环境中,通过鼠标操作调整控制整个版面观察角度的放大、缩小、移动、翻转等,进行各种视角和显示效果的观察及选项设置,方便高密度、多层次的过孔结构、版图、绝缘层、焊锡层的设计。对于不同元器件封装,新版本提供了各种元器件封装的3D显示,具体显示各引脚、焊盘的标号、名称、功能。与PCB整体做不同角度的旋转相同,还可以对各种元器件封装做不同角度的旋转,利用测量工具完成x, y, z三个座标轴方向上的测量功能。
(1)执行菜单命令“File”→“Open...”→选择“demo_placed.brd”,执行菜单命令“View”→“3D View”,如图1-4-41所示,弹出独立视图窗口,如图1-4-42所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0029_0001.jpg?sign=1739530843-dOp1Zp4LMAmgBBkylcLzXxjVXTp4PimW-0-2e7068b67a83fbd662eddd0884317454)
图1-4-41 选择“3D View”选项
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0029_0002.jpg?sign=1739530843-g9pJAQ5TkKJH1u1gqgqIiz8IFLlJoVae-0-e4ef513efd13bd4ed06120fe8bff4903)
图1-4-42 3D立体图显示
(2)执行菜单命令“View”→“Z Scale”,弹出“Allegro PCB Design XL”对话框,如图1-4-43所示。在“Enter Z scale factor[1-10]:”栏中输入Z轴坐标数值(默认数值范围为1~10),所得新的3D立体图如图1-4-44所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0029_0003.jpg?sign=1739530843-7HqOw1GnEA7atfBvwsNUqHkkDeck6EoZ-0-b836b71d6595788b23425de6b2e2ea7d)
图1-4-43 “Allegro PCB Design XL”对话框
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0030_0001.jpg?sign=1739530843-o74YIpiC6NY7hLvgiWk1X4VFz2FYonHf-0-e5ce6687618b96cd9930c917ff532654)
图1-4-44 新的3D视图
(3)执行菜单命令“View”→“Hide Design Stackup”,隐藏PCB叠层,如图1-4-45所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0030_0002.jpg?sign=1739530843-w9hbxRkXRrA5lQR0u9Pa0NWAFPXAh1Ws-0-33cadeb818a37a859e88712b6f676c21)
图1-4-45 “Hide Design Stackup”视图
(4)执行菜单命令“View”→“Hide Components”,将所有元器件3D立体图全部隐藏,如图1-4-46所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0031_0001.jpg?sign=1739530843-vSHFuM6lqI9yQUiRpcs9YFZhz7BaYheH-0-33eb04730a694877e7070450ca0e49ba)
图1-4-46 “Hide Components”视图
(5)执行菜单命令“View”→“Hide Etch”,将PCB蚀刻全部隐藏,如图1-4-47所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0031_0002.jpg?sign=1739530843-PWW5j1ayOU5UAnNVUScZDysL4mgJnoDy-0-d96e9162d8b9e6ff929487052bc49be0)
图1-4-47 “Hide Etch”视图
(6)执行菜单命令“View”→“No Shape File”,关闭Shape文件,如图1-4-48所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0032_0001.jpg?sign=1739530843-jnhdSxO6ZrBxCMdgFKJu4WcEqwrWHj5s-0-ec06764afe9448c3540d874c5e154cfb)
图1-4-48 “No Shape File”视图
(7)执行菜单命令“View”→“Hide Pads”,将PCB上的焊盘全部隐藏,如图1-4-49所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0032_0002.jpg?sign=1739530843-M1134NZqxQc6exetS6FK1nV6TR2jMPdM-0-c44f95d8fc3a6f151dec155cd9c21485)
图1-4-49 “Hide Pads”视图
(8)执行菜单命令“View”→“Hide Internal Layers”,将PCB内部层全部隐藏,如图1-4-50所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0033_0001.jpg?sign=1739530843-QV2JP3iuCxfs9KXIGrUaHcGjknXwyLBx-0-e52c1c11bb8317ab1f3004ef0c2a0d31)
图1-4-50 “Hide Internal Layers”视图
(9)执行菜单命令“View”→“Show Bounding Box”,显示外部PCB包装盒,如图1-4-51所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0033_0002.jpg?sign=1739530843-K4f85x86ikSozTzt0SZ3OaQFK2kubKhT-0-4b91e74e2a9c96e9abf7ab0d4c16e81d)
图1-4-51 “Show Bounding Box”视图
(10)执行菜单命令“View”→“Model Colors”,对具体各项进行颜色设置,如图1-4-52所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0034_0001.jpg?sign=1739530843-x6r0Dleb2WoC8QtTaPTY5Ef5Grie84Ou-0-8ce4520abbf351337ddd35e3cafca561)
图1-4-52 “Model Colors”视图
(11)单击“Camera”,选择相机视图从各个角度察看3D视图及测试。
Top:从PCB顶部角度察看3D视图及测试
Bottom:从PCB底部角度察看3D视图及测试
Front:从PCB前侧角度察看3D视图及测试
Back:从PCB后侧角度察看3D视图及测试
Left:从PCB左侧角度察看3D视图及测试
Right:从PCB右侧角度察看3D视图及测试
(12)执行菜单命令“Model”→“Solid”,选择实体视图从各个角度察看3D视图及测试,如图1-4-53所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0035_0001.jpg?sign=1739530843-v0EvfElNuGdBO6NmogZb2IhAhNjdbn66-0-ace34b3d89e34671ac2fe40cb189f7dd)
图1-4-53 实体视图
(13)执行菜单命令“Model”→“Transparent”,选择透明视图从各个角度察看3D视图,如图1-4-54所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0035_0002.jpg?sign=1739530843-A4v6tmtVBtQ153cN0d20Cwk9uZuAxfl9-0-b38958b24740cb580dbda1453c7f5511)
图1-4-54 透明视图
(14)执行菜单命令“Model”→“Wireframe”,选择线框视图从各个角度察看3D视图,如图1-4-55所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0036_0001.jpg?sign=1739530843-o7X37f72uc7ovVmyIsd8twizeAkITHcc-0-83345782561008e4eab302e3f31d38a1)
图1-4-55 线框视图
(15)执行菜单命令“View”→“Flip Design”,设定在Open GL模式下以Y轴为基准对PCB进行翻转来进行显示及测试,如图1-4-56所示。
![](https://epubservercos.yuewen.com/B1C00F/3590461804860301/epubprivate/OEBPS/Images/figure_0036_0002.jpg?sign=1739530843-EccChnUUXeoIaPws0GDdV4TH5vbUi8YX-0-79143352039ff778df4a885cf9144e97)
图1-4-56 以Y轴为基准轴的翻转视图