Xilinx FPGA管脚物理约束介绍

时间:2025-07-26  作者:Diven  阅读:0

引言:本文我们简单介绍下Xilinx FPGA管脚物理约束,包括位置(管脚)约束和电气约束。

Xilinx FPGA管脚物理约束介绍

1. 普通I/O约束

管脚位置约束: set_property PAKAGE_PIN “管脚编号” [get_ports “端口名称”]

管脚电平约束: set_property IOSTANDARD “电压” [get_ports “端口名称”]

举例:

set_property IOSTANDARD LVCMOS33 [get_ports sys_clk]

set_property IOSTANDARD LVCMOS33 [get_ports {led[0]}]

set_property IOSTANDARD LVCMOS33 [get_ports {led[1]}]

set_property PACKAGE_PIN U18 [get_ports sys_clk]

set_property PACKAGE_PIN M14 [get_ports {led[0]}

]set_property PACKAGE_PIN M15 [get_ports {led[1]}]

注意:

1)以上语法对大小写敏感;

2)端口名称为数组时,需要用{}括起来,端口名不能为关键字。

2. 差分信号约束

2.1 普通差分约束

差分信号约束语法和1节中相同。此处仅举例。

1)HR I/O Bank,VCCO = 3.3V,HDMI接口约束

set_property PACKAGE_PIN N18 [get_ports TMDS_clk_p]

set_property PACKAGE_PIN V20 [get_ports {TMDS_data_p[0]}]

set_property IOSTANDARD TMDS_33 [get_ports TMDS_clk_p]

set_property IOSTANDARD TMDS_33 [get_ports {TMDS_data_p[0]}]

2)HP I/O Bank,VCCO = 1.8V,HDMI接口约束

set_property PACKAGE_PIN N18 [get_ports TMDS_clk_p]

set_property PACKAGE_PIN V20 [get_ports {TMDS_data_p[0]}

]set_property IOSTANDARD LVDS [get_ports TMDS_clk_p]

set_property IOSTANDARD LVDS [get_ports {TMDS_data_p[0]}]

注意:

1)差分信号约束,只约束P管脚即可,系统自动匹配N管脚约束,当然_P和_N管脚都约束也没有问题;

2)差分信号电平要根据VCCO Bank电压进行相应的约束。

2.2收发器差分信号约束

1)收发器MGTREFCLK时钟约束管脚位置约束:

set_property LOC “管脚编号” [get_ports “端口名称”]

举例:

set_property LOC G7 [get_ports Q2_CLK0_GTREFCLK_PAD_N_IN ]

set_property LOC G8 [get_ports Q2_CLK0_GTREFCLK_PAD_P_IN ]

2)收发器MGT通道约束

对于GTXE2_CHANNEL通道约束:方法是可以利用7系列FPGAs收发器向导,在配置好收发器配置参数后,自动生成XDC模板,然后将该模板应用到自己的设计中;第二种方法是自己编写XDC约束文件,其位约束位置要参照具体原理图信号管脚来进行编写约束文件。举例:对于图1中四通道收发器对GTXE2_CHANNEL约束。

图1、四通道GTX收发器框图

收发器通道位置约束:

set_property LOC “ GTXE2_CHANNEL_X* Y * ” [get_cells “gtxe_2例化路径”]

举例:

图2、收发器通道位置约束

注意:gtxe_2例化路径参照图3所示,路径名称依据具体工程实现进行修改。

图3、gtxe_2例化路径参照图 

      审核编辑:彭静

 

猜您喜欢

开发高精度、高灵敏度、高鲁棒性的光学探测系统是新兴技术行业迫切需要的。液体中的高性能声音探测是传感技术的一个重要研究方向。这些探测器用于海洋或其它液体环境,例如...
2023-08-02 09:42:00

贴片电阻上的「472」标记代表其阻值为4.7千欧姆。三位数字标记的贴片电阻,遵循以下规则:前两位数字代表有效数字,最后一位数字代表10的幂次方。 因此,「472...
2024-11-26 11:30:03

二极管是重要的电子元件,应用于整流、限流、开关等电路中。了解二极管的工作状态对于电子电路的设计和故障排查非常重要。本文将介绍一些判断二极管工作状态的方法,帮助读...
2025-04-07 02:30:02

薄膜电阻因其优异的性能和稳定性被应用于各种电子设备中。宏达电子作为国内知名的电子元件制造商,其生产的薄膜电阻凭借高品质和先进工艺,受到了众多客户的青睐。本文将围...
2016-04-07 01:58:30

安全警示标签在许多领域中有着着非常重要的作用。在工业制造领域,安全警示标签用于提醒员工注意机器设备的潜在危险,如高温、化学品腐蚀等,以确保工作环境的安全。在建筑...
2021-03-25 00:00:00

来源:电子设计工程 作者:王庆龙 , 赵文元 , 王和国1、引言传统激光脉冲时间测距系统常采用模拟电路阈值检测实现时刻鉴别。这种方法比较简单,但受脉冲幅度变...
2020-09-22 20:46:00

温度保险丝作为重要的保护元件,其性能和品牌选择成为用户关注的焦点。Bussmann(巴斯曼)作为知名的电子元件制造商,其温度保险丝产品以稳定可靠。那么,Buss...
2022-10-23 17:47:30

PU管是应用于工业和日常生活中的管材,因其优良的柔韧性和耐磨性而受到青睐。根据不同的使用需求,PU管可以分为几种主要类型。按用途分类,PU管可分为气体管和液体管...
2011-06-12 00:00:00

电流检测电阻作为电子电路中的重要元件,其性能和品质直接影响着整个系统的稳定性和效率。TMTEC(泰铭)作为国内知名的电阻品牌,高品质的电流检测电阻产品受到了广大...
2021-03-26 09:08:12

NTC热敏电阻(Negative Temperature Coefficient Thermistor)是一种温度传感器,其电阻值随温度的升高而降低,应用于温度...
2025-03-18 04:31:38