• 注册 / 登录
  • 切换到窄版
  • 查看: 418|回复: 0

    Cadence Allegro 极速上手指南十一 PCB布局和设置

    [复制链接]

    665

    主题

    679

    帖子

    6461

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    6461
    发表于 2024-5-19 23:16:30 | 显示全部楼层 |阅读模式

    路线栈欢迎您!

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    PCB 版图布局操作

    Allegro PCB Editor 当中进行元素布局的时候,需要先执行菜单栏上的命令,再框选需要执行操作的元素,这是与其它 EDA 工具使用习惯上的一个重大区别:

    PCB  版图布局操作操作方式
    移动元素点击菜单栏【Edit -> Move】。
    旋转元素点击菜单栏【Edit -> Spin】。
    镜像元素点击菜单栏【Edit -> Mirror】。
    复制元素点击菜单栏【Edit -> Copy】。
    测量距离点击菜单栏【Display -> Measure】。
    高亮网络点击菜单栏【Display -> Highlight】。
    取消高亮网络点击菜单栏【Display ->  Dehighlight】。
    分配网络颜色点击菜单栏【Display -> Assign  Color】。
    显示元素信息点击菜单栏【Display ->  Element】,然后选中要查看信息的元素。
    互换元素位置点击菜单栏【Place -> Swap ->  Components】。


    PCB  版图布局组合操作操作方式
    对齐元素首先点击菜单栏【Setup -> Application  Mode -> Placement Edit】,然后框选分组元素,点击鼠标右键菜单上的【Align components】项。
    分组元素首先点击菜单栏【Setup -> Application  Mode -> Placement Edit】,然后框选分组元素,点击鼠标右键菜单上的【Place replicate create】项。
    临时分组元素首先点击菜单栏【Edit ->  Move】,然后框选需要临时分组的元素,点击鼠标右键菜单上的【Temp Group】项。


    元素的锁定与解锁

    使用 Allegro PCB Editor 进行元件布局操作的时候,由于一些结构件和定位孔的位置固定,为了防止后期误操作,通常会使用锁定命令将其锁定。使用时需要鼠标先点击工具栏上的【Fix】和【Unfix】图标,然后再选择需要锁定或者解锁的元素:

    0.png


    善用约束管理器

    网络类(Net Class)用于将具备同一属性的电路网络放置在一起,分类的目的在于可以使用统一的规则对布线进行约束和管理。例如 GND 和 Power 网络放置在一起构成电源网络类,或者将 90Ω 的 USB 差分信号放置在一起构成 90Ω 差分类。鼠标选择 Allegro PCB Editor 菜单栏上面的【Setup -> Constraints -> Constraint Manager...】项 :

    1.png


    就可以打开 Allegro PCB Editor 提供的约束管理器窗口:

    2.png


    创建 Class 网络类

    网络类 Class 通常用于依照功能模块对电路网络进行分类,鼠标依次选择 约束管理器窗口 左侧的【Physical -> Net】菜单项,然后使用【Ctrl/Shift + 鼠标左键】选中多个网络,再点击鼠标右键菜单中的【Create -> Class...】创建 Class 网络类:

    3.png


    在随后弹出的网络类窗口当中,对创建的 Class 网络类进行命名,然后鼠标点击【确定】按钮即可:

    4.png


    创建 Net Group 网络分组

    网络分组 Net Group 用于对某一类型的信号进行分组,例如 DDR 颗粒的同一组 D0~D7 数据线就可以创建为一组 Net Group。其创建步骤与网络类 Class 相似,不同之处在于点击的是鼠标右键菜单上的【Create -> Net Group...】项:

    5.png


    在随后弹出的网络类窗口当中,对要创建的网络分组 Net Group 进行命名,然后鼠标点击【确定】按钮即可:

    6.png


    创建 Pin Pair 引脚配对

    引脚配对 Pin Pair 通常用于等长布线操作,选择 约束管理器窗口 左侧的【Electrical -> Net -> Routing -> Relative Propagation Delay】菜单项,然后选中一条需要实现等长的信号线,再点击鼠标右键菜单上的【Create -> Pin Pair...】创建引脚配对:

    7.png


    执行上述操作之后,弹出的对话框中会显示该信号线所连接的全部引脚,如果是点对点可以直接按下【OK】按钮,如果该信号线上存在着多个连接点,则选择需要进行等长操作的两个连接点即可:

    8.png


    添加过孔约束

    选择 约束管理器窗口 左侧的【Physical -> Physical Constraint Set -> All Layers】菜单项,鼠标双击右侧表格当中 Vias 栏下面的空白项目:

    9.png


    在弹出的 Edit Via List 对话框当中,使用鼠标双击左侧待选的过孔,就可以将其添加至右侧的 PCB 过孔列表当中,操作完成之后点击【OK】按钮。接下来就可以在 PCB 布线过程当中,双击鼠标左键实现打孔换层的操作:

    10.png

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|路丝栈 ( 粤ICP备2021053448号 )

    GMT+8, 2024-9-8 08:47 , Processed in 0.047014 second(s), 21 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表