FPGA I/O口时序约束讲解

时间:2025-11-01  作者:Diven  阅读:0

1 I/O口时序约束

FPGA I/O口时序约束讲解

前面讲解了时序约束的理论知识FPGA时序约束理论篇,本章讲解时序约束实际使用。

I/O口时序约束是FPGA中最基本的约束,也是不可缺少的约束,I/O约束包括管脚约束、电平约束和延迟约束。

管脚约束和电平约束

管脚约束即是指管脚分配,将硬件PCB板的引脚与FPGA设计的功能引脚匹配。对于使用XILINX芯片的用户来说,使用5系列的用户所使用开发环境为ISE,使用7系列的用户所使用开发环境为Vivado。

ISE中, 使用如下方式在UCF文件中对管脚进行约束:

NET "clk" LOC = AK18;

NET "clk" IOSTANDARD = LVTTL;

Vivado中, 使用如下方式在xdc文件中对管脚进行约束:

set_property-dICt{PACKAGE_PIN AK9 IOSTANDARD LVTTL}

[get_ports "SWITCH[0]"]

在Vivado里面,规定必须指定管脚电平,而ISE中可以不进行管脚电平定义。

延迟约束

延迟约束分为两种,一是输入延迟set_input_delay,一是输出延迟set_output_delay,分别用于input端和output端。

该约束所用的时钟源可以是时钟输入管脚,也可以是虚拟时钟(后续会讲到)。输入延迟set_input_delay

ISE中延迟约束设置为OFFSET=IN,Vivado中延迟约束设置为set_input_delay和set_output_delay。可以参考下图(注:该图引用于网络)。

从上图中可以得到:Tinputdelay = Tco + TD。

要满足图中的时序,则最大延迟为2ns,最小延迟为1ns。时序约束为:

create_clock -name sysclk -period 10 [get_ports clk]
set_input_delay 2 -max -clock sysclk [get_ports Data]
set_input_delay 1 -min -clock sysclk [get_ports Data]

注:get_ports为IO口引脚;

set_output_delay

set_output_delay的用法跟set_input_delay相似,可以参照set_input_delay的描述。

NOTE:延迟约束是让Vivado获取到的输入信号和输入时钟之间的延迟关系,并不是延迟输入信号,是固有属性。

猜您喜欢


现代电子设备中,连接器的作用不可小觑。不仅承担着电气连接的任务,还在设备的设计和性能方面起着非常重要的作用。本文将重点介绍名为“CONN_29.6X17.2MM...
2025-04-25 19:30:14

贴片电阻是电子电路中常见的元器件,其额定电压是选择和使用电阻时需要考虑的重要参数。额定电压是指电阻能够长期稳定工作的最大直流电压或交流电压的有效值。超过这个电压...
2024-11-29 10:26:20

电子学的学习过程中,二极管是一个非常重要的元件,其特性和应用。通过二极管测量实验,学生不仅能够加深对二极管工作原理的理解,还能提升实际操作能力。本文将分享一些撰...
2025-04-04 01:30:34

分流器(Shunt)作为关键的测量工具,是非常重要的配件。特别是在高精度电流测量、电池管理以及电流传感等领域,分流器的性能直接影响系统的准确性和可靠性。本文将深...
2016-10-23 05:46:17

电阻器作为电子元器件中的重要组成部分,其性能和品质直接影响着电子产品的稳定性和寿命。华润集团作为国内领先的电子元件制造企业,其旗下的电阻合金电阻产品因质量可靠、...
2012-05-29 02:30:30

湿度传感器作为一种基础型可穿戴电子器件,能够有效监测环境或人体皮肤表面的湿度变化。采用非接触式传感模式运行的湿度传感器避免了接触式传感器常见的机械磨损和交叉感染...
2024-01-15 10:34:00

电流采样电阻作为测量电流的重要元件,是非常重要的配件。VISHAY(威世)作为全球领先的电子元器件制造商,其电流采样电阻因高精度、高可靠性和多样化的产品线受到工...
2015-04-24 20:10:30

作者:刘春江,吴智勇,于新,施玉海1 引言低密度奇偶校验(Low Densitv Paritv Check,LDPC)码已成为当今信道编码领域的研究热点之一...
2020-09-21 17:23:00

数控振荡器(DCO)是应用于电子设备中的关键组件,其规格尺寸直接影响到设备的性能和稳定性。通常,DCO的规格尺寸包括其外形尺寸、引脚布局以及工作频率范围等。DC...
2013-08-09 00:00:00