命令融合、拆分方法与NVMe控制器
    1.
    发明公开

    公开(公告)号:CN112825024A

    公开(公告)日:2021-05-21

    申请号:CN201911142444.8

    申请日:2019-11-20

    发明人: 王朋

    IPC分类号: G06F3/06

    摘要: 本申请提供了命令融合、拆分方法与NVMe控制器,其中数据处理方法包括获取第一命令,所述第一命令包括读命令和写命令;根据所述第一命令的类型,对所述第一命令携带的数据进行拆分或合并处理,以获取第一消息;输出所述第一消息。在面对不同类型的命令时,该方法能够灵活地对其预先进行拆分或合并处理,减少NVMe控制器与外部单元的交互,从而提高数据传输效率。

    处理NVMe完成队列(CQ)阻塞的方法与存储设备

    公开(公告)号:CN112765052A

    公开(公告)日:2021-05-07

    申请号:CN201911066563.X

    申请日:2019-11-04

    发明人: 王朋 张泽

    IPC分类号: G06F12/0846 G06F12/0875

    摘要: 本申请提供了处理NVMe完成队列(CQ)组合的方法与存储设备,该方法包括:从第一缓存区获取命令的处理结果;若完成队列不可用,将命令的处理结果存放至CQM寄存器;将CQM寄存器的内容搬移到第二缓存区;在完成队列可用时,将第一缓存区中的命令的处理结果和/或第二缓存区中的命令的处理结果填充到完成队列。通过执行NVMe队列管理方法,使得队列填满时,处理结果不需要一直排队等待,从而改善NVMeSSD控制器的数据处理能力。