Xilinx FPGA管脚物理约束介绍

时间:2025-06-17  作者: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例化路径参照图 

      审核编辑:彭静

 

猜您喜欢

01概述本文主要是为了验证之前设计的以太网发送模块,确保之前的设计没有问题,或者找到并修改存在的问题。工程的系统框图如下所示,主要包含OV7725初始化模块、...
2024-04-19 09:38:00

建筑工地环境复杂,安全生产是重中之重。在潮湿场所施工时,更要格外注意用电安全,特别是照明电压的选择。根据国家相关安全规范,在潮湿场所施工,照明电源电压不应大于1...
2024-10-03 00:00:00

光敏电阻,又称光电导体,是对光线敏感的电阻元件,其电阻值会光强的变化而变化。光敏电阻应用于光线检测、自动照明、光控开关等领域。了解光敏电阻与光强之间的关系,有助...
2025-04-13 22:31:09

贴片电阻上的104并不是直接表示104欧姆。采用的是一种数字编码表示法,其中前两位数字是有效数字,第三位数字表示10的几次方。具体来说,104的含义是:10:代...
2024-11-29 10:26:03


1. ARM+FPGA架构有什么优势?相对于纯ARM或纯FPGA器件,ARM+FPGA架构能带来性能、成本、功耗等组合优势。两者各司其职,各自发挥原本架构的独...
2020-10-22 17:17:00

手工绕制电感线圈是一个有趣的过程。需要一些工具和材料。本文将介绍手工绕制电感线圈的步骤。希望对你有所帮助。准备工具和材料准备好必要的工具和材料。你需要电感线圈的...
2025-03-26 14:01:39

混合仪是用于将不同成分或物质均匀混合的设备,应用于化工、食品、制药等行业。其基本功能是通过机械手段使不同物质在物理状态上达到均匀分布,从而提高产品的质量和稳定性...
2008-02-11 00:00:00

NTC热敏电阻(Negative Temperature Coefficient Thermistor)是一种电阻值随温度升高而降低的元件,应用于温度测量、温度...
2025-03-19 03:31:38

电解电容在电子产品中扮演重要配件。型号各异,很多人问:能否替换?本文将对此进行探讨。电解电容的基本概念电解电容是电容的。通常用来储存电能。其内部有电解液,故名电...
2025-04-13 10:01:49