vivado IOBDELAY

输入输出块延迟(IOBDELAY)属性指定是添加还是删除

ILOGIC块中的延迟,以帮助减少系统同步的输入保持时间

数据输入捕获。

ILOGIC块位于I/O块(IOB)旁边,包含同步

用于在数据通过IOB进入FPGA时捕获数据的元件。ILOGIC区块

7系列FPGA可以在HP I/O组中配置为ILOGICE2,在HR I/O中配置为ILOGICE3

银行。ILOGICE2和ILOGICE3在功能上完全相同,只是ILOGICE 3的值为零

可配置IOBDELAY的保持延迟元件(ZHOLD)。请参阅7系列

FPGA SelectIO资源用户指南(UG471)[参考2]或UltraScale体系结构SelectIO

资源用户指南(UG571)[参考文献8],了解有关IOBDELAY使用的更多信息。

适用对象

•端口(get_Ports)

•用于分配给输入缓冲区(IBUF)的单元。

•网

价值观

•无:将IBUF和输入触发器(IFD)路径的延迟设置为关闭。

•IBUF

°将I/O组件内任何寄存器的延迟设置为OFF。

°将通过ILOGIC块的缓冲路径的延迟设置为ON。

•IFD

°将I/O组件内IFF寄存器的延迟设置为ON。

°将通过ILOGIC的缓冲路径的延迟设置为OFF。

•BOTH:将IBUF和IFD路径的延迟设置为ON。
Syntax
Verilog Example
Place the Verilog constraint immediately before the module or instantiation.
Specify the Verilog constraint as follows:
(* IOBDELAY = {NONE|BOTH|IBUF|IFD} *)
VHDL Example
Declare the VHDL constraint as follows:
attribute iobdelay: string;
Specify the VHDL constraint as follows:
attribute iobdelay of {component_name |label_name }: {component|label} is
"{NONE|BOTH|IBUF|IFD}";
XDC Syntax
set_property IOBDELAY value [get_cells cell_name ]
Where:
• value is one of NONE, IBUF, IFD, BOTH
XDC Syntax Example
set_property IOBDELAY "BOTH" [get_nets {data0_I}]

相关推荐
Saniffer_SH18 小时前
【每日一题】PCIe答疑 - 接大量 GPU 时主板不认设备或无法启动和MMIO的可能关系?
运维·服务器·网络·人工智能·驱动开发·fpga开发·硬件工程
会编程是什么感觉...19 小时前
硬件 - 常见通信协议整合
单片机·嵌入式硬件·fpga开发
Saniffer_SH19 小时前
【每日一题】讲讲PCIe链路训练和枚举的前后关系
运维·服务器·网络·数据库·驱动开发·fpga开发·硬件工程
s09071361 天前
ZYNQ 中 AXI BRAM 的使用详细的说明。
fpga开发·zynq
哎呦喂研究院1 天前
FPGA:重构硬件逻辑的柔性算力核心,国产替代的破局关键
fpga开发
国科安芯2 天前
国产RISC-V架构MCU在工控系统中的节能性分析
网络·单片机·嵌入式硬件·fpga开发·性能优化·架构·risc-v
博览鸿蒙2 天前
集成电路基础知识经典问答(面向 FPGA 工程师版)
fpga开发
s09071362 天前
Xilinx FPGA 中ADC 数据下变频+ CIC 滤波
算法·fpga开发·fpga·zynq
9527华安2 天前
FPGA纯verilog实现JESD204B协议,基于AD9208数据接收,提供工程源码和技术支持
fpga开发·xilinx·jesd204b·ad9208·uv9p·vcu118
范纹杉想快点毕业2 天前
FPGA面试百问:从基础到实战全解析
fpga开发