XC7VX690T-2FFG1761_PCIe 系列之三

news/2025/2/5 2:43:18/

XC7VX690T-2FFG1761_PCIe  系列之三

 

关键词:PCIE   FPGA  Virtex-7 XC7VX690T   XILINX   DMA

参考资料:

UG475 -  7 Series FPGAs Packaging and Pinout Product SpecificationsUser Guide( ver1.15, 26062 KB ) [PDF]

UG476 -  7 Series FPGAs GTX/GTH Transceivers UserGuide ( ver1.12, 13883 KB ) [PDF]

PG023 -  Virtex-7 FPGA Gen3 Integrated Block for PCIExpress v4.3 LogiCORE IP Product Guide (PG023),Virtex-7 FPGA Gen3 IntegratedBlock for PCI Express v4.2 LogiCORE IP Product Guide(PG023) ( ver4.3, 5788 KB ) [PDF]

PG054 -  7 Series FPGAs Integrated Block for PCIExpress v3.3 Product Guide (PG054) ( ver3.3, 9635 KB ) [PDF]

PG055 -  AXI Memory Mapped to PCI Express (PCIe) Gen2v2.8 Product Guide (PG055) ( ver2.8, 2290 KB ) [PDF]

PG168 -  7 Series FPGAs Transceivers Wizard v3.6Product Guide ( ver3.6, 11604 KB )[PDF]

PG194 -  AXI Bridge for PCI Express Gen3 Subsystemv3.0 Product Guide( ver3.0, 2943 KB ) [PDF]

PG195 -  DMA Subsystem for PCI Express v4.0 ProductGuide ( ver4.0, 2244 KB ) [PDF]


3XC7VX690T-2FFG1761   PCIEcore













4XC7VX690T-2FFG1761   3PCIE core的约束文件

 

##-----------------------------------------------------------------------------

##

## Project    :Virtex-7 FPGA Gen3 Integrated Block for PCI Express

## File       :design_1_pcie3_7x_0_0-PCIE_X0Y0.xdc

## Version    : 4.2

#

###############################################################################

# User Time Names / User Time Groups / Time Specs

###############################################################################

 

###############################################################################

# User Physical Constraints

###############################################################################

 

###############################################################################

# Pinout and Related I/O Constraints

###############################################################################

#

# Transceiver instance placement.  This constraint selects the

# transceivers to be used, which also dictates the pinoutfor the

# transmit and receive differential pairs.  Please refer to the

# Virtex-7 GT Transceiver User Guide (UG) for moreinformation.

#

###############################################################################

# PCIe Lane 0

set_property LOC GTHE2_CHANNEL_X1Y11 [get_cells{gt_top_i/pipe_wrapper_i/pipe_lane[0].gt_wrapper_i/gth_channel.gthe2_channel_i}]

# PCIe Lane 1

set_property LOC GTHE2_CHANNEL_X1Y10 [get_cells{gt_top_i/pipe_wrapper_i/pipe_lane[1].gt_wrapper_i/gth_channel.gthe2_channel_i}]

# PCIe Lane 2

set_property LOC GTHE2_CHANNEL_X1Y9 [get_cells{gt_top_i/pipe_wrapper_i/pipe_lane[2].gt_wrapper_i/gth_channel.gthe2_channel_i}]

# PCIe Lane 3

set_property LOC GTHE2_CHANNEL_X1Y8 [get_cells{gt_top_i/pipe_wrapper_i/pipe_lane[3].gt_wrapper_i/gth_channel.gthe2_channel_i}]

###############################################################################

#

# PCI Express Block placement. This constraint selects thePCI Express

# Block to be used.

#

###############################################################################

set_property LOCPCIE3_X0Y0 [get_cells pcie_top_i/pcie_7vx_i/PCIE_3_0_i]

 

##-----------------------------------------------------------------------------

##

## Project    :Virtex-7 FPGA Gen3 Integrated Block for PCI Express

## File       :design_1_pcie3_7x_1_0-PCIE_X0Y1.xdc

## Version    : 4.2

#

###############################################################################

# User Time Names / User Time Groups / Time Specs

###############################################################################

 

###############################################################################

# User Physical Constraints

###############################################################################

 

 

###############################################################################

# Pinout and Related I/O Constraints

###############################################################################

#

# Transceiver instance placement.  This constraint selects the

# transceivers to be used, which also dictates the pinoutfor the

# transmit and receive differential pairs.  Please refer to the

# Virtex-7 GT Transceiver User Guide (UG) for moreinformation.

#

###############################################################################

# PCIe Lane 0

set_property LOC GTHE2_CHANNEL_X1Y23 [get_cells{gt_top_i/pipe_wrapper_i/pipe_lane[0].gt_wrapper_i/gth_channel.gthe2_channel_i}]

# PCIe Lane 1

set_property LOC GTHE2_CHANNEL_X1Y22 [get_cells{gt_top_i/pipe_wrapper_i/pipe_lane[1].gt_wrapper_i/gth_channel.gthe2_channel_i}]

# PCIe Lane 2

set_property LOC GTHE2_CHANNEL_X1Y21 [get_cells{gt_top_i/pipe_wrapper_i/pipe_lane[2].gt_wrapper_i/gth_channel.gthe2_channel_i}]

# PCIe Lane 3

set_property LOC GTHE2_CHANNEL_X1Y20 [get_cells{gt_top_i/pipe_wrapper_i/pipe_lane[3].gt_wrapper_i/gth_channel.gthe2_channel_i}]

