首页专栏详情
打赏
让PCB Layout工程师相见恨晚的一些Allegro实战技巧
易百纳技术社区 yw-gao 2019-05-23 09:24:31

让PCB Layout工程师相见恨晚的一些Allegro实战技巧

1、Allegro封装原点修改
打开 dra文件后 在菜单栏 setup - change drawing origin

在命令栏输入 新的参考点位置 如想更改新坐标位置为 1,2 。输入 x 1 2

2、Allegro封装引脚编号修改
1)打开dra文件在find里面 off all 然后只点击text
2)点击需要更改的焊盘
3)菜单栏edit - text
4)弹出窗口修改即可

3、Allegro对齐操作
在placement edit模式下,选中元件,右键对齐即可。

4、Allegro走线居中技巧
双击两个pin后,直接的走线会居中。

5、Allegro快速删除dangling线
route——Gloss—–parameters
弹出选项窗口点 line smoothing 这一任务项,然后ok,然后点gloss即可消除dangling线。

6、Allegro颜色设置的导入与导出
导出:file->export->paremeter,选color
导入:file->import->paremete

7、Allegro原色透明度设置
display->colour/visibility->display->OpenGL->Global transparency->transparent

8、Allegro如何关闭铺铜(覆铜)shape的显示
Allegro的shape 默认显示模式是通过 菜单 “Setup” -> “User Preferences…” ,然后在弹出的 “ User Preferences Editor” 用户配置窗口中选择 “Display” 选项下的 “shape_fill”, 勾选对应的选项即可实现禁止铺铜显示还是显示铺铜边框功能。

9、Allegro快速隐藏电源/地网络飞线(鼠线)
Cadence Allegro菜单栏”Edit->Net Properties…”,然后会弹出”Allegro Constraint Manager”对话框(即我们常说的约束规则管理器对话框),并会自动切换至“Properties”选项卡,我们在节点“Net->General Properties”下搜索对应的网络,如“GND、VCC-3V”,在对应的“Not Rat”列设置为“On”状态,即可隐藏对应的飞线啦。如果要取消隐藏,则选择“Clear”。

10、Allegro布线时添加过孔
1)在放置过孔前先要进行简单的设置。
在菜单栏Setup->Constraints->physical
出来的列表里面找到vias 点击出现一个对话框在对话框中选择需要的过孔。(类型比较多可以在下面过滤器输入v
选择好过孔后关闭即可。
当然还有很多约束在这里设置,比如多大的线宽对应多大的过孔.
2)使用过孔:
在布线的时候双击左键即可添加过孔,或者点击右键。*

硬件工程师还需要了解的一些PCB设计技巧:

一、在进行高速多层PCB设计时,关于电阻电容等器件的封装的选择的,主要依据是什么?常用那些封装,能否举几个例子。

答:0402是手机常用;0603是一般高速信号的模块常用;依据是封装越小寄生参数越小,当然不同厂家的相同封装在高频性能上有很大差异。建议在关键的位置使用高频专用元件。

二、多层板布局时需要注意哪些事项?
答:多层板布局时,因为电源和地层在内层,要注意不要有悬浮的地平面或电源平面,另外要确保打到地上的过孔确实连到了地平面上,最后是要为一些重要的信号加一些测试点,方便调试的时候进行测量。

三、通孔和盲孔对信号的差异影响有多大?应用的原则是什么?
答:采用盲孔或埋孔是提高多层板密度、减少层数和板面尺寸的有效方法,并大大减少了镀覆通孔的数量。但相比较而言,通孔在工艺上好实现,成本较低,所以一般设计中都使用通孔。

四、在设计PCB 时,如何考虑电磁兼容性 EMC/EMI,具体需要考虑哪些方面?采取哪些措施?

答:好的 EMI/EMC 设计必须一开始布局时就要考虑到器件的位置, PCB 叠层的安排,重要联机的走法,器件的选择等。例如时钟产生器的位置尽量不要靠近对外的连接器,高速信号尽量走内层并注意特性阻抗匹配与参考层的连续以减少反射,器件所推的信号之斜率(slew rate)尽量小以减低高频成分,选择去耦合(decoupling/bypass)电容时注意其频率响应是否符合需求以降低电源层噪声。另外,注意高频信号电流之回流路径使其回路面积尽量小(也就是回路阻抗 loop impedance 尽量小)以减少辐射, 还可以用分割地层的方式以控制高频噪声的范围,最后,适当的选择PCB 与外壳的接地点(chassis ground)。

