先设置两个前提条件:
1、目标元件,比如你的FPGA,须确保在原理图和PCB中是链接关系。可在project菜单下的component links里进行查看或链接。
在最右边的Matched Components里查找,若能找到FPGA的位号则表示已链接,若没有则可以根据上面的说明进行操作。
2、在project菜单下的project Options里的Options处,将changing schematic pins打勾。
下面开始具体步骤:
1、在PCB中双击FPGA,并将enable pin swaps选中,然后OK。
2、菜单tools-》pin/part swapping-》configure,进入配置界面。检查FPGA对应的pin swap处是否打勾,理论上第一步已打勾,这里应该已打勾。
在进入配置图前,可能会跳出一个警告“不是所有PCB元件已链接到原理图元件”,不用理会,只要FPGA已链接即可。
3、在这个配置图里双击FPGA元件,进入pin swapping界面,会发现每个引脚出现3次,我们只要关注其中的任意一个就可以了。
Ctrl+左击,选中可进行引脚转换的所有引脚(针对每个引脚,只需在三个里选其中一个即可),右击,选择assign pin swap groups by,
子菜单下选type(本处不一定选type,只要让选中的引脚的pin group值一样且与其他引脚不一样即可。pin group值可手动改。)。
4、下面就可以进行pin swap,可自动也可手动。指令为tools-》pin/part swapping-》automatic net/pin optimizer(自动)或interactive pin/net swapping(手动)。
5、记得反向更新原理图,使PCB和原理图保持一致,并进行检查。
责任编辑:ct
-
FPGA
+关注
关注
1634文章
21818浏览量
607211 -
pcb
+关注
关注
4332文章
23204浏览量
401079 -
华强pcb线路板打样
+关注
关注
5文章
14629浏览量
43276
发布评论请先 登录
相关推荐
是否可以通过FPGA内核配置的双口RAM,实现FPGA与DSP之间的数据交换?
为什么ad画fpga图pcb管脚交换会导致原理图管脚变化
Xilinx EDK存储器控制器MPMC引脚怎么交换?
交换机中HEC模块的FPGA实现
基于FPGA实现的高速串行交换模块实现方法研究
基于FPGA的高速多路交换开关实现

基于FPGA的数据无阻塞交换设计
FAST:基于FPGA的SDN交换机开源项目(二)
如何使用FPGA实现交换机中的HEC模块

使用FPGA实现高速串行交换模块的方法详细说明

评论