当前位置: 首页 > news >正文

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

基于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的性能。
● 可以实现多个文件同时写盘。
● 可以实现对文件进行管理。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Java后端中的复杂查询优化:索引设计与SQL调优的结合
  • 个人计算机与网络的安全
  • 【JavaScript】LeetCode:51-55
  • Vue实战教程:手动封装一个全局可自定义图标提示组件
  • 企业如何高效应对多类型知识产权事务的复杂挑战?
  • Vue中集中常见的布局方式
  • 1.分页查询(后端)—— Vue3 + SpringCloud 5 + MyBatisPlus + MySQL 项目系列(基于 Zulu 11)
  • MySQL事务、视图、索引、恢复、备份、导入导出的学习
  • 代码随想录打卡Day41
  • 研一奖学金计划2024/9/23有感
  • 【ARM】armv8的虚拟化深度解读
  • 神经网络激活函数
  • API代理是什么?解读其原理与作用
  • 累加求和-C语言
  • [大语言模型-论文精读] Diffusion Model技术-通过时间和空间组合扩散模型生成复杂的3D人物动作
  • 【347天】每日项目总结系列085(2018.01.18)
  • Bytom交易说明(账户管理模式)
  • Computed property XXX was assigned to but it has no setter
  • Date型的使用
  • docker-consul
  • ES6之路之模块详解
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • GitUp, 你不可错过的秀外慧中的git工具
  • HTTP中的ETag在移动客户端的应用
  • JavaScript设计模式与开发实践系列之策略模式
  • JS变量作用域
  • JS专题之继承
  • Python学习之路13-记分
  • swift基础之_对象 实例方法 对象方法。
  • 第13期 DApp 榜单 :来,吃我这波安利
  • 短视频宝贝=慢?阿里巴巴工程师这样秒开短视频
  • 基于组件的设计工作流与界面抽象
  • 记录:CentOS7.2配置LNMP环境记录
  • 类orAPI - 收藏集 - 掘金
  • 探索 JS 中的模块化
  • 移动端唤起键盘时取消position:fixed定位
  • 好程序员web前端教程分享CSS不同元素margin的计算 ...
  • ​​​​​​​STM32通过SPI硬件读写W25Q64
  • #传输# #传输数据判断#
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • (173)FPGA约束:单周期时序分析或默认时序分析
  • (2)MFC+openGL单文档框架glFrame
  • (阿里巴巴 dubbo,有数据库,可执行 )dubbo zookeeper spring demo
  • (带教程)商业版SEO关键词按天计费系统:关键词排名优化、代理服务、手机自适应及搭建教程
  • (二)windows配置JDK环境
  • (回溯) LeetCode 131. 分割回文串
  • (南京观海微电子)——I3C协议介绍
  • .bat批处理(十):从路径字符串中截取盘符、文件名、后缀名等信息
  • .net core 6 集成和使用 mongodb
  • .NET 给NuGet包添加Readme
  • .NET3.5下用Lambda简化跨线程访问窗体控件,避免繁复的delegate,Invoke(转)
  • .NET6 开发一个检查某些状态持续多长时间的类
  • .NET程序集编辑器/调试器 dnSpy 使用介绍
  • .net的socket示例
  • .NET分布式缓存Memcached从入门到实战