0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PCIe控制器(FPGA或ASIC),PCIe-AXI-Controller

axpro 来源:axpro 作者:axpro 2024-02-21 15:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

PCIe-AXI-Controller

PCIe-AXI-Controller兼容PCI Express Base Specification Revision 3.1,实现PCIe PHY Layer,Data Link Layer以及Transaction Layer的所有功能特性,不仅内置DMA控制器,而且具备AXI4用户接口,提供一个高性能,易于使用,可定制化的PCIe-AXI互连解决方案,同时适用于ASICFPGA

PCIe接口

PHY Interface for PCI Express(PIPE):PIPE 4.4和PIPE 5.1

可与PIPE兼容的PHY集成

AXI接口:

1个AXI4-Lite Master接口:访问外部寄存器

1个AXI4-Lite Slave接口:访问内部Bridge配置寄存器

1个AXI4-MM Master描述符接口:访问AXI域的SGDMA描述符

4个AXI4-MM Master接口:访问AXI4 Slave设备,比如内存;C2H和H2C传输

4个AXI4-MM Slave接口:被AXI4 Master设备访问

4个AXI4-Stream Master接口:访问AXI4 Stream Slave设备,比如FIFO;H2C传输

4个AXI4-Stream Slave接口:被AXI4 Stream Master设备访问,C2H传输

PCIe特性:

支持PCIe Gen1(2.5GT/s),PCIe Gen2(5.0GT/s)和PCIe Gen3(8.0GT/s)

支持PCIe x16,x8,x4,x2和x1

支持Endpoint和Rootport模式

支持最大4KB payload size

1个Virtual Channel,最多32个Physical Functions

可配置的接收和发送缓冲区大小

支持SR-IOV功能,VF可达512个

支持32个MSI和INT消息

支持MSI-X

支持ASPM:L0s和L1

DMA特性:

8个独立的DMA引擎

支持CDMA和SGDMA

最大128个outstanding write和read request

可配置的DMA Source、Destination和Descriptor Type

DMA长度无限制

可交付资料:

详细的用户手册

Design File:Post-synthesis EDIF netlist or RTL Source

Timing and layout constraints,Test or Design Example Project

技术支持:邮件,电话,现场,培训服务

Email:neteasy163z@163.com

PCIe-AXI-Controller结构框图

