AD21 PCB设计的高级应用(四)FPGA的管脚交换功能

这篇具有很好参考价值的文章主要介绍了AD21 PCB设计的高级应用(四)FPGA的管脚交换功能。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

高速 PCB 设计过程中,涉及的 FPGA等可编程器件管脚繁多,也因此导致布线的烦琐与困难,Altium Designer 可实现 PCB 中 FPGA 的管脚交换,方便走线。

1.FPGA管脚交换的要求
(1)一般情况下,相同电压的 Bank之间是可以互调的。在设计过程中,要结合实际,有时要求在一个 Bank 内调整,就需要在设计之前确认好。

(2)Bank 内的VRN、VRP 管脚若连接了上下拉电阻,不可调整。

(3)全局时钟要放到全局时钟管脚的P端口。

(4)差分信号的 P.N 需要对应正负,相互之间不可调整。

2.FPGA管脚交换的步骤
(1)选择需要调整的 Bank,单击工具栏中“交叉探针”按钮 ,PCB 中相应的 Bank内的管脚就会高亮,如图所示。

AD21 PCB设计的高级应用(四)FPGA的管脚交换功能,Altium Designer,fpga开发,学习,笔记,单片机,硬件工程
(2)为了方便识别哪些Bank需要交换及调整,最好对这些Bank进行分类(建立Class),按住 Shift 键,依次选择高亮的管脚,右击,从弹出的快捷菜单中执行“网络操作”→“根据选择的网络创建网络类”命令,即可建立 Class,如图所示。
AD21 PCB设计的高级应用(四)FPGA的管脚交换功能,Altium Designer,fpga开发,学习,笔记,单片机,硬件工程

(3)给网络类设置颜色,以便更好地区分网络。在 PCB面板中,选中需要设置颜色的网络类,右击,从弹出的快捷菜单中执行 Change Net Color 命令,修改网络颜色,如图所示。修改后要显示颜色,在网络类上右击,从弹出的快捷菜单中执行“显示替换”→“选择的打开”命令,如图所示。然后按快捷键 F5,网络颜色就可以显示出来。

AD21 PCB设计的高级应用(四)FPGA的管脚交换功能,Altium Designer,fpga开发,学习,笔记,单片机,硬件工程
(4)回到 PCB编辑界面,执行菜单栏中“工程”→“元件关联”命令进行器件匹配,如图所示。
AD21 PCB设计的高级应用(四)FPGA的管脚交换功能,Altium Designer,fpga开发,学习,笔记,单片机,硬件工程

(5)在打开的“匹配”对话框中,将左边两个方框的器件通过单击>按钮全部匹配到右边,确认左边方框无器件后,单击“执行更新”按钮,如图所示(若是左边窗口存在器件,且不可移动,代表这个器件没有导入 PCB 中,需要执行 Update Schemaics in…命令,再重复确认器件是否匹配)。
AD21 PCB设计的高级应用(四)FPGA的管脚交换功能,Altium Designer,fpga开发,学习,笔记,单片机,硬件工程
(6)执行菜单栏中“工具”→“管脚/部件交换”→“配置”命令, 如图所示。
AD21 PCB设计的高级应用(四)FPGA的管脚交换功能,Altium Designer,fpga开发,学习,笔记,单片机,硬件工程

(7)在弹出的“在元件中配置引脚交换信息”对话框中,勾选需要交换的芯片,如图所示。
AD21 PCB设计的高级应用(四)FPGA的管脚交换功能,Altium Designer,fpga开发,学习,笔记,单片机,硬件工程

(8)双击该芯片(如本例的 U7A),会出现 ConfigurePin Swapping For…对话框,将需要的管脚选中(也可以全选),右击,从弹出的快捷菜单中执行“添加到引脚交换群组”→New 命令将它们归为一组,然后单击“确定”按钮,如图所示。

(9)添加群组之后,对应管脚的“管脚群组”会出现一个“1”。如果还有另一个组,数字会依次增加(添加到群组中的管脚同样可以移除),如图所示。

AD21 PCB设计的高级应用(四)FPGA的管脚交换功能,Altium Designer,fpga开发,学习,笔记,单片机,硬件工程

(10)回到 Configure Pin Swapping For…对话框,单击“确定”按钮就可以进行管脚交换了。按正常出线方式将 BGA 中的走线引出来,同时将接口或者模块的连线同样引出来,形成对接状态,如图所示。

AD21 PCB设计的高级应用(四)FPGA的管脚交换功能,Altium Designer,fpga开发,学习,笔记,单片机,硬件工程
AD21 PCB设计的高级应用(四)FPGA的管脚交换功能,Altium Designer,fpga开发,学习,笔记,单片机,硬件工程
(11)选择手动交换,执行菜单栏中“工具”→“管脚/部件交换”→“交互式管脚/网络交换”命令,如图所示。光标变为十字形状,分组的管脚高亮,单击需要进行相互交换的两根线,即可实现交换,如图所示。

AD21 PCB设计的高级应用(四)FPGA的管脚交换功能,Altium Designer,fpga开发,学习,笔记,单片机,硬件工程

(12)也可以选择自动交换,执行菜单栏中“工具”→“管脚/部件交换”→“自动网络管脚优化器”命令,如图所示。自动交换后的管脚连接情况如图所示。从图中箭头可看出,虽然大部分能够交换好,但也有可能会存在一些问题,因此,在交换时建议选择手动交换。

