持久内存设备及其控制器和系统技术方案

技术编号:42856781 阅读:21 留言:0更新日期:2024-09-27 17:22
本发明专利技术公开了一种持久内存设备控制器,包括,控制器核心模块、异构内存模块、事务处理模块和内存单元管理模块。控制器核心模块,用于对系统时钟同步和内存访问时序控制、持久内存系统启动顺序控制、持久内存系统控制器芯片、和/或环境传感器的控制;异构内存模块,用于实现持久内存管理系统和所连接内存介质数据和控制消息的通信;事务处理模块,用于将持久内存系统中的操作转为事务进行操作,并将持久内存系统事务翻译为CXL事务或PCIe事务;内存单元管理模块,用于管理全局内存地址空间和各内存介质地址空间的映射关系,同时为持久内存介质提供磨损均衡算法运行支持。

【技术实现步骤摘要】

本专利技术属于计算机系统,特别涉及一种持久内存设备及其控制器和系统


技术介绍

1、随着技术进步,计算能力每年持续增加,然而这一增长并没有伴随着相应的内存容量和内存带宽的提升。实际上,每个cpu核心可利用的内存容量每两年缩减约30%,同时内存带宽亦呈现逐年递减的趋势。同时,内存数据库、人工智能(ai)大模型等先进应用的迅速兴起对内存容量和带宽的要求日益增加,远远超越了内存技术的实际增长速度,为算力与内存配置的匹配带来了新的挑战。

2、持久内存(persistent memory)作为一种具有革命性的半导体存储技术,以其高性能、大容量和低延迟优势成为缓解传统内存与硬盘之间容量和速度差距的有效解决方案,它对于支持内存数据库和ai大模型等内存密集型应用的发展至关重要。作为计算机持久内存系统运转的核心,持久内存设备控制器对系统的正常运作和整体性能有着决定性的影响。目前,在开发低延迟持久内存设备控制器的设计方面正处于起步阶段。

3、本公开涉及的技术术语如下。

4、内存设备控制器:内存设备控制器是计算机系统内部控制内存,决定计算机系本文档来自技高网...

【技术保护点】

1.一种持久内存设备控制器,其特征在于,所述控制器包括,控制器核心模块、异构内存模块、事务处理模块和内存单元管理模块,

2.根据权利要求1所述的持久内存设备控制器,其特征在于,所述内存单元管理模块为持久内存介质提供磨损均衡算法运行支持,包含:主机物理地址到设备物理地址转换、内存块元数据管理、持久内存介质读写训练管理、磨损均衡管理和/或坏块管理。

3.根据权利要求1所述的持久内存设备控制器,其特征在于,所述事务处理模块,支持异构内存管理系统完成与内存介质的数据通信,包含CXL事务翻译与处理和PCIe事务转换与处理。

4.根据权利要求1所述的持久内存设备控...

【技术特征摘要】

1.一种持久内存设备控制器,其特征在于,所述控制器包括,控制器核心模块、异构内存模块、事务处理模块和内存单元管理模块,

2.根据权利要求1所述的持久内存设备控制器,其特征在于,所述内存单元管理模块为持久内存介质提供磨损均衡算法运行支持,包含:主机物理地址到设备物理地址转换、内存块元数据管理、持久内存介质读写训练管理、磨损均衡管理和/或坏块管理。

3.根据权利要求1所述的持久内存设备控制器,其特征在于,所述事务处理模块,支持异构内存管理系统完成与内存介质的数据通信,包含cxl事务翻译与处理和pcie事务转换与处理。

4.根据权利要求1所述的持久内存设备控制器,其特征在于,所述异构内存模块,具有基于pcie+dimm的ddr与pmem的硬件接口兼容和基于cxl的dram和pmem的...

【专利技术属性】
技术研发人员:涂煜洋薛栋梁黄林鹏吴晨涛
申请(专利权)人:上海交通大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1