wKgZomXVomuAWA5hAADiDHK4KfA998.png

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PCIe
    +关注

    关注

    16

    文章

    1422

    浏览量

    87551
  • dma
    dma
    +关注

    关注

    3

    文章

    577

    浏览量

    105358
  • AXI
    AXI
    +关注

    关注

    1

    文章

    143

    浏览量

    17791
  • 控制器
    +关注

    关注

    0

    文章

    30

    浏览量

    3274
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    钛金PCIe Gen4控制器的核心特性与技术细节

    支持,成为FPGA硬件设备实现高速互联的首要选择。其控制器硬件架构由物理介质附加层(PMA)和物理编码子层(PCS)两大核心模块组成,其中PCS硬核支持SGMII、10GBase-R、PCIe Gen4及PMA Direct等多
    的头像 发表于 12-02 09:28 1960次阅读
    钛金<b class='flag-5'>PCIe</b> Gen4<b class='flag-5'>控制器</b>的核心特性与技术细节

    Xilinx高性能NVMe Host控制器IP+PCIe 3.0软核控制器IP,纯逻辑实现,AXI4和AXI4-Stream DMA接口,支持PCIe 3.0和4.0

    CPU,NVMe AXI4 Host Controller IP自动执行对PCIe SSD的PCIe设备枚举和配置、NVMe控制器识别和初始
    发表于 11-14 22:40

    PCIE737】青翼凌云科技基于全高PCIe x8总线的KU115 FPGA高性能硬件加速卡

    PCIE737是一款基于PCIE总线架构的KU115 FPGA的12路光纤通道处理平台,该板卡具有1个PCIe Gen3x8主机接口、3个QSFP+ 40G光纤接口,可以实现3路QS
    的头像 发表于 11-03 16:31 450次阅读
    【<b class='flag-5'>PCIE</b>737】青翼凌云科技基于全高<b class='flag-5'>PCIe</b> x8总线的KU115 <b class='flag-5'>FPGA</b>高性能硬件加速卡

    PCI11101 PCIe交换机集成USB3.2主机控制器技术解析

    规性认证,可使用一个多个通道实现PCIe上行,从而实现灵活的系统架构。PCI11101可确保从外部接口到交换结构和端点控制器PCIe合规性。
    的头像 发表于 10-10 13:51 592次阅读
    PCI11101 <b class='flag-5'>PCIe</b>交换机集成USB3.2主机<b class='flag-5'>控制器</b>技术解析

    嵌入式接口通识知识之PCIe接口

    前后两组,较短的22根针脚用于供电,剩下的76根针脚是数据针脚。这种接口通常用于需要更高带宽的设备,如某些高性能存储控制器加速卡。4.PCIe x16:PCIe x16接口有十六个数
    发表于 08-21 16:51

    NVMe高速传输之摆脱XDMA设计20: PCIe应答模块设计

    应答模块的具体任务是接收来自PCIe链路上的设备的TLP请求,并响应请求。由于基于PCIe协议的NVMe数据传输只使用PCIe协议的存储读请求TLP和存储
    发表于 08-12 16:04

    NVMe高速传输之摆脱XDMA设计17:PCIe加速模块设计

    PCIe加速模块负责实现PCIe传输层任务的处理,同时与NVMe层进行任务交互。如图1所示,PCIe加速模块按照请求发起方分为请求模块和应答模块。请求模块负责将内部请求事务转化为配置管理接口信号
    发表于 08-07 18:57

    NVMe高速传输之摆脱XDMA设计14: PCIe应答模块设计

    应答模块的具体任务是接收来自PCIe链路上的设备的TLP请求,并响应请求。由于基于PCIe协议的NVMe数据传输只使用PCIe协议的存储读请求TLP和存储
    发表于 08-04 16:44

    PCIe协议分析仪能测试哪些设备?

    /ASIC加速 测试场景:分析专用AI推理加速与主系统的PCIe通信,优化数据传输和指令下发效率。 应用价值:提高推理吞吐量,确保加速
    发表于 07-25 14:09

    nvme IP开发之PCIe

    数据,Posted类型的事务请求不需要使用 完成报文。 PCIe总线协议定义了基于地址的路由、基于ID的路由和隐式路由三种TLP路由 方式。其中,存储读写和I/O读写TLP采用基于地址的路由,该类
    发表于 05-18 00:48

    nvme IP开发之PCIe

    体系架构 RC是PCIe体系树形结构中的根节点。RC主要负责配置PCIe总线上的所有设备,分配资源、处理传输请求,并管理数据流动。在处理系统中,RC是负责连接CPU与PCIe系统的桥
    发表于 05-17 14:54

    NVMe控制器IP设计之接口转换

    这是NVMe控制器IP设计系列博客之一,其他的见本博客csdn搜用户名:tiantianuser。相关视频见B站用户名:专注与守望。 接口转换模块负责完成AXI4接口与控制器内部的自
    发表于 05-10 14:33

    JESD204B有专用于ADC/DAC和FPGAASIC的接口吗?

    请问各位大侠:JESD204B专用于ADC/DAC和FPGAASIC的接口吗,该接口同Rapid/PCIe的物理层Serdes接口有何区别,谢谢!
    发表于 02-08 09:10

    PCIe插槽开始,ICY DOCK重塑 U.2/U.3 硬盘存储模式 #pcie #硬盘盒

    PCIe
    ICY DOCK硬盘盒
    发布于 :2025年01月17日 17:24:37