北京太速-611号-基于VU9P的5Gsps高速ADDA收发PCIe卡
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卡的更多相关文章
- 北京太速科技有限公司 layout 事业部
涵盖领域设计能力 ·通信板卡:PCI/PCIE/CPCI/VPX/光通信/无线通信/射频雷达/显卡 1.最小线宽:2MIL·主板服务器:电脑主板/交换机/服 ...
- 北京太速科技-6U VPX 6槽 Full Mesh结构背板机箱
一.产品概述 Ori6UVPX6SlotFullMesh264背板机箱 为 6U VPX 6槽 Full Mesh结构,用于实现PCIE.RapidIO IO 4X Full Mesh 高速数据互联, ...
- 北京太速科技-第六代Intel i7四核八线程6U VPX主控板
一.产品概述 该产品是一款基于第六代Intel i7四核八线程的高性能6U VPX刀片式计算机.产品提供了可支持全网状交换的高速数据通道,其中P1,P2各支持4个PCIe x4 Gen3总线接口,P3 ...
- 北京太速科技股份有限公司产品手册V201903020
如果您无法正常查看,请点击在线浏览 如果您无法正常查看,请点击在线浏览 了解更多产品信息,请扫描二维码,期待您的关注 ...
- 基于FPGA实现的高速串行交换模块实现方法研究
基于FPGA实现的高速串行交换模块实现方法研究 https://wenku.baidu.com/view/9a3d501a227916888486d7ed.html
- 通过集群的方式解决基于MQTT协议的RabbitMQ消息收发
在完成了基于AMQP协议的RabbitMQ消息收发后,我们要继续实现基于MQTT协议的RabbitMQ消息收发. 由于C#的RabbitMQ.Client包中只实现了基于AMQP协议的消息收发功能的封 ...
- 基于Kintex Ultrasacle的万兆网络光纤 PCIe加速卡416 光纤PCIe卡
基于Kintex Ultrasacle的万兆网络光纤 PCIe加速卡 一.产品概述 本卡为企业级别板卡,可用于数据中心,安全领域数据采集处理.标准PCI Express全高板,适用于普通服务器.工作站 ...
- Keil MDK STM32系列(九) 基于HAL和FatFs的FAT格式SD卡TF卡读写
Keil MDK STM32系列 Keil MDK STM32系列(一) 基于标准外设库SPL的STM32F103开发 Keil MDK STM32系列(二) 基于标准外设库SPL的STM32F401 ...
- 黑客长期摇号不中"黑"掉北京小客车摇号网
新闻链接:http://www.2cto.com/News/201310/248936.html 新闻时间:2013-10-11 新闻正文: 为发泄长期摇号不中的不满,同时也为自己研发的软件打广告,硕 ...
随机推荐
- centos7 安装locate
使用locate my.cnf命令可以列出所有的my.cnf文件 yum -y install mlocate 原因是安装完后没有更新库 更新库:updatedb
- Zuul网关 @EnableZuulProxy 和 @EnableZuulServer 的区别
1. @EnableZuulProxy 2. @EnableZuulServer 3.解释 1)@EnableZuulProxy简单理解为@EnableZuulServer的增强版, 当Zuul与Eu ...
- 【从小白到专家】Istio技术实践专题(四):应用接入Istio的正确姿势
上一篇文章中,我们介绍了Istio针对单集群的三种主流部署安装方式:使用Istioctl安装.使用Helm自定义安装.独立Operator安装.本文将向大家介绍kubernetes中的应用接入Isti ...
- Pop Sequeue
题目描述 Given a stack which can keep M numbers at most. Push N numbers in the order of 1,2,3...,N and p ...
- 【系统学习ES6】第二节:解构赋值
[系统学习ES6] 本专题旨在对ES6的常用技术点进行系统性梳理,帮助大家对其有更好的掌握,希望大家有所收获. ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构.解构是一种打 ...
- SnackBar--FloatingActionButton--CoordinatorLayout
SnackBar snack:小吃,点心,快餐 btOpenSnackBar = (Button) findViewById(R.id.bt_openSnackBar); btOpenSnackBar ...
- C# 实现NPOI的Excel导出
技术点: 1.自定义attribute属性 2.通过反射取类及其属性的attribute属性值 3.NPOI包常用属性及方法(我也仅仅知道用到过的,陌生的要么见名知意,要么百度查) 实现功能点: Li ...
- CMake语法—内置变量
目录 CMake语法-内置变量 1 CMake变量分类 1.1 普通变量 1.2 缓存变量 1.3 环境变量 1.4 内置变量 2 CMake内置变量分类 2.1 提供信息的变量 2.2 改变行为的变 ...
- gin框架中的路由
基本路由 gin框架中采用的路由库是基于httrouter做的 地址为:https://github.com/julienschmidt/httprouter httprouter路由库 点击查看代码 ...
- gin中绑定查询字符串或表单数据
package main import ( "github.com/gin-gonic/gin" "log" "time" ) type P ...