技术资讯 I Allegro设计中的过孔阵列设计

描述

 


 

本文要点


 

PCB上的过孔放置是一个巨大的工程量,可能是给大电流铺路,可能是给芯片底下散热,或者是屏蔽用的“铜墙铁壁”。传统方式的手动一个个放,调间距,对齐?稍微改个尺寸或位置,好家伙,全得重来!想想就头皮发麻,打工人的时间不是这么浪费的!Allegro X Designer中的约束驱动过孔阵列功能,简直就是咱打工人的福音!

上期我们介绍了如何使用约束管理器设置差分对的约束条件,同样是约束;本期我们将教会大家如何在PCB上整齐的“约束”孔,实现一个个整整齐齐,流水线快速处理过孔。

 

   应用场景


 

1.在高密度电源配送网络中,通过阻抗矩阵计算自动优化过孔数量,有效避免传统手工放置导致电流分布不均匀,引起局部发热。 点一下,Allegro X Designer 就严格按照你定的“规矩”,在你画的“地盘”里,瞬间给你整整齐齐、横平竖直地铺满过孔!间距均匀,排列完美,跟阅兵方阵似的!

2.在高速信号换层处打 GND 过孔,采用自动生成 GND 过孔阵列,能够很好的遵守信号线的 3W 原则。

3.工程师在板边放置过孔时常常会因为手动测量的不准确而违反PCB厂的工艺极限。 阵列过孔设计,它把重复、繁琐、易错的体力活自动化、智能化了,精准可靠,改版效率飞起。


 


 


 

    运行环境


 

1、操作系统:Win 11

2、Cadence软件配置:Allegro X Designer Plus 24.1-2024 P001 [9/4/2024] Windows SPB 64-bit EditionEdition


 

 过孔阵列类型设计


 


 

1.点击菜单栏Place-Via Array,进行过孔阵列的选择。

allegro

2.单侧排列(Single Sided ):在选定的一个对象的一侧添加一组过孔阵列排布,根据图示进行孔距离的排布进行距离约束。

allegro

3.两侧排布(Both Sides):选择一个或多个对象在其两侧添加过孔,在选中的对象的两侧需要留有足够的空间。

allegro

4.居中添加(Centered):在所选的一个或多个对象的中心添加过孔阵列。

allegro

5.环绕排列(Surrounding):过孔阵列会根据所选的对象根据指定的偏移值沿着形状的外部边界放置。其中的“过孔与对象之间的距离”决定最外层环中的过孔与形状边界之间的垂直距离,偏移值则为垂直和水平方向相邻过孔之间的距离。

allegro

6.二者之间(Between):在所选对象之间添加孔阵列,所选的对象必须是平行的线段或图形。

allegro

7.圆弧形放置(Radial ):在选定的对象周围添加圆形或径向的孔结构。径向通孔阵列将通孔或结构布置在围绕引脚或通孔的环形区域,半径表示从所选对象的中心到通孔环形区域中心的距离。

allegro


 

    过孔阵列组


 


 


 

8.整个PCB板排布(Across Board):在电路板轮廓内添加一层通孔或结构矩阵。设置数组类型,点击画布上任意位置,过孔阵列放置在板框内。


 

allegro
 

9.在Shape中进行孔排布(Across Shape):填充所选中的一个或多个shape图形,然后点击设计上的任意位置可放置通孔阵列。


 

allegro


 

10.在窗口区域添加过孔阵列(Across Windowed Area ):选中一个区域,在该区域任意位置添加通孔阵列或结构。


 

allegro


 

    过孔阵列通用设置


 

11.在菜单栏点击Place-Via Array,点击Options界面,在General options框中选择Place,勾选Enable DRC check、Enable Preview。


 

allegro


 

12.在Via definition界面,下拉选择孔网络与孔的类型。

13.在Array parameters,选择过孔放置的阵列类型,孔之间的距离可根据图示参数进行距离设置。


 

allegro


 

总结栏

本期主要介绍了过孔阵列的类型以及放置方法,学会了怎样“约束”孔,下一期我们将为大家呈现如何进行走线“约束”。

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分