[存储]NVMe-2-PCIe总线寄存器

System Bus (PCI Express) Registers

注意:本文翻译仅为学习交流用,版权归原文作者所有。

原文出处

这个章节描述PCI Express寄存器的值(系统使用PCI Express时).

这个章节详细描述PCI Header,PCI Capabilities 和 PCI Express Capability如何在NVM Express控制器中构建。有些展示的变量与PCI和PCI Express规范中是重复的。PCI文件是这些寄存器的标准规范,本节详细说明了NVM Express控制的附加要求。

在这里插入图片描述

MSI-X被土建作为中断机制使用。有些系统不一定支持MSI-X。因此系统可以选择支持MSI Capability和MSI-X Capability。

实现应该支持Advanced Error Reporting Capability启动更多的突发错误处理(Burst Error Handling).

2.1 PCI Header

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sz6mC4mp-1613349646501)(/imgs/fig10.png)]

2.1.1 Offset 00h: ID - Identifiers

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kBuk4ffu-1613349646504)(./imgs/fig11.png)]

  • Device ID(DID): 厂商指定设备号。
  • Vendor ID(VID): 指定company id,由PCI SIG分发。

2.1.2 Offset 04h: CMD - Command

xx

  • Memory Space Enable (MSE): 控制器访问控制器register内存空间。
  • I/O Space Enable(IOSE): 控制器访问控制器target IO space。

2.1.3 Offset 06: STS - Device Status

2.1.6 Offset 0Ch: CLS – Cache Line Size

Cache Line Size(CLS): 被system firmware或者OS设置缓存行大小。

2.1.10 - …

Offset 10h: MLBAR (BAR0) – Memory Register Base Address, lower 32-bits

MUBAR(BAR1)

BARx: 一系列Memory Register Base Address,配置I/O space或者Memory space。

2.4 MSI-X Capability (Optional)

在这里插入图片描述

2.6 Advanced Error Reporting Capability

pciepciepciepcie的主要特征: 的主要特征: 的主要特征: ● 可以传送 可以传送 多种数据 多种数据 信息 格式 。 ● 串行发送接收双通道,高带宽速度快。 串行发送接收双通道,高带宽速度快。 串行发送接收双通道,高带宽速度快。 串行发送接收双通道,高带宽速度快。 串行发送接收双通道,高带宽速度快。 串行发送接收双通道,高带宽速度快。 串行发送接收双通道,高带宽速度快。 串行发送接收双通道,高带宽速度快。 串行发送接收双通道,高带宽速度快。 可灵活扩展。 可灵活扩展。 可灵活扩展。 ● 支持热插拔和交换。 支持热插拔和交换。 支持热插拔和交换。 支持热插拔和交换。 支持热插拔和交换。 ● 低电源消耗,并有管理功能。 低电源消耗,并有管理功能。 低电源消耗,并有管理功能。 低电源消耗,并有管理功能。 低电源消耗,并有管理功能。 低电源消耗,并有管理功能。 低电源消耗,并有管理功能。 低电源消耗,并有管理功能。 ● 支持 QoS 链路配置和公正策略。 链路配置和公正策略。 链路配置和公正策略。 链路配置和公正策略。 链路配置和公正策略。 ● 具有包和层协议架构。 具有包和层协议架构。 具有包和层协议架构。 具有包和层协议架构。 具有包和层协议架构。 ● 每个物理链接含有多种虚拟通道。 每个物理链接含有多种虚拟通道。 每个物理链接含有多种虚拟通道。 每个物理链接含有多种虚拟通道。 每个物理链接含有多种虚拟通道。 每个物理链接含有多种虚拟通道。 每个物理链接含有多种虚拟通道。 每个物理链接含有多种虚拟通道。 ● 兼容 pcipcipci。 ● 多种保证数据完整性的机制。 多种保证数据完整性的机制。 多种保证数据完整性的机制。 多种保证数据完整性的机制。 多种保证数据完整性的机制。 多种保证数据完整性的机制。 多种保证数据完整性的机制。 ● 错误处理机制和调试简便性。 错误处理机制和调试简便性。 错误处理机制和调试简便性。 错误处理机制和调试简便性。 错误处理机制和调试简便性。 错误处理机制和调试简便性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值