[发明专利]存储器训练方法及系统在审
申请号: | 202211039475.2 | 申请日: | 2022-08-29 |
公开(公告)号: | CN115344215A | 公开(公告)日: | 2022-11-15 |
发明(设计)人: | 丁伟;张晋 | 申请(专利权)人: | 深圳市紫光同创电子有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G11C7/10;G11C7/22;G11C29/56 |
代理公司: | 深圳国新南方知识产权代理有限公司 44374 | 代理人: | 周雷 |
地址: | 518000 广东省深圳市南山区粤海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 训练 方法 系统 | ||
本申请公开了一种存储器训练方法。本申请提供的方法包括:获取训练数据,根据地址信号向外部内存颗粒写入所述训练数据;从所述外部内存颗粒读取所述训练数据;根据写入的所述训练数据以及读取的所述训练数据获取校验结果;若所述校验结果是训练失败,则循环前述步骤;若所述校验结果是训练成功,写入训练结果数据至预设闪存存储器。本申请还提供一种存储器训练系统,包括至少一个训练控制器、与所述训练控制器连接的物理层控制器;所述训练控制器用于发送控制指令至所述物理层控制器,并从所述物理层控制器获取训练结果;所述物理层控制器与外部内存颗粒进行所述地址信号和所述训练数据的传输,并根据写入的所述训练数据以及读取的所述训练数据获取校验结果。
技术领域
本申请涉及现场可编程逻辑门阵列领域,尤其涉及一种存储器训练方法及系统。
背景技术
随着云计算、5G、物联网、人工智能等技术的迅速发展,使得对内存的需求大增,而作为内存技术的关键模块存储器的物理层也需要实现高速率和高带宽的新需求,同时对存储器的物理层的训练也产生了更高的训练要求。
但是,现有的存储器的物理层的训练技术中存储器的物理层训练控制部分属于存储器的物理层自身的一个组成部分,导致在实际的存储器的物理层训练过程中,不仅占用了过多的逻辑资源或芯片面积,而且训练方案不够灵活且更新不便。
发明内容
本申请实施例提供一种存储器训练方法及系统,以解决现有存储器训练占用逻辑资源或芯片面积多的问题。
本申请的第一方面,提供一种存储器训练方法,包括:
获取训练数据,根据地址信号向外部内存颗粒写入所述训练数据,其中,所述训练数据用于在物理层控制器和外部内存颗粒之间传输;
从所述外部内存颗粒读取所述训练数据;
根据写入的所述训练数据以及读取的所述训练数据获取校验结果,其中,所述校验结果是校验所述训练数据对应的数据信号的左右边界是否在上升沿得到的;
若所述校验结果是训练失败,则循环前述步骤;若所述校验结果是训练成功,写入训练结果数据至预设闪存存储器。
本申请的第二方面,提供一种存储器训练系统,包括:
至少一个训练控制器、与所述训练控制器连接的物理层控制器;
所述训练控制器用于发送控制指令至所述物理层控制器,控制所述物理层控制器的运行,生成用于控制地址信号传输的第一延时数据和训练数据传输的第二延时数据,并从所述物理层控制器获取训练结果;
所述物理层控制器连接外部内存颗粒,根据所述第一延时数据和所述第二延时数据与外部内存颗粒进行所述地址信号和所述训练数据的传输,并根据写入的所述训练数据以及读取的所述训练数据获取校验结果。
本申请的第三方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述存储器训练方法的步骤。
上述存储器训练方法、装置、计算机设备及存储介质,通过训练控制器发送控制指令至所述物理层控制器,控制所述物理层控制器的运行,生成用于控制地址信号传输的第一延时数据和训练数据传输的第二延时数据,并从所述物理层控制器获取训练结果,然后通过物理层控制器连接外部内存颗粒,根据所述第一延时数据和所述第二延时数据与外部内存颗粒进行所述地址信号和所述训练数据的传输,并根据写入的所述训练数据以及读取的所述训练数据获取校验结果。不仅将训练控制的部分从内存芯片上分离出来,减少了对内存芯片逻辑资源或芯片面积的占用,而且可以通过训练控制器灵活地更改或更新存储器训练方案。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市紫光同创电子有限公司,未经深圳市紫光同创电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211039475.2/2.html,转载请声明来源钻瓜专利网。