-
公开(公告)号:CN108228075A
公开(公告)日:2018-06-29
申请号:CN201611131828.6
申请日:2016-12-09
申请人: 北京忆恒创源科技有限公司
IPC分类号: G06F3/06
CPC分类号: G06F3/0625 , G06F3/061 , G06F3/0634 , G06F3/0679
摘要: 本申请提供一种访问存储器的方法,包括:向所述存储器发出所述命令;在所设置的时间间隔之后,查询所述命令的执行结果,以得到查询结果,其中所设置的时间间隔表示从所述命令发出到开始进行所述查询的时间间隔。本申请的技术方案至少能够减少对闪存通道的占用,提升固态硬盘性能,并降低固态硬盘的功耗。
-
公开(公告)号:CN107066202A
公开(公告)日:2017-08-18
申请号:CN201611089871.0
申请日:2013-03-11
申请人: 北京忆恒创源科技有限公司
摘要: 提供了具有多个固态盘的存储设备。该存储设备包括网络适配器、控制器以及耦合到所述控制器的多个驱动器;所述网络适配器将所述存储设备耦合到网络,并接收来自客户端的访问请求,所述访问请求指示第一数据写入用于所述存储设备的第一逻辑地址;所述控制器为所述第一逻辑地址生成第一物理地址,并生成写入命令发送给所述多个驱动器之一,其指示将所述第一数据写入所述第一物理地址;所述控制器还确定是否生成校验数据,若是,基于所述第一数据生成第一校验数据,并生成第二写入命令发送给所述多个驱动器之一,其指示将所述第一校验数据写入第二物理地址。本发明解决了固态盘形成的RAID存储设备中写放大问题,延长了存储设备的使用寿命。
-
公开(公告)号:CN103809674B
公开(公告)日:2017-06-23
申请号:CN201210449387.X
申请日:2012-11-11
申请人: 北京忆恒创源科技有限公司
摘要: 存储设备,包括第一电路板、第二电路板和第三电路板;所述第一电路板上布置有一个或多个存储器芯片,所述第二电路板上布置有一个或多个存储器芯片,所述第三电路板上布置有控制器和主机接口;所述第一电路板同所述第三电路板相耦合,所述第二电路板同所述第三电路板相耦合,使得经由所述主机接口通过所述控制器访问布置在所述第一电路板上的一个或多个存储器芯片以及布置在所述第二电路板上的一个或多个存储器芯片;所述第一电路板上的存储器芯片的容量是所述第二电路板上的存储器芯片的容量的二倍。
-
公开(公告)号:CN103176858B
公开(公告)日:2017-05-03
申请号:CN201310077076.X
申请日:2013-03-11
申请人: 北京忆恒创源科技有限公司
摘要: 提供了具有多个固态盘的存储设备。该存储设备包括网络适配器、控制器以及耦合到所述控制器的多个驱动器;所述网络适配器将所述存储设备耦合到网络,并接收来自客户端的访问请求,所述访问请求指示第一数据写入用于所述存储设备的第一逻辑地址;所述控制器为所述第一逻辑地址生成第一物理地址,并生成写入命令发送给所述多个驱动器之一,其指示将所述第一数据写入所述第一物理地址;所述控制器还确定是否生成校验数据,若是,基于所述第一数据生成第一校验数据,并生成第二写入命令发送给所述多个驱动器之一,其指示将所述第一校验数据写入第二物理地址。本发明解决了固态盘形成的RAID存储设备中写放大问题,延长了存储设备的使用寿命。
-
公开(公告)号:CN103218270B
公开(公告)日:2016-08-17
申请号:CN201310076773.3
申请日:2013-03-11
申请人: 北京忆恒创源科技有限公司
IPC分类号: G06F11/10
摘要: 提供了计算机系统。该计算机系统,包括主板、布置于主板上的扩展卡、CPU以及耦合到所述扩展卡的多个驱动器;所述CPU将第一数据写入第一逻辑地址的请求发送给所述扩展卡;所述扩展卡为所述第一逻辑地址生成第一物理地址,并生成写入命令发送给所述多个驱动器之一,其指示将所述第一数据写入所述第一物理地址;所述扩展卡还确定是否生成校验数据,若是,基于所述第一数据生成第一校验数据,并生成第二写入命令发送给所述多个驱动器之一,其指示将所述第一校验数据写入第二物理地址。本发明解决了固态盘形成的RAID存储设备中写放大问题,延长了存储设备的使用寿命。
-
公开(公告)号:CN109164976A
公开(公告)日:2019-01-08
申请号:CN201810767761.8
申请日:2016-12-21
申请人: 北京忆恒创源科技有限公司
IPC分类号: G06F3/06
摘要: 本申请提供利用写缓存优化存储设备性能。所提供的处理向NVM写入数据的写命令的方法,其中提供缓存单元,所述缓存单元包括第一部分和第二部分,该方法包括:接收第一写命令;响应于所述第一写命令对应的数据被写入缓存单元的第一部分,向主机发送指示第一写命令处理完成的第一消息。本申请公开的技术方案至少能够降低“小写”命令带来的延迟,提升处理效率。
-
公开(公告)号:CN108461107A
公开(公告)日:2018-08-28
申请号:CN201710093871.6
申请日:2017-02-21
申请人: 北京忆恒创源科技有限公司
IPC分类号: G11C16/34
CPC分类号: G11C16/3404
摘要: 提供了读阈值跟踪方法与装置。公开的跟踪阈值的方法,包括:使用阈值的第一值读取第一数据;使用阈值的第二值读取第二数据;根据第二数据确定阈值的调整方向;根据第一数据确定阈值的调整幅度;以及根据所确定的阈值的调整方向与调整幅度更新阈值。
-
公开(公告)号:CN108228483A
公开(公告)日:2018-06-29
申请号:CN201611159579.1
申请日:2016-12-15
申请人: 北京忆恒创源科技有限公司
IPC分类号: G06F12/0877 , G06F12/0893
CPC分类号: G06F12/0877 , G06F12/0893
摘要: 本公开提供一种处理原子写命令的方法,包括:接收原子写命令;为所述原子写命令分配一个或多个缓存单元;响应于所述一个或多个缓存单元都可接收所述原子写命令要写入的数据,将所述原子写命令要写入的数据写入所述一个或多个缓存单元;以及向主机指示所述原子写命令处理完成。本公开至少能够在固态存储设备中有效地实现原子写命令的技术,从而满足NVMe规范的要求。
-
公开(公告)号:CN108228470A
公开(公告)日:2018-06-29
申请号:CN201611193448.5
申请日:2016-12-21
申请人: 北京忆恒创源科技有限公司
IPC分类号: G06F12/02
CPC分类号: G06F12/0246
摘要: 本申请提供一种处理向NVM写入数据的写命令的方法,其中提供缓存单元,所述缓存单元包括第一部分和第二部分,该方法包括:接收第一写命令;响应于所述第一写命令对应的数据被写入缓存单元的第一部分,向主机发送指示第一写命令处理完成的第一消息。本申请公开的技术方案至少能够降低“小写”命令带来的延迟,提升处理效率。
-
公开(公告)号:CN102799392B
公开(公告)日:2015-12-16
申请号:CN201210204083.7
申请日:2012-06-16
申请人: 北京忆恒创源科技有限公司
CPC分类号: G11C16/10 , G06F3/0611 , G06F3/0656 , G06F3/0679 , G06F12/0246 , G06F12/0871 , G06F13/28 , G06F2212/1016 , G06F2212/1056 , G06F2212/313 , G06F2212/7203 , G11C2207/2245
摘要: 存储设备及其中断控制方法。所述存储设备包括闪存存储器以及缓冲存储器,所述方法包括:从信息处理设备接收要写入存储设备的数据;将所接收的要写入存储设备的数据写入所述缓冲存储器;将所述缓冲存储器中的数据取出并写入所述闪存存储器;其中,在将所接收的要写入存储设备的数据写入所述缓冲存储器后,若所述缓冲存储器中的数据量小于预定阈值,则向所述信息处理设备发送指示写操作完成的消息。
-
-
-
-
-
-
-
-
-