-
公开(公告)号:CN112947845A
公开(公告)日:2021-06-11
申请号:CN201911266829.5
申请日:2019-12-11
申请人: 北京忆芯科技有限公司
IPC分类号: G06F3/06
摘要: 提供了热数据识别方法及其存储设备。所提供的热数据识别与处理方法,包括:获取IO命令访问的地址;若所述IO命令访问的地址命中了热数据表的第一条目,访问所述第一条目对应的缓存单元来处理所述IO命令,以及将所述第一条目设置到所述热数据表的前部;以及淘汰所述热数据表的后部的条目。
-
公开(公告)号:CN111581118B
公开(公告)日:2021-04-13
申请号:CN201911424927.7
申请日:2019-12-31
申请人: 北京忆芯科技有限公司
IPC分类号: G06F12/02
摘要: 本申请提供了计算加速系统,包括第一设备和/或第二设备,以及处理器,其中,处理器向第一设备或第二设备发送第一请求,第一请求携带第一数据的特征,第一请求指示进行距离计算;响应于第一请求,第一设备或第二设备对第一数据的特征和预存的N个特征进行距离计算,获取N个特征中与第一数据的特征距离最近的M个特征,并向处理器返回M个特征。在处理器的计算能力受限时,在不增加其它设备的前提下,利用系统中已有的、处理器之外的第一设备或第二设备的剩余计算能力进行特征的距离计算,不仅提高系统的计算能力,还使得处理器可以执行其它任务。从而解决现有技术中大型存储系统的实现难度高及成本高的技术问题。
-
公开(公告)号:CN107526695B
公开(公告)日:2021-03-02
申请号:CN201610443715.3
申请日:2016-06-20
申请人: 北京忆芯科技有限公司
发明人: 王晨阳
摘要: 提供了NVMe配置空间实现方法与装置。提供的访问NMVe控制器寄存器的方法,包括:识别访问PCIe设备的存储器空间的访问请求;根据所述访问请求的地址确定所述访问请求访问NVMe控制器寄存器,其中NVMe控制器寄存器包括第一类寄存器、门铃寄存器和/或设备商专用寄存器,其中第一类寄存器占据存储器寄存器空间的预定范围;若所述访问请求访问第一类寄存器,生成寄存器访问消息并将寄存器访问消息发送给CPU,其中所述寄存器访问消息包括控制器寄存器地址。
-
公开(公告)号:CN111913892A
公开(公告)日:2020-11-10
申请号:CN201910385222.2
申请日:2019-05-09
申请人: 北京忆芯科技有限公司
IPC分类号: G06F12/0866 , G06F13/16
摘要: 本申请涉及存储技术,特别地,涉及一种存储设备,包括:命令接口、控制部件和NVM;所述存储设备向主机提供存储空间与内存空间;所述内存空间的缓存单元存储第一类地址;控制部件通过命令接口接收指示缓存单元索引的IO命令,并且根据IO命令中的缓存单元索引从缓存单元中获取第一类地址,根据第一类地址访问NVM。本申请在不修改操作系统内核的情况下,提供了使用物理地址访问存储设备的方法、主机与存储设备,从而使应用程序得以获得开放通道固态存储设备提供的优势,且避免了修改内核引入的风险。
-
公开(公告)号:CN111857814A
公开(公告)日:2020-10-30
申请号:CN202010739809.1
申请日:2015-05-18
申请人: 北京忆芯科技有限公司
发明人: 王祎磊
IPC分类号: G06F9/26
摘要: 本申请公开了执行微指令的存储控制器。该存储控制器包括微指令存储器、微指令处理器与接口控制器;所述微指令存储器存储微指令序列;所述微指令处理器从微指令存储器读取微指令序列,所述微指令处理器调度或执行微指令序列,以使所述接口控制器向存储器件发出访问存储器件的命令;处理第一命令时,所述微指令处理器执行与所述第一命令对应的微指令序列;其中,所述第一命令为来自用户或上层系统的命令。
-
公开(公告)号:CN107423232B
公开(公告)日:2020-10-16
申请号:CN201610346104.7
申请日:2016-05-24
申请人: 北京忆芯科技有限公司
IPC分类号: G06F12/06
摘要: 提供了FTL快速访问方法与装置。所提供的访问FTL的方法,包括:发出对指定地址的FTL表项的预加载请求,以将指定的FTL表项加载到FTL表项存储部件由第一索引指示的存储位置;以及发出对第一索引的FTL表项的读请求,以从FTL表项存储部件获取第一索引的FTL表项。
-
公开(公告)号:CN111769839A
公开(公告)日:2020-10-13
申请号:CN201910253874.0
申请日:2019-03-30
申请人: 北京忆芯科技有限公司
IPC分类号: H03M13/11
摘要: 本申请公开了比特翻转译码方法,包括:根据伴随式矩阵验证待译码的码字的正确性;若待译码的码字不正确则进行迭代译码,包括:根据伴随式矩阵中非零元素的数量设置阈值;根据反演函数的值与阈值的比较结果确定需要翻转的一个或多个比特;翻转需要翻转的比特以更新待译码的码字。
-
公开(公告)号:CN111510296A
公开(公告)日:2020-08-07
申请号:CN202010285739.7
申请日:2020-04-13
申请人: 北京芯讯信安科技有限公司 , 北京忆芯科技有限公司
摘要: 本申请涉及SM4/AES双模加密电路,包括第一组多个选择器、多个查表单元、第二组多个选择器、第三组多个选择器、多个异或单元与多个合并移位单元;第一组多个选择器的每个的输出耦合到多个查表单元之一的输入;多个查表单元的每个的输出耦合到第二组多个选择器之一的第一输入;多个合并移位单元的每个的输出耦合到第二组多个选择器的子组之一的选择器的第二输入,其中第二组多个选择器包括多个子组,每个子组包括相同数量的选择器;多个合并移位单元的每个的输出还耦合第三组多个选择器之一的第二输入;第二组多个选择器的每个子组的每个选择器的输出,耦合到多个异或单元之一的输入。
-
公开(公告)号:CN107562669B
公开(公告)日:2020-04-07
申请号:CN201610505459.6
申请日:2016-06-30
申请人: 北京忆芯科技有限公司
发明人: 汤峰
IPC分类号: G06F13/42
摘要: 公开了NVMe协议命令处理方法、装置及系统。所公开的实施例提供了在终端设备中处理NVMe协议命令的方法、装置及系统,在处理NVMe协议命令的过程中,一个NVMe协议命令对应于一个命令ID,一个命令ID对应于一个缓存区域,第一控制器通过第一队列和第三队列,将处理NVMe协议命令所需的指令发送至第二控制器,第二控制器通过第二队列和第四队列,将处理NVMe协议命令所需的指令发送至第一控制器,第一控制器和第二控制器根据所述命令ID,从所述命令ID对应的缓存区域获取处理NVMe协议命令所需的信息,从而实现终端设备中处理NVMe协议命令。
-
公开(公告)号:CN107562657B
公开(公告)日:2020-02-07
申请号:CN201610512930.4
申请日:2016-07-01
申请人: 北京忆芯科技有限公司
发明人: 徐晓画
IPC分类号: G06F13/16
摘要: 本发明公开了全交织SRAM控制器。所公开的SRAM控制器包括多个总线接口以及多个SRAM接口;每个总线接口通过总线网络直接耦合到一个主设备上,每个总线接口耦合到所有SRAM接口的每个;每个SRAM接口耦合到所有总线接口的每个,且耦合到一个SRAM;总线接口从总线网络接收主设备发出的SRAM访问请求,根据SRAM访问请求中指定的地址将SRAM访问请求发送给对应的SRAM接口;SRAM接口响应于一个或多个SRAM访问请求,选择一个SRAM访问请求,并根据该SRAM访问请求访问SRAM。
-
-
-
-
-
-
-
-
-