CXL寄存器的描述

具体内容可参考下文。 

CXL 寄存器介绍 (1) - 寄存器分类_MangoPapa的博客-CSDN博客

补充:

cxl configuration space register

:pcie空间中以DVSEC capability进行实现,实现相关的cxl寄存器。DVSEC:pcie定义的一种vendor extend capability。在pcie空间中基地址偏移0x700+.

 

上图定义pcie定义的cxl device相关dvsec示意图。

cxl device 在host向device空间映射时最多可以映射两块device physical address。vendor-specific header1为1E98h。range register最小为256MB;配置中需要和HDM decoder(如果使能)的值一致,HDM decoder用于内存交织进行使用,即有多个cxl RP连接到一个cxl bridge。

cxl地址范围: Memory_Base[63:28] <= address < Memory_Base[63:28]+Memory_Size[63:28]

类似于pcie bar空间的范围。具体详见spec中8.1章节。

memory map register

cxl内存映射寄存器位于6个区域中。用于不能通过pcie配置空间进行发现的设备(文章中RCH,RCD均为cxl 1.1的host和device设备)。cxl 1.1使用pcie RCRB实现。其中RCH下游和RCD上游端口分别实现一个membar0区域(component registers),用于host配置cxl subsystem component。软件使用cxl.io内存读取和写入来访问内存映射寄存器。其中cxl USP membar0必须放在cxl DP memory limit空间中(类似于pcie type1 类型limit空间)

cxl spec可在官网进行下载:

CXL SPECIFICATION | Compute Express Link

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CXL (Compute Express Link)是一种用于连接计算设备的高速互联技术。它提供了一种可扩展、高带宽和低延迟的连接方式,旨在满足数据中心和高性能计算领域对于高性能、低能耗和高效能的需求。引用 关于CXL的连接过程,引用中提到了CXL的多层协议结构。其中,Flex Bus结构用于将CXL.io, CXL.mem和CXL.cache的处理逻辑分成多个独立的层次,以便进行灵活的处理。在CXL ARB/MUX的支持下,可以同时传输两种不同的业务流。PCIe Trans层和Data Link层协议的实现是可选的,可以根据需要进行融合进CXL.io的逻辑中。 至于"cxl linkup"的具体含义,由于没有更多的上下文信息,无法准确回答你的问题。但可以理解为在CXL连接中建立连接的过程或者表示连接建立成功的状态。如果你有更多的信息或者具体的问题,欢迎进一步说明,以便我能够提供更准确的答案。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [[New Tech] Compute Express Link or CXL What it is and Examples](https://blog.csdn.net/wangyijieonline/article/details/123047027)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [CXL简介](https://blog.csdn.net/maxwell2ic/article/details/123306538)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值