最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

Allegro16.2学习之过孔定义

来源:动视网 责编:小OO 时间:2025-09-24 10:05:43
文档

Allegro16.2学习之过孔定义

Allegro16.2学习之:过孔定义地址:http://blog.sina.com.cn/s/blog_795f98ec0100r281.html很多时候喜欢通过Setup-->B/BViaDefinitions-->AutoDefineB/BVia来设置过孔,如图:InputPadname:在pad库里面选择希望用来做过孔的pad.Selectendlayer:Bottom层,Addprefix则可以输入你希望命名的过孔的名字。layers:usealllayer,通孔。useonlyad
推荐度:
导读Allegro16.2学习之:过孔定义地址:http://blog.sina.com.cn/s/blog_795f98ec0100r281.html很多时候喜欢通过Setup-->B/BViaDefinitions-->AutoDefineB/BVia来设置过孔,如图:InputPadname:在pad库里面选择希望用来做过孔的pad.Selectendlayer:Bottom层,Addprefix则可以输入你希望命名的过孔的名字。layers:usealllayer,通孔。useonlyad
Allegro16.2学习之:过孔定义

地址:http://blog.sina.com.cn/s/blog_795f98ec0100r281.html

很多时候喜欢通过

Setup-->B/B Via Definitions-->Auto Define B/B Via来设置过孔,如图:

Input 

Pad name:在pad库里面选择希望用来做过孔的pad.

Select end layer: Bottom层,

Add prefix则可以输入你希望命名的过孔的名字。

layers: use all layer,通孔。

use only 

adjacent layers, 仅相连的两层过孔,即可能是埋孔。

set number of 

layers, 

1,也可以填2,3,即设置过孔的层数,埋孔设置,也可以设置为1,设置为1时,则可以用作做测试点过孔。测试点过孔设计时是比较好用的,在希望留出测试点的地方或者net直接敲一个TOP或Bottom层过孔即变成了测试点,实际就上一个外层的裸露焊盘。这样可以不必在原理图上增加测试点器件,操作起来简单许多。

......(后面设置没有研究)

Rules Set 可以选择不同的适应DRC Rule

Generate后即自动生存过孔,这些过孔是存在Database里面的。(后面再说明Database过孔和Library过孔)

Setup-->B/B Via Definitions-->Define B/B Via  则用来手工设置Blind/Buried 

Vias,即盲孔,埋孔。直接选择copy的pad已经那一层到那一层,如VCC-Bottom。

下面重点介绍一下Constraint 

Manager里面对过孔的设置,这里也可以直接定义library的pad为过孔,不需要上面的操作,同时可以对过孔进行删减和规划,即指定那些网络默认优先使用那种过孔,这对BGA芯片高速布线有很大的帮助,因为有时候并不希望电源信号,地信号,还有其他模拟信号使用太小的过孔(同时也可考虑相应减小PCB工艺难度,当然理论上过孔是越小越好)。

Constraint Manager-->Physical -->Physical Constraint Set-->All 

layers如下图:

选择右边子框里面Via(蓝色Via栏中最下面一栏,空白的也可以点)可以点进去下图的对话框:

Edit 

Via List对话框。

左下角Filter可以点选 Show vias from the library

Show vias from the database

显示各自的Via 

list。实际上Library和database上可用作过孔的pad会自动列在左边。我们只需要将pad库里面的定义的过孔pad点选到右边即可以在设计中使用。同时up和down可以供你选择优先使用的Via。

当需要用到不同的优先Via时,可以在By net, By Region里面设置,也可以设置不同组的Physical 

Constraint Set来分组设定。如Deafault组,DDR组,等分组。

选择SMD pad时,如SMD30CIR即设置成TOP,TOP层的测试过孔,TESTVIA

所以上面设置过孔的方法可以不用,直接在Edit Via list里面点选即可实现过孔的设置。只是在需要Blind/Buried 

Via时才通过上面方法设置。

再来看看Allegro Option界面。Add lines时,Via list下拉可供设计时选择了。

当选择Top,Top层时,SMD 

TEST Via(SMD30CIR)则默认会出现在首栏。

通常用到的整个Via的Edit过程就是这样了。

文档

Allegro16.2学习之过孔定义

Allegro16.2学习之:过孔定义地址:http://blog.sina.com.cn/s/blog_795f98ec0100r281.html很多时候喜欢通过Setup-->B/BViaDefinitions-->AutoDefineB/BVia来设置过孔,如图:InputPadname:在pad库里面选择希望用来做过孔的pad.Selectendlayer:Bottom层,Addprefix则可以输入你希望命名的过孔的名字。layers:usealllayer,通孔。useonlyad
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top