北京忆恒创源科技有限公司专利技术

北京忆恒创源科技有限公司共有218项专利

  • 本申请公开了具有非对称通道的固态存储设备。本申请的固态存储设备包括控制部件,控制部件通过多个通道耦合到NVM芯片;每个通道耦合一个或多个NVM芯片,NVM芯片包括一个或多个逻辑单元,多个逻辑单元的每个为大块提供物理块,一个或多个第一通道...
  • 提供了固态存储设备的虚拟平面(Plane)管理。所提供的访问固态存储设备的NVM芯片的方法,包括:获取同时访问多个平面(Plane)的消息;获取提供被访问的多个平面的第一LUN与第二LUN;向第一LUN与第二LUN分别发出访问NVM芯片...
  • 本申请提供垃圾数据回收方法与固态存储设备。所提供的垃圾数据回收方法,包括:获取用户写入的数据和/或从脏大块回收的数据;生成写入请求,指示将数据写入空闲大块;根据写入请求,将数据写入空闲大块。
  • 提供了具有可变额外存储空间(OP)的固态存储设备命名空间。所公开的由固态存储设备执行的方法,其中所述固态存储设备包括多个命名空间,其中第一命名空间具有第一额外存储空间(OP),第二命名空间具有第二额外存储空间(OP),第一额外存储空间不...
  • 提供了访问条带的方法及其存储系统。所提供的访问条带的方法,包括:获取由多个基本操作单元组成的第一条带操作单元;依据所述第一条带操作单元获取第一基本操作单元,第一基本操作单元为访问条带分配资源;获取多个第二基本操作单元,每个第二基本操作单...
  • 提供了可扩展存储系统架构。所提供的可扩展架构的存储系统的处理IO请求的方法,包括:响应于接收IO请求,获取同IO请求对应的复合条带操作单元;其中复合条带操作单元包括一个或多个条带操作单元,每个条带操作单元包括一个或多个基本操作单元;复合...
  • 本申请公开了数据迁移方法及迁移系统,涉及存储领域,解决了驱动器资源使用不均衡的技术问题。本申请的数据迁移方法,包括:响应于发起数据迁移操作,从第一驱动器移出数据,选取第一驱动器的被分配的大块作为数据迁移的源大块,获取使用了源大块的存储对...
  • 本实用新型提供一种热插拔测试装置和系统,涉及测试技术。所述装置包括框架、控制器、被测试设备托架和电机;所述被测试设备托架用于承载待测试设备;所述被测试设备托架与所述电机的动端连接;所述电机的定端与所述框架连接;所述控制器控制所述电机驱动...
  • 公开了提供原位操作命令的NVM芯片,操作NVM芯片的方法以及固态存储设备。所公开的操作NVM芯片的方法,包括:向NVM芯片的一个或多个物理块发出原位操作命令,所述原位操作命令指示命令代码与物理块地址。通过本申请提供的操作NVM芯片的方法...
  • 本申请公开了优先级加权轮转调度器。用于调度对多个事件的处理。所公开的调度器,包括:待处理事件寄存器、轮转事件选择器与当前轮转事件使能寄存器;所述待处理事件寄存器指示待被调度的一个或多个事件;所述轮转事件选择器耦合到所述待处理事件寄存器的...
  • 本申请提供了一种基于可变长大块的垃圾回收方法与装置,用以解决相关技术中大块中的物理块不能合理被回收利用的问题。所公开的垃圾回收方法包括:获取待回收大块;确定是否要完整回收大块;在确定不完整回收大块的情况下,保留大块的一个或多个第一物理块...
  • 本申请公开了一种具有NID池的存储设备。所公开的存储设备包括控制部件与非易失存储器,非易失存储器中存储NID池;控制部件耦合到非易失存储器,还用于耦合到主机,并处理主机发送给存储设备的IO命令;以及NID池包括用于存储设备的命名空间的多...
  • 提供了降低读命令处理延迟的方法与装置。所提供的低延迟处理IO请求的方法,包括:响应于收到读请求,获取读请求所访问的物理地址;若读请求访问的物理块已被写满数据,向NVM芯片发出第一类读命令以响应读请求;若读请求访问的物理块尚未被写满数据,...
  • 提供了存储设备的电源管理装置。所公开的存储设备,包括:控制部件、NVM芯片、接口以及电源管理部件;电源管理部件从接口获得第一电力输入,并通过第一供电通道向控制部件提供电力,以及通过第二供电通道向NVM芯片提供电力。
  • 提供了虚拟LUN管理方法与装置。所公开的访问固态存储设备的NVM芯片的方法,包括:获取访问NVM芯片的消息;根据所述消息中的虚拟LUN号和/或与虚拟块号获取所述消息要访问的物理LUN;向同所述物理LUN关联的CE端口发出有效的芯片使能信...
  • 本申请提供将运行在多个处理器上的多个程序移植到单一处理器上的方法,包括:在用于多个处理器的多个程序的每个中添加对第一函数的调用;提供用于单一处理器的无限循环结构的程序,在无限循环结构的程序中添加用于多个处理器的多个被添加了第一函数的程序...
  • 本申请提供了固态存储设备的分布式缓存,原子读命令的处理方法,包括:接收原子读命令;将原子读命令分配给多个CPU中的第一CPU;依据原子读命令访问的地址范围,将原子读命令拆分为多个子命令;获取待处理的子命令,并为子命令分配缓存单元;请求为...
  • 本申请提出了并发IO命令的无锁处理方法。本申请的并发IO命令的无锁处理方法包括:接收第一IO命令;判断第一IO命令同排序集合中的任何IO命令是否冲突;响应于第一IO命令同排序集合中的任何IO命令都不冲突,将第一IO命令插入到排序集合中,...
  • 本申请提出了基于地址屏障无锁处理并发IO命令的方法与固态存储设备。本申请的基于地址屏障无锁处理并发IO命令的方法包括:响应于接收第一写命令,判断第一写命令同排序集合中的任何写命令是否冲突;响应于第一写命令同排序集合中的任何写命令都不冲突...
  • 本申请提供利用写缓存优化存储设备性能。所提供的处理向NVM写入数据的写命令的方法,其中提供缓存单元,所述缓存单元包括第一部分和第二部分,该方法包括:接收第一写命令;响应于所述第一写命令对应的数据被写入缓存单元的第一部分,向主机发送指示第...