FPGA开发,虽然说行业应用千奇百怪,但是回归到平台设计这款,对外无非接口,对内无非片内总线
这里贴上Xilinx UG883的框图,聊一聊FPGA PCIE卡

带宽即是王道

不管面对怎么样的设计,明确用户的需求,完成带宽的评估是项目启动关键的第一步。这个步骤的进行,逻辑工程师也会对自己即将要处理的业务有个更深入的理解。
带宽的需求评估不妨从以下三个节点考虑

  • 输入带宽
  • 处理带宽
  • 输出带宽

输入带宽

FPGA处理器输入的信源,是这个FPGA系统的入口,首先得考虑接不接的住的问题,不然从入口开始,我们就要考虑是采用一片FPGA还是多片FPGA的问题了。

处理带宽

信号到片内模块,经过各种算法处理、拆包、解析、打包…处理的过程中,处理带宽可能大于输入带宽,也可能小于输入带宽。根据带宽的变化以及处理延迟,需要考虑单片FPGA是否满足,同时是否需要外部存储及对应的带宽。

输出带宽

在完成处理之后,数据经过FPGA需要送出。输出多受限于数据流的下一级,需要跟俊数据流的下一级来选择合适的接口。

返璞归真——时钟与资源

完成了带宽的整体评估,从输入到输出,其实对应的逻辑时钟和资源其实可以评估的大差不差了。
FPGA对外接口需要注意的点

  • GT的Lane数量、参考时钟与复位
  • DDR带宽与片内总线的适配
  • LVDS的bit clock 和 word clock

FPGA对内总线的注意点:

  • stream与memory mapped接口的选择
  • 片内总线与片外接口总线的带宽(时钟与数据位宽)适配
  • 片内总线的层级划分与地址空间划分
  • 模块的划分,高内聚低耦合

复位网络单独拎出来,这个需要结合具体业务来考虑,

Xilinx Arch PCIE卡相关推荐

  1. 基于4组DDR KU115的PCIe 光纤加速计算卡419 光纤PCIe卡

    基于4组DDR KU115的PCIe 光纤加速计算卡 光纤PCIe卡   KU115光纤加速卡 一.板卡概述 PCIe加速板卡使用Xilinx FPGA-XCKU115为可编程的数据中心应用加速,支持 ...

  2. 基于kintex UltraScale XCKU040的双路QSFP+光纤PCIe卡383 光纤PCIe卡

    基于kintex UltraScale XCKU040的双路QSFP+光纤PCIe 卡 一.板卡概述 本板卡系我司自主研发,基于Xilinx UltraScale Kintex系列FPGA  XCKU ...

  3. 国产化7K325T板卡学习资料: 基于国产化Ch-7K325T 的 FMC接口PCIe卡 国产化板卡

    基于国产化Ch-7K325T 的 FMC接口PCIe卡 一.板卡概述 本板卡基于Xilinx公司的FPGA Ch-7K325T -2FFG900芯片,pin_to_pin兼容FPGAXC7K410T- ...

  4. 设计资料原理图-383光纤加速计算-XCKU060的双路QSFP+光纤PCIe 卡 高速信号处理卡

    基于kintex UltraScale XCKU060的双路QSFP+光纤PCIe 卡 一.板卡概述 本板卡系北京太速科技自主研发,基于Xilinx UltraScale Kintex系列FPGA   ...

  5. 使用固态存储SSD或PCIe卡

    说完了传统式机械式磁盘,和RAID之后,我们来说一下现在另外一种存储设备,也就是固态存储,SSD或者是PCI-E卡,固态存储呢,也称之为闪存,这并不是一种很新的存储技术,只是他作为新一代存储呢,成本上 ...

  6. LabVIEW FPGA PCIe开发讲解-7.2节:目前主流的4大Xilinx FPGA PCIe DMA通信IP核讲解

    1.要开发一个带PCIe或者PXIe接口的FPGA板卡出来,除了硬件本身外,最重要的就是FPGA芯片里面的PCIe通信代码编写,俗称下位机FPGA编程:还有中间层的驱动文件编写以及上位机PC端的应用程 ...

  7. 什么是 PCIe 卡?您需要了解的有关PCI Express卡的所有信息

    PCI Express(PCIe)标准的出现是为了满足网络设备对更高带宽.更大灵活性和更好性能的需求.PCIe在首次亮相后已经得到充分开发并广泛应用于许多网络设备,特别是对于PCIe卡.什么是PCI快 ...

  8. PCIe卡知识扫盲:你想了解的都在这里

    随着网络设备对带宽,灵活性与性能的要求升高,PCIe标准应运而生.自2001年问世以来,PCIe迅速发展,并广泛应用于各种网络设备中,PCIe卡(PCI Express卡)就是其中一种主要设备.本文将 ...

  9. Xilinx FPGA PCIe XDMA性能测试报告(一)

    1 测试内容 本报告对Xilinx FPGA的PCIe XDMA的性能进行了测试,同时,给出了具体的测试框图.测试平台.测试步骤.测试记录等内容. 2 测试框图 3 测试平台 硬件平台:Dell R3 ...

最新文章

  1. 压力测试工具Ab简介
  2. 转---谈谈HTTP协议中的短轮询、长轮询、长连接和短连接
  3. codeforces 719A Vitya in the Countryside(序列判断趋势)
  4. jquery easy ui 1.3.4 窗口,对话框,提示框(5)
  5. Android开发笔记(一百三十)截图和录屏
  6. javascript错误处理与调试(转)
  7. GNU make manual 翻译(三十八)
  8. 安装SqlServer2014出现(‘无法启动 Windows Management Instrumentation 服务。若要继续安装,必须找到问题并修复该服务‘)
  9. 网站源码整站下载 网站模板源代码下载
  10. 【python实战】top4 华氏度与摄氏度互转
  11. 卡方检验详解分析与实例
  12. java代码在图片上画框
  13. 随机指标计算机程序,MACD/随机指标组合应用分析
  14. 华为笔记本键盘说明图_没有键盘的笔记本:华为 MateBook上手图赏
  15. 微信信息如何在服务器加密,微信 消息加解密说明
  16. 关于大一暑假考核的复习总结
  17. 呼叫中心系统的基本构成和二次开发思路
  18. MySQL 自增 ID 超大问题查询
  19. 运算符“||”与“|”,“”和“”的区别 (附带各类位运算符号详解(、|、^、~、<<、>>、>>>)
  20. 扇贝python课程打卡_扇贝打卡500天纪实——如何有效利用扇贝记单词、学习英语?...

热门文章

  1. endnote的enl文件格式_endnoteenl文件丢失(一步简单还原丢失文件)
  2. 如何解决地图已加载却不能渲染的问题?
  3. 导数和积分的转换关系
  4. 山中无甲子,寒尽不知年
  5. 头条文章没有阅读量,视频推荐量怎样增加
  6. 网站使用手机相机_孩子拿手机是在上课,还是玩游戏、看不良网站?4招查看使用记录...
  7. Java24种设计模式(第二种)--代理模式(Proxy Pattern)
  8. 2023 软件库APP下载系统源码 附卡密会员插件
  9. 注册公司的步骤及费用
  10. PT_基本概率公式(减法/加法/乘法/除法(条件概率)/全概率/贝叶斯)@条件概率链式法则@乘法法则