五、高速 PCB,布线过程中过孔的避让如何处理,有什么好的建议?

答:高速 PCB,最好少打过孔,通过增加信号层来解决需要增加过孔的需求。

六、在即有模拟电路又有数字电路的电路中,PCB 板设计时如何避免互相干扰问题?

答:模拟电路如果匹配合理辐射很小,一般是被干扰。干扰源来自器件、电源、空间和 PCB;数字电路由于频率分量很多,所以肯定是干扰源。解决方法一般是,合理器件的布局、电源退偶、PCB 分层,如果干扰特点大或者模拟部分非常敏感,可以考虑用屏蔽罩 。

七、怎样判断PCB板设计时需要多少层?

答:从走线密度、BGA和信号3方面考虑:

  1. 走线密度
    一般来说,PCB先布局,再来评估板子的层数;布局完后,就可以看到板子的信号流向,走线顺不顺(考虑交叉线),需要几个走线层。评估重点在飞线最密集的区域,因为最密集区域的走线理顺,其他稀松的区域就easy了;

  2. BGA:
    当有PCB上BGA时候,评估重点在于BGA的深度(就是焊盘至中间焊盘(一般为电源或者地的焊盘)的个数),BGA焊盘的间距在0.65mm以上的时候,两个深度的焊盘走一层信号线;

  3. 信号考虑:
    基于信号质量的考虑,都需要添加地层(屏蔽笼子),进行电磁干扰屏蔽,增加回流路径。比如一般来说可以toplayer-signal1-signal2-bottom,但是为了得到更好的、更加稳定的信号,可以设计成toplayer-GND-signal1-signal2-PWM-bottom(但一般都不会这样,因为成本原因)。

3042
收藏
点赞
打赏
给作者打赏,鼓励他抓紧创作吧~
评论
0个
内容存在敏感词
相关专栏
易百纳技术社区
点击登录
-- 积分
-- EBC
专栏
收益
评论
我要创作
易百纳技术社区
打赏作者
易百纳技术社区
yw-gao
您的支持将鼓励我继续创作!
打赏金额:
¥1 易百纳技术社区
¥5 易百纳技术社区
¥10 易百纳技术社区
¥50 易百纳技术社区
¥100 易百纳技术社区
支付方式:
微信支付
支付宝支付
易百纳技术社区 微信支付
易百纳技术社区
打赏成功!

感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~

审核成功

发布时间设置
发布时间:

审核失败

失败原因
备注
Loading...
易百纳技术社区
确定要删除此文章、专栏、评论吗?
确定
取消
易百纳技术社区
易百纳技术社区
在专栏模块发布专栏,可获得其他E友的打赏
易百纳技术社区
回答悬赏问答,被题主采纳后即可获得悬赏金
易百纳技术社区
在上传资料时,有价值的资料可设置为付费资源
易百纳技术社区
达到一定金额,收益即可提现~
收益也可用来充值ebc,下载资料、兑换礼品更容易
易百纳技术社区
活动规则
  • 1.周任务为周期性任务,每周周一00:00刷新,上周完成的任务不会累计到本周,本周需要从头开始任务,当前任务完成后才可以完成下一个任务
  • 2.发布的专栏与资料需要与平台的板块有相关性,禁止注水,专栏/资料任务以审核通过的篇数为准
  • 3.任务完成后,现金奖励直接打款到微信账户;EBC/收益将自动发放到个人账户,可前往“我的钱包”查看;其他奖励请联系客服兑换
  • 4.每周最后三个任务将会有以下奖品掉落:社区热卖开发板、小米音响、视频年度会员、京东卡、华为手机等等
易百纳技术社区
升级提醒
易百纳技术社区

恭喜您由入门

社区送出礼品一份

请填写您的收件地址,礼品将在3个工作日寄出

易百纳技术社区