###############################################################################

#

# PCI Express Block placement. This constraint selects thePCI Express

# Block to be used.

#

###############################################################################

set_property LOCPCIE3_X0Y1 [get_cells pcie_top_i/pcie_7vx_i/PCIE_3_0_i]

 

 

## Project    :Virtex-7 FPGA Gen3 Integrated Block for PCI Express

## File       :design_1_pcie3_7x_2_0-PCIE_X0Y2.xdc

## Version    : 4.2

#

###############################################################################

# User Time Names / User Time Groups / Time Specs

###############################################################################

 

###############################################################################

# User Physical Constraints

###############################################################################

 

 

###############################################################################

# Pinout and Related I/O Constraints

###############################################################################

#

# Transceiver instance placement.  This constraint selects the

# transceivers to be used, which also dictates the pinoutfor the

# transmit and receive differential pairs.  Please refer to the

# Virtex-7 GT Transceiver User Guide (UG) for moreinformation.

#

###############################################################################

# PCIe Lane 0

set_property LOC GTHE2_CHANNEL_X1Y35 [get_cells{gt_top_i/pipe_wrapper_i/pipe_lane[0].gt_wrapper_i/gth_channel.gthe2_channel_i}]

# PCIe Lane 1

set_property LOC GTHE2_CHANNEL_X1Y34 [get_cells{gt_top_i/pipe_wrapper_i/pipe_lane[1].gt_wrapper_i/gth_channel.gthe2_channel_i}]

# PCIe Lane 2

set_property LOC GTHE2_CHANNEL_X1Y33 [get_cells{gt_top_i/pipe_wrapper_i/pipe_lane[2].gt_wrapper_i/gth_channel.gthe2_channel_i}]

# PCIe Lane 3

set_property LOC GTHE2_CHANNEL_X1Y32 [get_cells{gt_top_i/pipe_wrapper_i/pipe_lane[3].gt_wrapper_i/gth_channel.gthe2_channel_i}]

###############################################################################

#

# PCI Express Block placement. This constraint selects thePCI Express

# Block to be used.

#

###############################################################################

set_property LOC PCIE3_X0Y2 [get_cellspcie_top_i/pcie_7vx_i/PCIE_3_0_i]

###############################################################################




http://www.ppmy.cn/news/217061.html

相关文章

【基础算法1.4】前缀和与差分(完结)

目录 一、795 前缀和 二、796 子矩阵的和 三、797 差分 四、798 差分矩阵 一、795 前缀和 输入一个长度为 n 的整数序列。 接下来再输入 m 个询问,每个询问输入一对 l,r。 对于每个询问,输出原序列中从第 l 个数到第 r 个数的和。 输入格式 第一行包…

QGLGate工具介绍

网游通用游戏网关保护引擎 SafeEngine 本软件系统已维护4年多,稳定的技术支持及售后保障! 软件简介: 本软件由DDsoft(TaiWan.co)科技软件发展股份有限公司,历时2年的长时间开发及测试,拥有完善的框架结构&#xff0…

y23.第二章 Docker从入门到精通 -- docker 的资源限制(五)

1.8.3 容器的CPU限制 1.8.3.1 容器的CPU限制介绍 官方文档说明: https://docs.docker.com/config/containers/resource_constraints/ 一个宿主机,有几十个核心的CPU,但是宿主机上可以同时运行成百上千个不同的进程用以处理不同的任务,多进程共用一个 CPU 的核心为可压缩资…

YUV420P Y分量的存储小结

最近在学习雷神的《视音频数据处理入门》, 虽然已经知道420P的YUV图片(planar格式)的存储方式为: 在像素的采样位数为8bit的情况下且宽w高h (1).图片总字节数为w*h*3/2 Byte == w*h(Y) + w*h/4(U) + w*h/4(V) (2).planar格式下的存储方式是YYYYYYYYYYYYYYYYUUUUVVVV 且每一…

Linux下配置Qt6安装开发环境

安装JDK 选择自己定义JDK安装路径 点击如下图按钮 安装SDK 提示TLS初始化失败 由于HTTPS问题造成无法下载,暂用Android Studio来安装Android SDK 成功安装SDK 安装NDK与命令行工具 正在下载NDK及命令行工具 NDK与工具下载完成 配置QT的Android SDK路径 配置NDK路径 选择ND…

CF1839B Lamps

思路 这道题我们可以利用贪心的思想。 我们这里把 a i a_i ai​理解为第 a i a_i ai​层灯。 在层数相同的灯被破坏之后,灯的个数就会减少到 0 0 0,所以它一定不会影响到之后下一层的灯。 所以,我们贪心的思路是: 将每一层&am…

前后端分离的前端部署渲染方案总结

前后端分离主要是为了区分后端和前端,以前前端代码是直接将HTML和静态文件丢给后端,由后端完成数据动态交互,所以后端既要写后端逻辑,又要写前端的数据交互逻辑。 前后端分离后后端只需要提供接口,前端则必须要完成对…

PS5运行Linux,索尼发布最新驱动!PS5手柄现在已支持Linux系统

根据外媒Phoronix报道,索尼最近为PS5手柄发布了新的驱动“hid-playstation”,为Linux系统用户提供了PS5手柄DualSense以及其他PlayStation硬件的支持。 Linux用户现在已经可以在USB/蓝牙模式使用DualSense手柄,新驱动还支持DualSense手柄的LE…