1    板卡概述

基于XCVU9P的5Gsps AD DA收发PCIe板卡。该板卡要求符合PCIe 3.0标准,包含一片XCVU9P-2FLGA2014I、2组64-bit/8GB DDR4、2路高速AD, 2路高速DA,支持外触发,外时钟。板卡工作温度范围0到60℃,板卡设计加工包含散热装置,支持服务器风冷散热。软件包括接口测试软件,支持甲方应用开发。

2  硬件组成

2.1 板卡逻硬件图如图所示:

2.2功能指标

1) 主芯片使用XCVU9P-2FLGA2014I 工业级芯片,AD使用EV10AQ190A 2片, DA使用AD9162 2片。

2) 板卡符合PCIe 3.0规范,采用x16模式硬件设计,理论带宽高达64Gbps,支持PCIex8模式使用,在Linux系统下测试速率可达5000MByte/s。

3) 2路AD输入,支持-250mV~250mV单端输入,交流耦合 50欧姆阻抗,最高转换速率5GSPS;SMA接口。实际工作速率是4Gsps。

4) 2路DA输出,支持-200mV~200mV单端输出,交流耦合 50欧姆阻抗,最高转换速率6GSPS;SMA接口。实际工作速率 都是6Gsps。

5) 板载10MHz 时钟,通过时钟芯片配置输出,给FPGA,AD,DA芯片工作。

6) 外部参考时钟输入1路:外部输入10MHz时钟给时钟芯片作为参考,单端信号,LVTTL电平,和板载时钟二选一,给时钟芯片。连接器为SMA(推荐型号:SMA-KWHD)。

7) 外部时钟输出1路:板载时钟芯片提供一路输出给外部,单端输出,SMA输出。

8) 同步信号输入,电平LVTTL,转换为LVDS信号后接入FPGA全局时钟;SMA接口。

9) 支持1路千兆以太网口。

10) 板载两组64-bit DDR4,每组总容量支持4GB,可稳定工作于1200MHz(2400MT/s)。

11) 一片BPI Flash 用于程序配置 ,1片SPI x4 Nor Flash,可用于参数存储。

12) 外置FPGA JTAG调试接口。

13) 16个GPIO备份使用,四个LED指示灯,四个用户按键。

14) 板载一片温度传感器芯片,可读取板上温度,同时软件要读取FPGA内部温度。

15) JTAG调试口支持前面板输出,方便板卡插入机箱后调试使用。

16) 板卡结构 全高PCIe标准卡,长度控制在2/3全长以内,加散热板,机箱风冷散热,提供前面挡板。

17) 板卡工作温度范围 0到+60℃。

18) 板卡供电12V(±10%), PCIe槽位可单独供电,也可单独使用外置电源;典型功耗75W。

1    软件内容

本板卡开发软件主要完成硬件的接口测试、程序加载。主要为FPGA配置程序的加载测试,参数存储Flash的读写测试,DDR4的读写测试,AD DA 时钟配置,数据接入测试,GPIO测试。本测试说明书使用到的软件包括:

1)  FPGA软件开发工具Vivado2018.3 , Verilog语言开发,运行在 Linux系统的PC机下;

2)  接口软件内容包括如下:

Ø  板卡硬件测试;

Ø  Flash加载测试代码;

Ø  DDR4测试代码,两组同时工作、单独工作;

Ø  AD、DA、时钟配置及采集接口程序测试(DA的Jesd204B IP使用Xilinx默认版本);

Ø  PCIe3.0 x8模式XDMA测试,包含FPGA代码,在 Linux系统的PC机下的驱动;

Ø  触发信号测试代码;

Ø  其它GPIO测试代码。

以上程序提供测试用例,测试方法,测试报告及使用说明书

(备注:甲方提供软件测试验收的服务器,以保证后续使用的兼容性)

2    交付资料

(1)硬件内容

硬件板卡1块,带散热板。

(2)软件内容

u  DDR测试代码;

u  AD、DA、时钟配置及数据接入输出参考代码;

u  PCIe XDMA FPGA及上位机测试代码(支持Linux);

u  千兆以太网测试代码;

u  GPIO测试代码;

u  程序下载配置参考代码。

(3) 电子版文档

u  板卡pdf格式的电子版原理图(不含电源)

u  板卡硬件使用及测试说明书

