首页> 外国专利> NON-VOLATILE MEMORY CONTROLLER CACHE ARCHITECTURE WITH SUPPORT FOR SEPARATION OF DATA STREAMS

NON-VOLATILE MEMORY CONTROLLER CACHE ARCHITECTURE WITH SUPPORT FOR SEPARATION OF DATA STREAMS

机译:非易失性存储器控制器支持具有分离数据流的架构

摘要

A system, according to one embodiment, includes: non-volatile memory; a non-volatile memory controller having a cache; and logic integrated with and/or executable by the non-volatile memory controller, the logic being configured to: retrieve a physical block address corresponding to a logic block address; extract information from the physical block address; perform a lookup operation in cache using the extracted information; perform a range check of the physical block address in response to the lookup operation succeeding; and read data from the cache in response to the range check succeeding. An architecture of the cache supports separation of data streams, in addition to supporting parallel writes to different non-volatile memory channels. The cache architecture also supports pipelining of the parallel writes to different non-volatile memory planes. The non-volatile memory controller is also configured to perform a direct memory lookup in the cache based on a physical block address.
机译:根据一个实施例,一种系统包括:非易失性存储器;和具有高速缓存的非易失性存储器控制器;与非易失性存储器控制器集成和/或可由其执行的逻辑,该逻辑被配置为:检索与逻辑块地址相对应的物理块地址;以及从物理块地址中提取信息;使用提取的信息在缓存中执行查找操作;响应于查找操作的成功,对物理块地址进行范围检查;并响应于范围检查成功而从缓存中读取数据。缓存的体系结构除了支持并行写入不同的非易失性存储通道外,还支持数据流的分离。高速缓存体系结构还支持并行写入不同非易失性存储器平面的流水线。非易失性存储器控制器还被配置为基于物理块地址在高速缓存中执行直接存储器查找。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号