[发明专利]验证D3cold对使能SSD HMB的影响方法及装置在审
| 申请号: | 202210363300.0 | 申请日: | 2022-04-07 |
| 公开(公告)号: | CN114780310A | 公开(公告)日: | 2022-07-22 |
| 发明(设计)人: | 谢文明;罗发治;范云松 | 申请(专利权)人: | 深圳忆联信息系统有限公司 |
| 主分类号: | G06F11/22 | 分类号: | G06F11/22 |
| 代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 曹祥波 |
| 地址: | 518067 广东省深圳市南山区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 验证 d3cold ssd hmb 影响 方法 装置 | ||
本发明涉及验证D3cold对使能SSDHMB的影响方法及装置,该方法,包括:获取使能HMB命令,并设定第一内存返还字段值;设置SSD配置空间内功耗状态寄存器,以使SSD进入D3hot;对SSD断电,以使SSD进入D3cold;对SSD重新上电并初始化;获取使能HMB命令,并设定第二内存返还字段值;对SSD进行读写操作;判断读写操作是否成功;若读写操作成功,则验证通过。本发明可验证进入和退出D3cold对使能SSDHMB功能的影响,测试不需要挑选笔记本电脑,提高了测试效率。
技术领域
本发明涉及验证D3cold对使能SSD HMB的影响技术领域,尤其是指验证D3cold对使能SSD HMB的影响方法及装置。
背景技术
HMB全称是:Host Memory Buffer,主机内存缓冲区。在NVMe1.4协议,系统软件需要预留一部分内存空间,并且可以通过使能HMB功能的命令将这部分内存空间的信息告诉SSD,之后SSD就可以使用这部分系统内存区域,但是前提是SSD需要支持HMB功能和主机软件支持SSD使能HMB。大多数SSD都有板载的DRAM,DRAM主要是用来存放逻辑地址与物理地址之间的映射关系的映射表。随着SSD的容量的增加,设计需要使用的DRAM也增大。HMB功能让SSD可以把主机分配的内存区域作为它的DRAM,从而可以减少成本。
使能HMB之前主机先读取SSD与HMB有关的信息(如:推荐的缓存区大小HostMemory Buffer Preferred Size、最小可以支持的缓存区大小Host Memory BufferMinimum Size、最小支持的缓存区描述条目Host Memory Buffer Minimum DescriptorEntry Size、最大支持的缓存区描述条目数Host Memory Maximum DescriptorsEntries),然后主机结合这些信息根据自身的条件分配一部分内存空间并把这部分的内存空间的信息通过发送使能HMB功能的命令告诉SSD。由于有的主机会有节能的模式,如非常注重续航能力的消费级的笔记本电脑,注重续航能力的笔记本电脑一般都会通过系统软件来控制,如在开机状态下但是用户已经有一段时间未使用电脑,可以通过操作系统设置让笔记本电脑进入睡眠模式,这样可以节省电量。笔记本电脑进入睡眠模式节省电量的主要途径是尽可能的降低器件各自的功耗,作为三大件之一的SSD,降低SSD的功耗对提高续航能力至关重要。
“D3”是PCIe协议定义的设备电源状态,D3有D3hot和D3cold两种状态,主要是PCIe设备为了节能所使用的电源状态,而D3cold是SSD断电的状态比D3hot更加节能。系统软件可以通过对PCle NVMe SSD设置对应的配置空间里的功耗状态寄存器的值,让SSD先进入D3hot的状态,然后主机对SSD断电,此时SSD就进入D3cold。笔记本电脑进入睡眠模式后让SSD降低功耗的方法有多种,有的会让SSD进入D3cold的模式来降低功耗,而当笔记本电脑从睡眠模式唤醒后,意味着SSD也从D3cold退出,回到正常工作的状态。如果笔记本电脑在睡眠模式之前已使能SSD的HMB功能给SSD分配缓存区域,由于进入睡眠模式后SSD也进入D3cold的状态,当从睡眠模式唤醒时主机需要重新发送使能HMB功能的命令给SSD,考虑到因为每次唤醒都需要重新使能SSD的HMB功能,而每次使能都要重新加载HMB的数据的话,会降低系统的性能,因此使能SSD HMB功能的命令还提供了一个MR(Memory Return内存返还)字段,在命令里设置MR字段值为“1”,即告诉SSD继续使用进入睡眠模式之前分配的缓存区域的数据。因此主机从睡眠模式唤醒时可以向SSD发送带MR字段值为“1”的使能HMB命令,这样主机就不需要再重新分配缓存区域,SSD也不需要重复加载HMB数据,避免因为重新分配和重新加载HMB数据影响到性能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳忆联信息系统有限公司,未经深圳忆联信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210363300.0/2.html,转载请声明来源钻瓜专利网。





