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

K7 系列各种PCIE IP核的对比

上面三个IP 有什么区别,什么时候用呢?

7 series Integrated Block for PCIE

AXI Memory Mapped to PCI Express

DMA subsystem for PCI Express

特点

这是 Kintex-7 内置的 硬核 PCIe 模块。部分事务层也集成在里面,使用标准的PCIE 基本没有问题

事务层是软核,内部集成,用户不可更改。PHY 和链路层使用内部的硬核。

高性能数据传输的 DMA 引擎 IP,支持通过 PCIe 实现主机(CPU)与 FPGA 之间的直接内存访问

配置接口

Pcie_cfg_mgmt

里面有读写地址/数据/使能信号

S_axi_ctrl

Pcie_cfg_mgmt

里面有读写地址/数据/使能信号

数据流接口

AXI Stream

AXI4

AXI4

模式

RC   EP

RC   EP

EP

使用场景

事务层开放给用户,如果需要自定义一些TLP 协议,可以使用该IP。灵活性高

响应一次AXI4 总线,产生一次TLP 包

不依赖与外部的AXI 接口,依靠内部集成的DMA 实现大数据量的TLP 报文。

对端可以不是一个存储盘,而是DDR接FPGA 。通过DMA 实现快速数据传输。

http://www.xdnf.cn/news/910081.html

相关文章:

  • 每日算法 -【Swift 算法】电话号码字母组合
  • Keil调试模式下,排查程序崩溃简述
  • 六、【ESP32开发全栈指南:深入解析ESP32 IDF中的WiFi AP模式开发】
  • 读《创新者的窘境》二分 - 破坏性创新与延续性创新
  • 飞牛使用Docker部署Tailscale 内网穿透教程
  • KL散度计算示例:用户画像 vs. 专辑播放分布的性别偏好分析
  • MySQL查询语句
  • 02 nginx 的环境搭建
  • 禅道5月更新速览 | 新增交付物配置功能,支持建立跨执行任务依赖关系,研发效能平台上线
  • 6个可提升社媒投资回报率的Facebook KPI
  • 基于tensorflow实现的猫狗识别
  • 配置git命令缩写
  • 学习记录aigc
  • 智能制造数字孪生全要素交付一张网:智造中枢,孪生领航,共建智造生态共同体
  • Verilog编程技巧01——如何编写三段式状态机
  • 数论——同余问题全家桶3 __int128和同余方程组
  • Linux非管理员用户安装python环境
  • Ubuntu创建修改 Swap 文件分区的步骤——解决嵌入式开发板编译ROS2程序卡死问题
  • 2025.6.5学习日记 Nginx主目录文件 .conf介绍、热部署 定时日志切割
  • Abaqus有限元应力集中
  • Odoo 19 路线图(新功能)
  • C++课设:考勤记录系统
  • 三、元器件的选型
  • 常用枚举技巧:基础(一)
  • QGraphicsView、QGraphicsScene和QGraphicsItem图形视图框架(八)QGraphicsProxyWidget的使用
  • CPP基础
  • Go 并发编程基础:通道(Channel)的使用
  • C语言的全称:(25/6/6)
  • Python应用break初解
  • $attrs 与 $listeners 透传