270-FPGA V7卡学习资料:VC709E 增强版 基于FMC接口的Xilinx Vertex-7 FPGA V7 XC7VX690T PCIeX8 接口卡_xc7vx690t开发板原理图_hexiaoyan827的博客-程序员秘密

技术标签: XC7VX690T板卡  XC7VX690T  V7 XC7VX690T 软件无线电  2020  V7 XC7VX690T  XC7VX690T开发板  

VC709E 增强版 基于FMC接口的Xilinx Vertex-7 FPGA V7 XC7VX690T PCIeX8 接口卡

一、板卡概述 
      本板卡基于Xilinx公司的FPGA XC7VX690T-FFG1761 芯片,支持PCIeX8、64bit DDR3容量2GByte,HPC的FMC连接器,板卡支持各种接口输入,软件支持windows。 
 

二、功能和技术指标: 
    1、标准PCI-E接口,支持PCI-E 8x,支持PCI-E 3.0。
    2、标准FMC-HPC接口,VADJ电平为1.8V。
    3、前面板引出1路SFP+光模块,高设计速度10Gbps。
    4、板卡后面引出2路SFP+光模块,高设计速度10Gbps。
    5、标准JTAG接口。
    6、支持两组64bit,2GB的DDR3。
    7、主频1GHz,支持1.2GHz
    8、支持BPI模式快速加载。
    9、器件支持商业级,工业级。 
三、接口测试软件: 
    1、 DDR3 IP测试,PCIe IP测试;
    2、万兆光纤网络开发
    3、 FMC上接高速ADC,DAC子卡,并可提供演示程序。 
四、基于Virtex7的 PCI-E 3.0 万兆以太网产品 IP开发 
    本板卡 基于Virtex7 XC7V690T-FFG1761,设计的PCIe 底板,板卡特点如下:
    1、标准PCI-E接口,支持PCI-E 8x,支持PCI-E 3.0。
    2、标准FMC-HPC接口,VADJ电平为1.8V。
    3、前面板引出1路SFP+光模块,高设计速度10Gbps。 
    4、板卡后面引出2路SFP+光模块,高设计速度10Gbps。
    5、支持两组64bit,2GB的DDR3。
    6、标准JTAG接口。
    7、支持BPI模式快速加载。 
基于赛灵思的V7 的FPGA开发的PCIe DMA IP

 

  1. 支持8.0Gbps(Gen3)at x8,x4,x2和x1的硬核,包括Kintex-Ultrascale和Virtex-7 GTH类型的FPGA
  2. 支持5.0Gbps(Gen2)at x8,x4,x2和x1的硬核,包括Kintex-Ultrascale,Virtex-7 GTH,Virtex-7 GTX,Kintex-7 GTX和Zynq-7045类型的FPGA
  3. 支持5.0Gbps(Gen2)at x4,x2和x1的硬核,包括Artix-7和Zynq-7030类型的FPGA
  4. 兼容PCIE3.0协议;大有效载荷256 Byte;支持MSI和INT消息

AXI接口:

  1. 可以通过AXI4-Lite Slave接口来进行桥配置
  2. 可以通过AXI4-Lite Master接口来进行外部寄存器配置
  3. 多支持4个AXI4 Master接口
  4. 多支持4个AXI4 Slave接口
  5. 多支持4个AXI4 Stream input 和Stream output接口
  6. AXI4 Master,Slave和Stream 接口支持64bit,128bit和256bit的数据
  7. AXI4 Master和Slave接口可配置成AXI3接口

配置:

  1. 通过PCIE和(或)AXI4-Lite Slave接口可操作桥配置空间
  2. 具有4KBytes的桥内部寄存器
  3. 具有4KBytes的PCIe配置空间
  4. 8KBytes用户定义的外部寄存器空间

DMA引擎:

  1. 支持多8个完全独立的DMA引擎
  2. 支持多4GBytes或无限长的传输长度
  3. 支持多16个outstanding读请求和写请求
  4. 支持Completion重排序
  5. 可重配置源和目的,能在PCIe接口,AXI4 Master接口和Stream input和output接口之间进行转变
  6. 灵活的Scatter-Gather DMA模式,包括每个描述符可动态DMA控制
  7. 可选的DMA状态报告给描述符,方便软件管理设计
  8. 提供离散DMA功能、直接DMA功能和DMA通道管理

赛灵思V7 系列的FPGA开发的TCPIP 的IP core
  特点:
    1.支持多种的10G MAC
    2.每个tcp硬核堆栈支持8个逻辑接口。每个接口可以只有一个IP,物理地址,VLAN ID,网关,子网掩码。
    3.支持9K字节长包
    4.支持VLANs
    5.内嵌ARP
    6.用XGMII高速接口连接10G PMA-PCS PHY
    7.一个工作在156.25MHz的64bit的axi4—stream接口让用户调试使用
    8.可通过一个32bit的axi4-Lite从机协议去配置ip核 
    9.用户接口为工作在156.25MHz的128bit的axi4-stream 
    10.多达128个并发客户机或服务器的TCP会话模式。每个会话都可以连接到任何逻辑接口 
    11.为每个会话打开特定的流控功能 
    12.用户可配置的TCP选项:MSS,时间戳, VLAN PCP , VLAN DEI 
    13.如果数据包的长度大于从用户应用程序接口远程配置(MSS)中的值则负载自动分割。 
    14.可配置TCP重操作记忆:宽度、深度、内部或外部

      本设计方案 支持硬件板卡销售、IP销售 两种模式。也可以委托设计成品。 另外IP除了支持Virtex7系列,也可以支持更高等级芯片的开发 如Ultrascale系列。

五 应用领域
      软件无线电处理平台
    图形图像硬件加速器
      Net FPGA
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/hexiaoyan827/article/details/104041669

