axpro的个人空间 https://blog.eetop.cn/?424254 [收藏] [复制] [分享] [RSS]

日志

高性能PCIe 3.0软核,x1~x16,支持EP/RC,AXI4接口,内置DMA控制器,适用ASIC和FPGA

已有 423 次阅读| 2025-9-25 13:02 |个人分类:交流共享|系统分类:芯片设计| pcie, 软核, fpga, asic, 控制器

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接口

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

2.     可与PIPE兼容的PHY集成

 

AXI接口:

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

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

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

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

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

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

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

 

PCIe特性:

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

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

3.     支持Endpoint和Rootport模式

4.     支持最大4KB payload size

5.     1个Virtual Channel,最多32个Physical Functions

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

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

8.     支持32个MSI和INT消息

9.     支持MSI-X

10.  支持ASPM:L0s和L1

 

DMA特性:

1.     8个独立的DMA引擎

2.     支持CDMA和SGDMA

3.     最大128个outstanding write和read request

4.     可配置的DMA Source、Destination和Descriptor Type

5.     DMA长度无限制

 

可交付资料:

1.      详细的用户手册

2.      Design File:Post-synthesis EDIF netlist or RTL Source

3.      Timing and layout constraints,Test or Design Example Project

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


 

PCIe-AXI-Controller结构框图

 pcie-axi-controller-block-diagram.png

 



点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 15

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 10

    粉丝
  • 10

    好友
  • 2

    获赞
  • 27

    评论
  • 2324

    访问数
关闭

站长推荐 上一条 /1 下一条


手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-10-1 02:23 , Processed in 0.023471 second(s), 15 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部