太速科技-383-基于kintex UltraScale XCKU060的双路QSFP+光纤PCIe 卡

news2024/11/18 1:38:27
基于kintex UltraScale XCKU060的双路QSFP+光纤PCIe 卡

 

一、板卡概述 
      本板卡系我司自主研发,基于Xilinx UltraScale Kintex系列FPGA  XCKU060-FFVA1156-2-I架构,支持PCIE Gen3 x8模式的高速信号处理板卡,搭配两路40G QSFP+接口,两组64-bit DDR4,每组容量2Gbyte,可稳定运行在2400MT/s。板卡具有自控上电顺序,BPI模式快速程序加载,支持板内/板外两种系统时钟接入模式等特点,设计满足工业级要求。本卡可用于高速信号处理。 

 

 
二、功能和技术指标: 


板卡功能

参数内容

主处理器

XCKU060-FFVA1156-2I

板卡标准

PCI EXPRESS CARD SPECIFICATION, 

电气规范

PCIe3.0版本

板载缓存

两组DDR4, 64-bit,每组容量2GByte@1200MHz/s;可定制 焊接,每组容量8GB;512Mb Qspi NorFlash

加载Flash

一片BPI x16 NorFlash,容量1Gb,用于系统配置程序存储

高速接口

两路QSFP+,支持40Gbps传输速率

低速接口

支持16对LVDS接口,32个LVCOMS33信号;1路 uart-Usb 接口

板卡尺寸

222.8*111.15

板卡重量

(含散热片)

板卡供电

DC +12V±10%, 2.5A

板卡功耗

30W

工作温度

Industrial  -20℃到+65℃

三、接口测试软件: 


板卡功能

参数内容

主处理器

XCKU060-FFVA1156-2I

软件版本

Vivado2017.4

编程语言

Verilog

板卡接口测试程序

DDR测试、光纤测试、PCIe IO模式测试

板卡接口应用程序

PCIe V3.0 XDMA 测试FPGA程序;Windows 7,Linux驱动程序

四、应用领域
    光纤加速计算

五、数据传输软件定制

      ORI383 是一款双路QSFP+光纤转接卡,可以实现八路高速10G光纤接口的数据转换到PCI-E X8总线上,接口协议采用PCI-E3.0,最高可以实现6GB/s的传输速率。FPGA采用  XCKU060-FFVA1156,提供两组64-bit DDR4,每组容量2Gbyte,可稳定运行在2000MT/s。针对此板卡,提供专用的逻辑,这些逻辑经过了专业的测试:
PCI-E DMA 逻辑:
● 单物理通道DMA逻辑:主要完成数据写到计算机内存。
● 双物理通道DMA逻辑:主要完成数据写到计算机内存。
● 离散DMA包逻辑:提供计算机内存链表管理,满足计算机大内存池应用,可以2GB以上。
● 多通道内存管理逻辑:
      4通道内存管理逻辑:一组64位内存实现四组可同时读写的内存应用,可以实现四通道数据写入到计算的内存,形成四个文件,实现类似四通道的大FIFO可同时读写。可与一通道DMA逻辑进行匹配。
多通道内存与DMA收、发自由匹配:
      板卡上具备两通道64位DDR4物理内存,可以形顾两个四组大FIFO的内存,可以与DMA进行匹配,形成DMA接收数据4通道与DMA发送数据4通道同时进行,即全双功功能。同样,也可以形成DMA意向8通道数据收或单向发。

● 光纤数据实时存储
● ORI383板卡,可匹配高速数据落盘功能。可能实现5GB/s的性能。
● 可以实现多个文件同时写盘。
● 可以实现对文件进行管理。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2162487.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

DataX3.0:深入探索与实战应用

DataX3.0是阿里云DataWorks数据集成的开源版本,它继承了DataX1.0的优良基因,并在此基础上进行了全面的升级和扩展。新版本的DataX3.0不仅支持更多的数据源和目标端,还提供了更高效的数据同步能力,能够满足企业在数据迁移、数据同步…

虚拟硬盘数据恢复(vmdk、vdi、vhd等虚拟磁盘文件)

我们用的虚拟机有时候用着用着就启动不起来了,可能是操作系统启动扇区出了问题或者硬盘数据损坏。如果还有重要的数据文件在虚拟机里面,不要慌,一般只是操作系统的问题,硬盘里面的文件一般是不会丢失损坏的,即使磁盘有…

【论文阅读】RISE: 3D Perception Makes Real-World Robot Imitation Simple and Effective

Abstract 在模仿学习中,精确的机器人操作需要丰富的空间信息。基于图像的policies模型对象位置来自固定摄像头,对摄像头视图变化很敏感。利用3d点云的策略通常预测关键帧而不是连续动作,这在动态和联系人丰富的场景中造成了困难。为了有效地…

C++核心编程和桌面应用开发 第六天(this指针 友元)

目录 1.this指针 1.1C中空类的大小 1.2类中成员的存储方式 1.3this指针 1.3.1常函数 1.3.2常对象 2.友元 2.1全局函数做友元 2.2类做友元 2.3成员函数做友元 1.this指针 1.1C中空类的大小 1.2 类中成员的存储方式 1.3this指针 this指针指向被调用的成员函数所属的对…

Python电能质量扰动信号分类(一)基于LSTM模型的一维信号分类

引言 本文基于Python仿真的电能质量扰动信号,先经过数据预处理进行数据集的制作和加载,然后通过Pytorch实现LSTM模型对扰动信号的分类。Python仿真电能质量扰动信号的详细介绍可以参考下文(文末附10分类数据集): Pyth…

