基于XC7V690T的12路光纤PCIe接口卡_第1页
基于XC7V690T的12路光纤PCIe接口卡_第2页
基于XC7V690T的12路光纤PCIe接口卡_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于XC7V690T的12路光纤PCIe接口卡

一、板卡概述

基于XC7V690T的12路光纤PCI-E接口卡,用于实现多通道高速光纤数据接收和发送,板卡兼容PCIe

2.0和PCIe

3.0规范,利用PCI-E

Switch

PEX

8748实现FPGA芯片与计算机的通信,计算机与板卡接口处提供PCI-e

16速接口,FPGA与Switch

PEX

8748提供3组

PCI-E3.0

X8速接口

,单条链路速率最高支持8Gbps。板卡提供收发双向共12路光纤通道,单路速率最高可到10Gbps。板载FPGA

可以同时例化三组PCI-E

3.0IP,三组PCI-E接口同时运行时,每组DMA读写超过4.2GB/s(双向),总体性能为12GB/s

以上。

板卡配置了一片高性能FPGA芯片(Xilinx

Virtex-7

690T)用于实现光纤接口,高速缓存接口以及PCIe接口。支持国产FPGA替代。FPGA提供多个物理BANK的大容量板载DDR3存储器,用于数据缓存,共计6组,每组32位,工作频率1300MHz,每组容量1GB。

本板卡前面板提供USB转JTAG下载调试口。

二、技术指标光纤接口:12路收发通道,10G多模光纤接口,波长850nm,光纤速率可配置,

采用MPO接插件。PCIe主机接口:16x

PCIe,8Gbps,兼容PCIe

2.0和PCIe3.0规范;Switch

PEX8748

与FPGA接口为三组

PCI-E

3.0

X8

速接口。DDR3存储器:提供6组1GB的1333-32bit

DDR3存储器;PCIe

Switch:PEX8748(48

lane,8-port

PCIe

Gender

3

switch);FPGA:Xilinx

Virtex-7

690T;同步输入:板外输入同步信号,用于同步触发多通道光纤数据的接收或发送。8)

软件支持:提供32位和64位Windows环境下的驱动程序;

Linux

驱动。9)结构与重量

PCIe全长卡;

106.5mm(高)

x

224.66mm(长);重量:总重量

<

800g(含散热片)。

三、典型应用

A、多通道独立

DMA。通过PCIe

Switch,FPGA例化三个PCI-E

3.0

X8

速的设备,每个PCI-E设备可以与计算机发起DMA,共计3组。每个PCI-E的设备可以提供4个DMA通道。12路10Gbps的光纤通道,可以分成3组光纤通道,每4通道一组,每路光纤有独立的DMA通道。

B、多通道DMA

读写同时交叉。三个PCI-E

接口接入到同一颗FPGA芯片,可以用两个PCI-E

DMA通道读和写分别同时操作而不影响性能。

计算机软件针对光纤通道进行编程,灵活控制。

此应用适用于双路CPU的服务器,CPU内核多,可以利用多核对多路DMA通道的数据进行灵活处理。

此板卡的设计方法,可以

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论