基于VU9P的双路5Gsps AD 双路6Gsps DA PCIe数据卡

一、板卡概述

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

二、硬件组成

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电平,和板载时钟二选一,给时钟芯片。连接器为SSMC(推荐型号:SSMC-JYWHD)。
  • (7)同步信号输入,电平LVTTL,接入时钟生成芯片;SSMC接口。
  • (8)支持1路QSFP28光纤接口,最高支持4X 25Gbps,可用于100G以太网开发应用。
  • (9)板载两组64-bit DDR4,每组总容量支持4GB,可稳定工作于1200MHz(2400MT/s)。
  • (10)一片BPI Flash 用于程序配置 ,1片SPI x4 NorFlash,可用于参数存储。
  • (11)外置FPGA JTAG调试接口。
  • (12)14个GPIO备份使用,四个LED指示灯,四个用户按键。
  • (13)JTAG调试口位于板卡上边沿,方便板卡插入机箱后调试使用。
  • (14)板卡结构 全高PCIe标准卡,长度控制在2/3全长以内,加散热板,机箱风冷散热,提供前面挡板。
  • (15)板卡工作温度范围 0到+60℃。
  • (16)板卡供电12V(±10%), PCIe槽位可单独供电,也可单独使用外置电源;典型功耗75W。

三、软件内容

本板卡开发软件主要完成硬件的接口测试、程序加载。主要为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测试代码。

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

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

四、交付资料

(1)硬件内容

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

(2)软件内容

  • ●  DDR测试代码;
  • ●  AD、DA、时钟配置及数据接入输出参考代码;
  • ●  PCIe XDMA FPGA及上位机测试代码(支持Linux);
  • ●  光纤 ibert测试
  • ●  GPIO测试代码;
  • ●  程序下载配置参考代码。

(3) 电子版文档

  • ●  板卡pdf格式的电子版原理图(不含电源)
  • ●  板卡硬件使用及测试说明书

PCIe数据卡设计资料第611篇:基于VU9P的双路5Gsps AD 双路6Gsps DA PCIe数据卡相关推荐

  1. AD7960FMC子卡设计资料第750篇:基于AD7960的 5Msps 18bit AD FMC子卡

    基于AD7960的 5Msps 18bit AD FMC子卡 一.套件概述 EVAL-AD7960FMCZ是一款全功能评估套件,用于演示低功耗.18位.5 MSPS PulSAR®差分ADC AD79 ...

  2. KU5P加速计算卡设计资料第389篇:基于KU5P的双路100G光纤网络加速计算卡

    基于KU5P的双路100G光纤网络加速计算卡 一.板卡概述 基于Xilinx UltraScale+16 nm KU5P芯片方案基础上研发的一款双口100 G FPGA光纤以太网PCI-Express ...

  3. VU33P加速计算卡设计资料第613篇:基于VU33P的双路100G光纤网络加速计算卡

    基于VU33P的双路100G光纤网络加速计算卡 基于Xilinx UltraScale+16 nm VU33P芯片方案基础上研发的一款双口100 G FPGA光纤以太网PCI-Express v3.0 ...

  4. TMS320DM8148CPCI卡学习资料第193篇:基于TI 达芬奇DSP TMS320DM8148音视编解码与存储6U-CPCI卡设计方案

    TMS320DM8148CPCI卡学习资料第193篇:基于TI 达芬奇DSP TMS320DM8148音视编解码与存储6U-CPCI卡设计方案 一.板卡概述 音视频编解码与存储板包括1片TI多核DSP ...

  5. DA FMC子卡设计资料yuanlit:FMCJ456-基于JESD204B的2路3GspsAD 2路3Gsps DA FMC子卡

    DA FMC子卡设计资料yuanlit:FMCJ456-基于JESD204B的2路3GspsAD 2路3Gsps DA FMC子卡 一.板卡概述 该子卡是高速AD9172DAC和AD9208ADC的F ...

  6. DA FMC子卡学习资料:基于JESD204B的4路1Gsps AD 4路1.25Gsps DA FMC子卡

    基于JESD204B的4路1Gsps AD 4路1.25Gsps DA FMC子卡 一.板卡概述 板卡为标准FMC 接口子卡,  ADC采用两片TI的ADS54J60, 4通道1Gsps,16bit, ...

  7. 加速计算卡设计资料:基于ZU19EG的4路100G 网络 DPU的PCIe 加速计算卡

    基于ZU19EG的4路100G 网络 DPU的PCIe 加速计算卡 一.板卡概述 本板卡系北京太速科技自主设计研发,基于Xilinx公司Zynq UltraScale+ MPSOC系列SOC XCZU ...

  8. FMC子卡设计资料:FMC210-1路1Gsps AD、1路2.5Gsps DA的FMC子卡

    FMC210-1路1Gsps AD.1路2.5Gsps DA的FMC子卡 一.板卡概述 FMC-1AD2DA是北京太速科技自主研发的一款1路1G AD采集.1路2.5G DA回放的FMC子卡.板卡采用 ...

  9. 物联网控制卡学习资料第465篇:基于STM32F429多路RS232 物联网控制卡

    基于STM32F429多路RS232 物联网控制卡 一.板卡概述            板卡基于STM32F429核心板进行扩展,包括多路RS232,百兆网络,RS232 可以扩展多路 声避障模块.G ...

最新文章

  1. Python-Jenkins助力传统发布流程
  2. CodeForces - 981G Magic multisets
  3. Python编程基础:第四十三节 多继承Multiple Inheritance
  4. NYOJ 7 街区最短路径问题
  5. MongoDB学习之(一)安装
  6. MongoDb分片集群认证
  7. java 对 redis 的基本操作
  8. SQL语句性能优化操作
  9. 打开QQ快捷键截屏 CTRL+ALT+A
  10. 计算机系统启动的加点顺序是,操作系统引导探究
  11. Google广告优化与工具
  12. NOIP模拟题——复制粘贴2
  13. Eslint:Parsing error: The keyword ‘interface‘ is reserved
  14. 阿姆斯特朗回旋加速喷气式阿姆斯特朗炮
  15. 编码的奥秘:两种典型的微处理器
  16. c语言打开文件报错 13,求帮忙看一段打开文件的代码~~真心无力了
  17. nginx 请求头转发
  18. 计算机组成原理的VDD与VCC
  19. 用python开发一个炸金花小游戏,注意别玩上瘾了~~(附完整源码)
  20. ng-alain 下拉框select设置多选mode: ‘multiple‘时的问题

热门文章

  1. 考研二战日记-第16天小结
  2. Vue最佳实践(项目经验总结,定期更新)
  3. TCPIP------慢启动与拥塞避免
  4. java项目集成谷歌登录验证器,给网站添加谷歌验证(我不是机器人)
  5. 实现文件及文件批量改名的工具(包含未确定盘符的情况下)
  6. lly的瞬移方块(并查集)
  7. 不规则动词分类记忆一览表
  8. 关于atoi和atol转换超过10位数字字符串溢出问题
  9. 解密阿里云大规模深度学习性能优化实践
  10. ZZULIOJ 1919 D