[发明专利]获取存储模块内部传输延时的方法及系统有效
申请号: | 201811210594.3 | 申请日: | 2018-10-17 |
公开(公告)号: | CN109359010B | 公开(公告)日: | 2022-04-01 |
发明(设计)人: | 李远远;张坤;冯杰 | 申请(专利权)人: | 晶晨半导体(上海)股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 俞涤炯 |
地址: | 201203 上海市浦东新区中国*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 获取 存储 模块 内部 传输 延时 方法 系统 | ||
本发明公开了获取存储模块内部传输延时的方法及系统,属于通信技术领域。获取存储模块内部传输延时的方法为:对所述通信接口进行延时处理,获取所述通信接口接收信号的第一延迟时间;获取所述存储单元的延时信息;根据所述采样时钟的时间周期、所述延时信息及所述第一延迟时间,计算所述控制单元的传输延时时间。本发明通过对通信接口进行延时处理,获取通信接口接收信号的第一延迟时间,根据采样时钟的时间周期、存储单元的延时信息及第一延迟时间,计算控制单元的传输延时时间(即:存储模块内部传输延时时间),以实现准确获取存储模块内部传输延时时间的目的。
技术领域
本发明涉及通信技术领域,尤其涉及一种获取存储模块内部传输延时的方法及系统。
背景技术
在SDIO(Secure Digital Input and Output,安全数字输入输出)接口使用中,随着频率的增加,SDIO稳定性的问题也慢慢暴露出来。在SDIO接口(包含eMMC(全称:EmbeddedMulti Media Card))使用中,SDIO接口内部的控制单元传输延时,会对寄存器的设置有一定的参考意义,但由于控制单元传输延时是芯片内部设置,因此无法准确获得延时时间。
发明内容
针对无法获取控制单元传输延时的问题,现提供一种旨在实现可获取存储模块内部传输延时的方法及系统。
本发明提供了一种获取存储模块内部传输延时的方法,所述存储模块包括存储单元和控制单元,根据所述控制单元的采样时钟的上升沿对所述控制单元的通信接口进行采样;所述方法包括下述步骤:
对所述通信接口进行延时处理,获取所述通信接口接收信号的第一延迟时间;
获取所述存储单元的延时信息;
根据所述采样时钟的时间周期、所述延时信息及所述第一延迟时间,计算所述控制单元的传输延时时间。
优选的,所述对所述通信接口进行延时处理,获取所述通信接口的第一延迟时间,包括:
对所述通信接口进行延时处理,获取所述通信接口的边界;
根据所述通信接口的边界,获取所述通信接口的第一延迟时间。
优选的,所述延时信息包括:
所述存储单元的输出信号的第二延迟时间和所述存储单元与所述控制单元之间的传输时间。
优选的,根据所述采样时钟的时间周期、所述延时信息及所述第一延迟时间,计算所述控制单元的传输延时时间t1,包括:
t1=(t0-t4-t3-2×t2)/2;
其中,t0表示采样时钟的时间周期,t2表示所述存储单元与所述控制单元之间的传输时间,t3表示所述存储单元的输出信号的第二延迟时间,t4表示所述通信接口的第一延迟时间。
本发明还提供了一种获取存储模块内部传输延时的系统,所述存储模块包括存储单元和控制单元,根据所述控制单元的采样时钟的上升沿对所述控制单元的通信接口进行采样;所述系统包括:
处理单元,用于对所述通信接口进行延时处理,获取所述通信接口接收信号的第一延迟时间;
获取单元,用于获取所述存储单元的延时信息;
计算单元,用于根据所述采样时钟的时间周期、所述延时信息及所述第一延迟时间,计算所述控制单元的传输延时时间。
优选的,所述处理单元包括:
延时模块,用于对所述通信接口进行延时处理,获取所述通信接口的边界;
获取模块,用于根据所述通信接口的边界,获取所述通信接口的第一延迟时间。
优选的,所述延时信息包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于晶晨半导体(上海)股份有限公司,未经晶晨半导体(上海)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811210594.3/2.html,转载请声明来源钻瓜专利网。