AD21 PCB设计的高级应用(四)FPGA的管脚交换功能,Altium Designer,fpga开发,学习,笔记,单片机,硬件工程
AD21 PCB设计的高级应用(四)FPGA的管脚交换功能,Altium Designer,fpga开发,学习,笔记,单片机,硬件工程
AD21 PCB设计的高级应用(四)FPGA的管脚交换功能,Altium Designer,fpga开发,学习,笔记,单片机,硬件工程
(13)管脚交换完之后,需要对原理图进行同步更新。执行菜单栏中“工程”→“工程选项”-→Options→“改变原理图管脚”→“确定”命令,如图所示。在 PCB 编辑界面下执行“设计”→Update Schematics in Ax301. PrjPCB 命令即可,如图所示。在弹出的“工程变更指令”对话框中,执行“选择变更”→“确定”命令。变更前后的原理图对比如图所示(注:有时反向更新操作可能不完全,所以在变更之后再通过正向的导入方式进行核对)。

AD21 PCB设计的高级应用(四)FPGA的管脚交换功能,Altium Designer,fpga开发,学习,笔记,单片机,硬件工程

AD21 PCB设计的高级应用(四)FPGA的管脚交换功能,Altium Designer,fpga开发,学习,笔记,单片机,硬件工程

AD21 PCB设计的高级应用(四)FPGA的管脚交换功能,Altium Designer,fpga开发,学习,笔记,单片机,硬件工程文章来源地址https://www.toymoban.com/news/detail-724603.html

到了这里,关于AD21 PCB设计的高级应用(四)FPGA的管脚交换功能的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • AD21 PCB-----层叠管理器、埋孔、盲孔、通孔

    目录  层叠管理器  埋孔、盲孔、通孔         设计----层叠管理器         绝缘层往往不需要考虑(会影响介电系数,常为FR-4)         铜厚度用盎司(oz)为单位计算,即1oz铜铺在1平方米的厚度         电源层/负片层:自带铺铜,双击可设置网络类型    

    2024年01月21日
    浏览(30)
  • AD20和立创EDA设计(4)PCB设计

    (1)本文主要介绍如何将从立创EDA导出的原理图,在AD20进行PCB设计。 (2)需提前观看:AD20和立创EDA设计(3)微调原理图和原理图检查; (3)邀请加入嵌入式社区,您可以在上面发布问题,博客链接,公众号分享,行业消息,招聘信息等。 目录 生成PCB文件 PCB布局  飞线

    2024年01月17日
    浏览(33)
  • AD 20 开发板的PCB完整设计

    • 实例简介 • 工程文件的创建与添加 • 原理图编译 • 封装匹配检查 • 更新PCB文件(同步原理图数据 ) • PCB常规参数设置及板框的绘制 • 交互式布局和模块化布局 • PCB布线 • PCB设计后期处理 • DRC检查 • Gerber输出 Arduino是一个基于单片机并且开放源码的硬件平台,

    2024年02月09日
    浏览(25)
  • PCB设计笔记-AD(二)-如何将元器件库导入AD中

    第一步:随便打开要拿来画原理图的工程 第二步:打开原理图右侧的Components-operations-file-based libraries preferences 第三步:找到集成库(intlib文件) 第四步:导入PCBLib或者IntLib文件,这样就可以用了

    2024年02月12日
    浏览(33)
  • 电子设计-PCB设计技巧之-AD2020导入PADS文件的详细过程

    打开所需要转换的PADS文件,将文件另存为.txt结尾的格式 接下来直接Next 接下来直接Next直到导入完成

    2024年02月11日
    浏览(32)
  • Altium Designer(AD)软件使用记录05-PCB叠层设计

    正片就是平常用在走线的信号层,既走线的地方是铜线,用Polygon Pour进行大块敷铜填充。 负片正好相反,既默认敷铜,走线的地方是分割线,也就是生成一个负片之后整一层就已经被敷铜了,要做的事情就是分割敷铜,再设置分割后的敷铜的网络。 AD中直接用Line,快捷键P

    2023年04月09日
    浏览(31)
  • 电子设计-PCB设计技巧之-PADS9.5导入AD文件的详细过程

    打开所需要转换的AD文件,将文件另存为ascii结尾的格式 打开PADS Logic原理图设计工具 PADS导入AD的原理图文件后的图纸 打开所需要转换的AD文件,将文件另存为ascii结尾的格式

    2024年02月06日
    浏览(118)
  • AD20——批量快速放置元件管脚

    在使用Altium Designer 20创建元件库时,对于管脚较多的元件可采用批量放置的操作以节省时间,具体操作如下: 1.首先放置第1个管脚,选中该管脚并Ctrl+C将其复制。 2.点击编辑(E)-阵列式粘贴(Y),弹出如下界面。 参数说明: 其中 对象数量 为需要插入管脚数(不包含管脚1),

    2024年02月12日
    浏览(45)
  • AD19 基础应用技巧(快速定义PCB板框,CAD中DWG转DXF格式导入)

    【B站@一个假的攻城狮】导入CAD图纸到PCB,Altium Designer 21教程,第九节。 http://www.keyboard-layout-editor.com/ http://builder.swillkb.com/ 1、打开中望CAD,并打开一张图纸文件,为了能把孔表达清楚,开孔断面图形在原比例基础上放大了5倍,即断面图的比例是5:1。 删除掉绿色的标注。 (

    2023年04月19日
    浏览(52)
  • AD20和立创EDA设计(2)提取立创EDA的原理图库和PCB库

    (1)因为AD20需要自己画原理图库和PCB库。所以我建议新手先用立创EDA画好原理图,转换为PCB(注意,只需要转换出PCB即可,因为我们需要立创EDA的PCB库。不懂没关系,后面就清楚了) (2)邀请加入嵌入式社区,您可以在上面发布问题,博客链接,公众号分享,行业消息,招

    2024年02月07日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包