详解机器学习经典模型(原理及应用)——支持向量机

一、什么是支持向量机 支持向量机(Support Vector Machine, SVM)是一种强大的机器学习算法,可用于解决数据分类(二分类)和回归问题。在分类问题上,SVM的核心思想是在特征空间中找到一个最优的超平面&#x…

Bootstrap框架-container类,container-fluid类,栅格系统

1.Bootstrap Bootstrap为页面内容和栅格系统包裹了一个.container容器,框架预先定义类 1.1container类 响应式布局容器的宽度 手机-小于768px 宽度设置100%; 平板-大于等于768px 设置宽度为750px 桌面显示器-大于等于992px 设置宽度 970px 大屏幕显…

【全网最全】2024年华为杯研赛A题成品论文获取入口(后续会更新)

您的点赞收藏是我继续更新的最大动力! 一定要点击如下的卡片,那是获取资料的入口! 【全网最全】2024年华为杯研赛A题保奖思路matlab/py代码成品论文等(后续会更新完整 点击链接加入【2024华为杯研赛资料汇总】:https:…

linux驱动开发-arm汇编基础

目录 写在前面 1、Cortex-A7 处理器有 9 种处理模式 2、Cortex-A 寄存器组 通用寄存器 1、汇编语法 2、Cortex-A7 常用汇编指令 2.1 处理器内部数据传输指令 2.1.1 传输数据操作类型 1、MOV指令 2、MRS指令 3、MSR指令 2.2、存储器访问指令 2.2.1 LDR指令 2.2.2 …

IDEA:如何设置项目启动的JVM运行内存大小

IDEA版本不一样页面也不一样 -Xms20m -Xmx200m 其实在本地开发调试的时候不需要太大内存,如果测试性能建议放到运算服务器上面去跑~~~

最小花费爬楼梯(动态规划)问题

目录 一题目: 二思路: 三代码: 一题目: 最小花费爬楼梯_牛客题霸_牛客网 二思路: 思路:动态规划找前后规律化简题意:此题想要的结果其实就是能上到顶楼也就是: 分为&#xff1…

信息安全工程师(16)密码学概况

前言 密码学是研究编制密码和破译密码的技术科学,它涵盖了加密技术和解密技术的各个方面,是现代信息安全的核心组成部分。 一、定义与基本概念 定义:密码学是研究如何隐密地传递信息的学科,主要涉及保密通信和数字签名两个方面。它…

4.1章节python中顺序结构

顺序结构(Sequential Structure)是最基本、最简单的程序结构。 顺序结构意味着程序中的语句将按照它们在代码中出现的顺序依次执行。这是大多数编程语言中最直观和自然的执行方式。 在Python中编写顺序结构的程序时,你只需将语句按照你希望它…

docker:docker-compose容器编排

docker-compose容器编排 安装docker-compose 下载链接:https://github.com/docker/compose/releases/下载这个版本 [rootc1-10-66 ~]# ls anaconda-ks.cfg docker-compose-linux-x86_64_2 gpu-burn## 改个名字 [rootc1-10-66 ~]# mv docker-compose-linux-x86…

联想2025届C++开发工程师(编程题AK)

前面20个选择题吧 编程题 T1、爆破 时间限制:3000MS 内存限制:589824KB 题目描述: 小明当起了矿场的爆破工程师。小明工作的矿场可以看作一个N x N的二维网格,小明可以将一个炸弹放置到矿场的任意位置,若干时间后…

更新C语言题目

1.以下程序输出结果是() int main() {int a 1, b 2, c 2, t;while (a < b < c) {t a;a b;b t;c--;}printf("%d %d %d", a, b, c); } 解析:a1 b2 c2 a<b 成立 ,等于一个真值1 1<2 执行循环体 t被赋值为1 a被赋值2 b赋值1 c-- c变成1 a<b 不成立…

CSS——网格布局(display: grid)之下篇

CSS——网格布局&#xff08;display: grid&#xff09;之下篇 前面我们介绍了网格布局的基础的创建以及一些比较基础的属性&#xff0c;下面我们将介绍网格布局的剩余部分&#xff0c;还将结合实例来进行细致的讲解&#xff08;图文并茂&#xff0c;生动形象有内涵&#xff0…

使用现有的科技或许无法实现对人类智能的模拟

现有科技在实现真正的人类智能方面面临许多挑战。科技的局限性涉及许多领域&#xff0c;在计算能力方面&#xff0c;尽管处理速度不断提升&#xff0c;但要模拟人脑的复杂性仍然困难重重&#xff1b;当前的人工智能依赖于大量数据进行训练&#xff0c;缺乏灵活性和适应性&#…

时间序列数据可视化

#时间序列可视化 #离散数据的时间序列可视化 import numpy as np import pandas as pdts pd.Series(np.random.randn(1000), indexpd.date_range(1/1/2000, periods1000)) ts ts.cumsum() ts.plot() #%% #连续数据的时间序列可视化 import matplotlib.pyplot as plt df pd.D…

打印规律图形

思路&#xff1a;将主对角线的1,2,3,4看成一行&#xff0c;5,6,7看成一行&#xff0c;8,9看成一行&#xff0c;10看成一行。按照这种方法&#xff0c;遍历一遍&#xff0c;正好是1~10。 然后在遍历的过程中将这些数存放在数组中。 上图所示&#xff1a;1的坐标为&#xff08;1…