总线可以分为哪三个层次,总线按层次和位置分为哪三类

首页 > 体育 > 作者:YD1662023-04-29 10:29:28

上图使用的是MSI-X中断方式。这种方式将中断信息和正常的数据信息一样,PCIe打包把中断信息告知Host。SSD还是通过Memory Write TLP把中断信息告知Host,这个中断信息长度是1DWORD。

  1. Host处理相应的CQ
  2. Host处理完相应的CQ后,需要更新SSD端的CQ Head DB告知SSD处理

完成:

总线可以分为哪三个层次,总线按层次和位置分为哪三类(29)

Host还是通过Memory Write TLP更新SSD端的CQ Head DB。

该过程完整的包流程如下:

总线可以分为哪三个层次,总线按层次和位置分为哪三类(30)

7. NVMe features

7.1 固件(Firmware)更新过程

1. 将固件下载到Controller中(使用 Firmware Image Download命令);

2. Host提交Firmware Activate命令(也可以激活之前版本的Controller镜像);

3. Controller reset;

4. reset完成后,Host重新初始化Controller,包括Host重新分配I/O队列,与reset步骤相同。

7.2 元数据(Metadata)传输

元数据的使用并没有强制规定,最经常的使用方法是用做端到端数据的保护信息。有两种传输元数据的方式,一种可以作为LB数据块的一部分,如下图:

总线可以分为哪三个层次,总线按层次和位置分为哪三类(31)

另一种可以单独作为一个逻辑块传输,如下图:

总线可以分为哪三个层次,总线按层次和位置分为哪三类(32)

上一页45678下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.