X4 PCIe Gen2参考设计Request for Quote

该演示展示了S2C的4-Lane PCIe Gen2 GTX Module运行在S2C Virtex-7 Prodigy Logic Module的特性。GTX连接器实现PCIe接口和Samtex GTX接口的物理互连变换。

GTX收发器信号抓取到Virtex-7 Prodigy Logic Module的GTX连接器上。通过连接S2C的4-Lane PCIe Gen2 GTX Module和Virtex-7 Prodigy Logic Module,运行速度最高科大8Gbps。

通过参考设计的演示来证明4-Lane PCIe Gen2和S2C的硬件平台联合工作的有效性。PCIe设备可以在Windows或者Linux工作站上识别。PCIe设备的配置信息,如通道宽度、链接速度、供应商ID和子系统ID可在工作站上读取。S2C的4-Lane PCIe Gen2 GTX Module向下兼容PCIe Gen1,所以PCIe Gen1应用的开发和验证亦可在S2C的Virtex-7 Prodigy Logic Module上进行。

 

功能

  • 通过PCIe接口对FPGA内实例化的块内存进行访问
  • Xilinx 7系列集成了PCI Express解决方案,包括:
    • 在7系列FPGA内使用GTXE2和GTPE2收发器
    • 由物理层、数据链路层和事务层组成
    • 支持1,2,4和8路PCIe,速度为2.5Gbps和5Gbps
    • 提供完全支持2.5Gb/s和5Gb/s PCIe Endpoint和根端口的配置信息
    • 包含了一个标准化的用户界面
  • 一块AXI内存映射至PCI Express (1.06.a) IP和块内存生成器(7.3),以允许软件接口将PCI Express转换成AXI接口。内部的块内存则集成于AXI总线上。
  • 采用S2C 4-Lane PCIe Gen2 GTX Module执行PCIe接口和Samtec GTX接口之间的物理接口转换。

应用场景

  • 网络数据通信
  • 电讯网络
  • 宽带有线和无线应用
  • 交叉连接
  • 网络接口卡
  • 芯片和底板的互连
  • 纵横制交换机
  • 无线基站
  • S2C ProtoBridge 解决方案

 

系统框图

PCIe Reference Design Block Diagram

实现结果

Xilinx Device Slices BRAM Specific Feature
Virtex-7 2000T 5711 40 PCIE_2_1

交付内容

基于Vivado2012.4的全部项目文件以及Windows 7 64-bit PCIe Gen2驱动。

在S2C的硬件平台上运行此演示,将提供以下文档:

  • S2C Dual Virtex-7 Prodigy Logic Module硬件参考手册
  • S2C x4 PCIe Gen2 Module在Dual/SingleA V7 Prodigy Logic Module上的测试说明/li>
  • S2C 4-Lane PCIe Gen2 GTX Module参考手册