PCIE EP controller databook学习

1. PCIE结构总览

2. 各个模块的作用

2.1 Common Express Port Logic(CXPL)Module

  • 实现了PCIE  TL/DL/PL 层的基本功能
  • 实现了TL/DL层大部分以及PL层中的MAC部分的逻辑,包括link training和LTSSM
  • CXPL通过PIPE接口与PHY连接

2.2 Transmit Application-Dependent Module(XADM)

  • TLP arbitration
  • TLP Formation
  • Flow Control(FC) Credit checking

2.3 Recieve Application-Dependent Module(RADM)

  • Sorting/filtering of recieved TLPs
  • Buffering and queuing of recieved TLPs
  • Routing of recieved TLP to the controller's recieve interfaces.

2.4 Configuration-Dependent Module(CDM)

  • Standard PCIE configuration space
  • Controller-specific register space(Port Logic Registers)

2.5 Power Management Controller(PMC) 

  • implements the power management features of the controller

2.6 Local Bus Controller(LBC) and Data Bus Interface(DBI)

  • Internal registers(in the CDM)
  • External application registers connected externally to the ELBI

2.7 Message Generation Module(MSG_GEN)

  • transmit messages generated by the controller

3. EP Controller block diagram

3.1 without AXI bridge

3.2 with AXI bridge

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值