智能推荐

一些回顾和展望 && “过早优化”_weixin_30832351的博客-程序员秘密

  中秋归来,人疲惫怠倦了不少。效率也随之变低了,其原因大概是因为睡眠不够,生物钟紊乱导致的。  作为一个非科班出身的刚毕业的程序员,一路走来,经历了一些编程语言。  首先接触的是C语言,大一上学的,基本没有上过课,因为整个大一和大二上都压根没有在学习。在大二下的时候学了“计算方法”,一门我在大学里十分感兴趣的课,其实就是讲一些数值算法。然后才买了K&R,开始了很长一段时间的恶补C...

linux下静态库与动态库的生成与应用,详解_linux cmakelist 动态库 和静态库_水滴重甲的博客-程序员秘密

动态库静态库生成与应用,详细讲解与制作1.静态库与动态库概念静态库概念动态库概念2.程序运行时的内存分布3.库的制作与应用1.静态库的制作与应用2.动态库的制作与应用4.动态库与静态库的优缺点新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创...

高仿微信气泡聊天_临江仙的博客-程序员秘密

下面想看看效果图第一张效果图是打开就出现的效果,第二张效果图是发送之后的效果图。源代码下载:点击下载下面对实现细节说明一下,附带代码在Activity的布局文件中,包括3个部分,标题的布局,中间的ListView,下面的发送部分。下面是布局文件main.xml的代码:<LinearLayout xmlns:android="http://schemas.android.

荣耀10青春版鸿蒙,荣耀发布20系列收官之作青春版 移植部分鸿蒙系统功能_ChrisDiesel的博客-程序员秘密

10月22日,荣耀在北京正式发布2019年度旗舰荣耀20系列的收官之作——荣耀20青春版。据了解,荣耀20青春版注重颜值设计与品质体验,共有4GB+64GB、6GB+64GB、6GB+128GB、8GB+128GB四个版本,价格分别为1399元、1499元、1699元、1899元,并提供冰岛幻境、蓝水翡翠、幻夜黑三种配色。配置方面,荣耀20青春版搭载一块6.3英寸的三星AMOLED屏幕,对比度高达...

js获取某年某月某天是一年中的第几周_有蝉的博客-程序员秘密

/** *获取某年某月某天是第几周 *第一天为周日 */function getWeekNumber(y, m, d) { var targetDay = newDate(y, m - 1, d); var year = targetDay.getFullYear(); var month = targetDay.getMonth(); var days ...

随便推点

stm32f405rgt6芯片手册_stm32f405rgt6中文手册_我信张i的博客-程序员秘密

STM32F405RGT6微控制器基于高性能ARM Cortex-M4 32-bit RISC内核,运行频率高达168 Mhz.它融合了高速内嵌存储器(闪存高达1 Mbyte,SRAM高达192 Kbytes),备用SRAM高达4 Kbytes,宽范围的强化输入输出以及外部连接至两个APB总线,三个AHB总线和一个32-bit多AHB总线矩阵.所有设备提供三个12位模数转换器,两个数模转换器,一个低功率实时时钟,12个通用16位计时器,包括两个PWM计时器用于电机控制,两个通用32位计时器,一个真随机数字发

Type definition error: [simple type, class com.jatham.entity.TabOrganizations]; nested exception is_Jatham_C的博客-程序员秘密

Type definition error: [simple type, class com.jatham.entity.TabOrganizations]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class com....

canvas与SVG_canvas.tosvg_to-and-fro的博客-程序员秘密

canvas与SVGcanvas在页面中插入 canvas 元素给制图形的基本方法绘制判断是否支持 canvas绘制直线矩形圆形属性canvas在页面中插入 canvas 元素&lt;canvas id=”myCanvas ” width=” 200 ” height=”1 0 0”></ canvas&gt;&lt;/ body&gt;给制图形的基本方法var c=docurnent.getElernentByid (”myCanvas ”)通过 canvas 元素的 getContext(

一个数组中只有0,1,2三个元素,进行排序,要求时间复杂度为O(n)_fjqcyq2的博客-程序员秘密

思路: 设置三个标记指针,pos0,pos2,cur 令pos0从前往后遍历,指向第一个非0的位置,pos2从后往前遍历,指向第一个非2的位置 然后cur从pos0开始往后遍历: 遇到0就和pos0交换,pos0++; 遇到1什么也不做; 遇到2就和pos2交换,pos2向前滑动到下一个非2的位置,交换后还要重新检查cur的值; 直到cur与pos2相遇。 一次遍历,复杂度是O(n)

Spring+SpringMVC+MyBatis+easyUI整合基础篇(九)版本控制_Elinor2017的博客-程序员秘密

作者:13GitHub:https://github.com/ZHENFENG13版权声明:本文为原创文章,未经允许不得转载。前言还好在第一篇文章里就列好了接下来的主线及要写的知识点,不然都不知道要写什么东西了,开篇里已经列了基础篇要讲svn和git的知识点,所以这一篇就写一下版本控制。项目展示地址,点这里http://ssm-demo.13blog....

encodeURIComponent(location.href)的使用_location url encodeuri_yy_33404590的博客-程序员秘密

CGI(Common Gateway Interface)是 WWW 技术中最重要的技术之一,有着不可替代的重要地位。CGI 是外部应用程序(CGI 程序)与 WEB 服务器之间的接口标准,是在 CGI 程序和 Web 服务器之间传递信息的过程。CGI 规范允许 Web 服务器执行外部程序,并将它们的输出发送给 Web 浏览器,CGI 将 Web 的一组简单的静态超媒体文档变成一个完整的新的交互式媒体。encodeURIComponent 的作用将文本字符串编码为一个有效的统一资源标识符 (UR

推荐文章

热门文章

相关标签