[发明专利]对存储器控制器进行读训练有效
申请号: | 201480047736.2 | 申请日: | 2014-07-29 |
公开(公告)号: | CN105723351B | 公开(公告)日: | 2020-08-18 |
发明(设计)人: | T·G·莫里斯;J·C·贾斯珀;A·J·富尔斯捷 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 张金金;付曼 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储器 控制器 进行 训练 | ||
1.一种通过总线耦合到至少一个存储器模块的设备,包括:
到该至少一个存储器模块的总线接口;
主机存储器控制器逻辑,当操作时执行操作,所述操作包括:
对所述存储器模块编程以启动训练方式,其中在所述训练方式中所述存储器模块在所述总线接口的边带通路上传输连续的比特模式;
通过所述总线接口接收所述比特模式;
从所接收的比特模式中确定所述比特模式中的值变换从而确定在所确定的值变换之间的数据眼;以及
确定用于控制相位插值器的设置以产生用于在所确定的数据眼内采样数据的插值信号。
2.权利要求1所述的设备,其中所述操作进一步包括:
对所述存储器模块编程以用于响应于确定所述数据眼和用于控制所述相位插值器的设置而终止所述训练方式以及发送所述比特模式。
3.权利要求1所述的设备,其中从接收的时钟比特模式中确定变换包括:
将来自所述比特模式的读取值存储在寄存器中;以及
确定来自后续传输的比特模式的后续读取值是否与所述寄存器中的读取值匹配,其中所述数据眼确定为与存储在所述寄存器中的值匹配的两个读取值的边沿之间。
4.权利要求1所述的设备,其中所述比特模式包括在用于读标识符信号的所述总线接口的边带通路上的第一连续比特模式,以及所述边带通路上的第二连续比特模式,其中第一和第二连续比特模式具有相反的值。
5.权利要求4所述的设备,其中所述第一连续比特模式在第一读标识符信号线上发送并且包括连续的1010模式,以及所述第二连续模式在第二读标识符信号线上发送并且包括连续的0101模式。
6.权利要求5所述的设备,其中所述第一和第二连续模式在每个时钟间隔在0和1之间交替从而创建周期是所述总线接口上时钟间隔周期两倍的时钟模式。
7.权利要求1所述的设备,其中所述总线接口包括传输命令的命令线、传输数据的数据线,以及读标识符信号线,其中以低于时钟频率的命令频率在读标识符信号线上传输所述比特模式。
8.权利要求1所述的设备,其中所述操作进一步包括:
响应于确定用于控制相位插值器的设置,将读命令连同读标识符发送到所述存储器模块;
从所述存储器模块接收包括返回的读标识符的读数据;以及
响应于确定返回的读标识符与连同读命令一并发送的读标识符匹配而确定读偏移量,其中所述读偏移量用于确定何时开始使用所确定的用于所述相位插值器的设置在所述数据眼中采样读数据。
9.一种用于训练到总线的总线接口的方法,所述总线通过总线接口耦合到至少一个存储器模块,该方法包括:
对所述存储器模块编程以启动训练方式,其中在所述训练方式中所述存储器模块在所述总线接口的边带通路上传输连续的比特模式;
通过所述总线接口接收所述比特模式;
从所接收的比特模式中确定所述比特模式中的值变换从而确定所确定的值变换之间的数据眼;以及
确定用于控制相位插值器的设置以产生用于在所确定的数据眼内采样数据的插值信号。
10.权利要求9所述的方法,其中所述比特模式包括在用于读标识符信号的所述总线接口的边带通路上的第一连续比特模式,以及所述边带通路上的第二连续比特模式,其中第一和第二连续比特模式具有相反的值。
11.一种机器可读介质,该机器可读介质包括当被执行时使得机器执行权利要求9-10中任一项的方法的代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480047736.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多媒体音乐学习机
- 下一篇:改变标记在物体上的用户界面元素的状态的系统和方法