北京太速-611号-基于VU9P的5Gsps高速ADDA收发PCIe卡的更多相关文章

  1. 北京太速科技有限公司 layout 事业部

      涵盖领域设计能力 ·通信板卡:PCI/PCIE/CPCI/VPX/光通信/无线通信/射频雷达/显卡                     1.最小线宽:2MIL·主板服务器:电脑主板/交换机/服 ...

  2. 北京太速科技-6U VPX 6槽 Full Mesh结构背板机箱

    一.产品概述 Ori6UVPX6SlotFullMesh264背板机箱 为 6U VPX 6槽 Full Mesh结构,用于实现PCIE.RapidIO IO 4X Full Mesh 高速数据互联, ...

  3. 北京太速科技-第六代Intel i7四核八线程6U VPX主控板

    一.产品概述 该产品是一款基于第六代Intel i7四核八线程的高性能6U VPX刀片式计算机.产品提供了可支持全网状交换的高速数据通道,其中P1,P2各支持4个PCIe x4 Gen3总线接口,P3 ...

  4. 北京太速科技股份有限公司产品手册V201903020

    如果您无法正常查看,请点击在线浏览                                           如果您无法正常查看,请点击在线浏览 了解更多产品信息,请扫描二维码,期待您的关注 ...

  5. 基于FPGA实现的高速串行交换模块实现方法研究

    基于FPGA实现的高速串行交换模块实现方法研究 https://wenku.baidu.com/view/9a3d501a227916888486d7ed.html

  6. 通过集群的方式解决基于MQTT协议的RabbitMQ消息收发

    在完成了基于AMQP协议的RabbitMQ消息收发后,我们要继续实现基于MQTT协议的RabbitMQ消息收发. 由于C#的RabbitMQ.Client包中只实现了基于AMQP协议的消息收发功能的封 ...

  7. 基于Kintex Ultrasacle的万兆网络光纤 PCIe加速卡416 光纤PCIe卡

    基于Kintex Ultrasacle的万兆网络光纤 PCIe加速卡 一.产品概述 本卡为企业级别板卡,可用于数据中心,安全领域数据采集处理.标准PCI Express全高板,适用于普通服务器.工作站 ...

  8. Keil MDK STM32系列(九) 基于HAL和FatFs的FAT格式SD卡TF卡读写

    Keil MDK STM32系列 Keil MDK STM32系列(一) 基于标准外设库SPL的STM32F103开发 Keil MDK STM32系列(二) 基于标准外设库SPL的STM32F401 ...

  9. 黑客长期摇号不中"黑"掉北京小客车摇号网

    新闻链接:http://www.2cto.com/News/201310/248936.html 新闻时间:2013-10-11 新闻正文: 为发泄长期摇号不中的不满,同时也为自己研发的软件打广告,硕 ...

随机推荐

  1. vue再页面渲染json数据时没有显示

    对象点属性不能获取数据. 原因: 在创建数据对象时我使用了k,v方式:tempMap['category '] = this.category[i].label 如果在创建数据时使用的k,v方式,那么 ...

  2. idea 更换 maven ,并更换阿里镜像

    1 ctrl + alt + s 打开设置, 找到Maven 修改maven包的地址,然后修改settings.xml 注意了,有时候repository没有,那么需要在settings.xml配置r ...

  3. spring boot --- 注解 @Bean 和@Component

    1.前言 @Bean是给方法注册bean @Component是给不好归类的类注册bean 2.可以达到一样的效果 (1)@Component 直接注册即可 完整源码 package com.exam ...

  4. 【分布式技术专题】「Zookeeper中间件」给大家学习一下Zookeeper的”开发伴侣”—Curator-Framework(基础篇)

    CuratorFramework基本介绍 CuratorFramework是Netflix公司开源的一套Zookeeper客户端框架,它作为一款优秀的ZooKeeper客户端开源工具,主要提供了对客户 ...

  5. Linux防止文件被误删除或修改

    chattr简介 Linux没有回收站,一旦文件或文件夹被误删除,要寻找回来很麻烦,不如事先对一些重要的文件做一些保护,这时我们需要一个命令chattr,其使用格式为 chattr 操作符 属性 文件 ...

  6. SQL安全执行

    begin tran begin -----------执行SQL开始----------------- update Audioset Name =3 -----------执行SQL结束----- ...

  7. 【测试数据】android下CPU核与线程数的关系

    测试方法 24MB的一张4K图片,连续计算5次直方图. 小米mix2s, 高通骁龙 845.4大核,4小核. 数据表格 线程数 绝对时间(s) 累计CPU时间(s) 每线程平均耗时(us) 每线程最大 ...

  8. Python的开发环境

    Python的开发环境 在 Python 开发环境中我们能看到很多工具,如 pip .conda .poetry . virtualenv . venv . pyenv 等等.他们是什么,都有什么作用 ...

  9. py调用shell

    py调用shell

  10. python11day

    昨日回顾 函数的参数: 实参角度:位置参数.关键字参数.混合参数 形参角度:位置参数.默认参数.仅限关键字参数.万能参数 形参角度参数顺序:位置参数,*args,默认参数,仅限关键字参数,**kwar ...