用于控制异构时钟信号延迟模式的存储系统、操作该存储系统的方法以及存储控制器与流程
- 国知局
- 2024-07-31 19:09:36
本发明构思的实施例涉及一种用于控制异构(heterogeneous)时钟信号延迟模式的存储系统、操作该存储系统的方法、以及存储控制器,并且更具体地涉及一种利用数据时钟信号的翻转信号(toggle signal)作为用于输出读取数据的时钟信号的延迟控制信号的存储系统。
背景技术:
1、动态随机存取存储器(dram)可以被设计成与主时钟信号同步地接收命令和地址,并且与数据时钟信号同步地接收或发送数据。dram的主要操作包括将数据写入到属于核心电路单元的存储单元阵列、或从属于核心电路单元的存储单元阵列读取数据。为基于主时钟信号控制核心电路单元而生成的控制信号、以及基于数据时钟信号输入/输出到核心电路单元的数据被设置在不同的时钟域区域中。
技术实现思路
1、本发明构思的实施例提供了一种利用第一周期中数据时钟信号的翻转信号来控制时钟信号的延迟的方法。
2、根据本发明构思的实施例,一种存储系统,该存储系统控制多个时钟信号的延迟并输出读取数据和写入数据中的至少一种,该存储系统包括:存储控制器,被配置为从主机接收数据输出命令,生成用于输出数据的多个时钟信号,并控制多个时钟信号的延迟;以及输出单元,被配置为基于具有受控延迟的时钟信号来输出数据。存储控制器包括:第一时钟信号生成器,被配置为从主机接收数据输出命令,并生成用于发送数据时钟信号的翻转信号;第二时钟信号生成器,被配置为当生成翻转信号时生成包括命令/地址信息的主时钟信号;延迟控制器,被配置为当数据输出命令输入到第一时钟信号生成器时,利用翻转信号作为延迟控制信号;以及选择电路,被配置为选择延迟控制信号和由第二时钟信号生成器生成的主时钟信号的延迟信号之一。
3、根据本发明构思的实施例,一种操作存储系统的方法包括:通过第一时钟信号生成器从主机接收数据输出命令并生成用于发送数据时钟信号的翻转信号。该方法还包括:当生成翻转信号时,通过第二时钟信号生成器生成包括命令/地址信息的主时钟信号。该方法还包括:当数据输出命令输入到第一时钟信号生成器时,通过延迟控制器利用翻转信号作为延迟控制信号。该方法还包括:通过选择电路来选择延迟控制信号和由第二时钟信号生成器生成的主时钟信号的延迟信号之一,并基于选择电路的信号选择来控制时钟信号的延迟,以及输出与数据命令相对应的数据。
4、根据本发明构思的实施例,一种存储控制器,该存储控制器从主机接收多个命令信号并控制存储设备的操作,该存储控制器包括:第一时钟信号生成器,被配置为从主机接收数据输出命令并生成用于发送数据时钟信号的翻转信号;第二时钟信号生成器,被配置为当生成翻转信号时生成包括命令/地址信息的主时钟信号;延迟控制器,被配置为当数据输出命令输入到第一时钟信号生成器时利用翻转信号作为延迟控制信号;选择电路,被配置为选择延迟控制信号和由第二时钟信号生成器生成的主时钟信号的延迟信号之一;以及输出单元,被配置为基于选择电路的信号选择来输出数据。
技术特征:1.一种存储系统,所述存储系统控制多个时钟信号的延迟并输出读取数据和写入数据中的至少一种,所述存储系统包括:
2.根据权利要求1所述的存储系统,其中,所述存储控制器还包括:
3.根据权利要求1所述的存储系统,其中,所述选择电路在第一翻转信号周期中选择所述延迟控制信号。
4.根据权利要求3所述的存储系统,其中,所述选择电路在第二翻转信号周期中选择由所述第二时钟信号生成器生成的所述主时钟信号的所述延迟信号。
5.根据权利要求4所述的存储系统,其中,所述存储控制器还包括:
6.根据权利要求5所述的存储系统,其中,所述域交叉电路根据预设标准对所述数据时钟信号进行分频,并通过重复使所述延迟信号与分频数据时钟信号同步的采样操作来控制所述主时钟信号的所述延迟信号。
7.根据权利要求1所述的存储系统,其中,所述主机生成数据输出命令,所述数据输出命令包括所述数据时钟信号中的变化,并且
8.一种操作存储系统的方法,所述方法包括:
9.根据权利要求8所述的方法,其中,接收所述数据输出命令包括:检查所述数据输出命令中包括的预设延迟信号模式,并且当检查到所述预设延迟信号模式时利用所述翻转信号作为所述延迟控制信号。
10.根据权利要求8所述的方法,其中,选择所述延迟控制信号和所述延迟信号之一包括:在第一翻转信号周期中选择所述延迟控制信号。
11.根据权利要求10所述的方法,其中,选择所述延迟控制信号和所述延迟信号之一包括:在第二翻转信号周期中选择由所述第二时钟信号生成器生成的所述主时钟信号的所述延迟信号。
12.根据权利要求11所述的方法,还包括:
13.根据权利要求12所述的方法,其中,控制所述延迟信号包括:
14.根据权利要求8所述的方法,其中,接收所述数据输出命令还包括:生成所述数据输出命令,所述数据输出命令包括所述数据时钟信号中的变化,以及
15.一种存储控制器,所述存储控制器从主机接收多个命令信号并控制存储设备的操作,所述存储控制器包括:
16.根据权利要求15所述的存储控制器,其中,所述存储控制器包括模式检查器,所述模式检查器被配置为检查所述数据输出命令信号中包括的预设延迟信号模式,并且当检查到所述预设延迟信号模式时利用所述翻转信号作为所述延迟控制信号。
17.根据权利要求15所述的存储控制器,其中,所述选择电路在第一翻转信号周期中选择所述延迟控制信号。
18.根据权利要求17所述的存储控制器,其中,所述选择电路在第二翻转信号周期中选择由所述第二时钟信号生成器生成的所述主时钟信号的所述延迟信号。
19.根据权利要求18所述的存储控制器,还包括:
20.根据权利要求15所述的存储控制器,其中,所述延迟控制器基于所述数据时钟信号中的变化来生成所述延迟控制信号。
技术总结一种存储系统,该存储系统控制多个时钟信号的延迟并输出读取数据和写入数据中的至少一种,该存储系统包括:存储控制器,被配置为从主机接收数据输出命令,生成用于输出数据的多个时钟信号,并控制多个时钟信号的延迟;以及输出单元,被配置为基于具有受控延迟的时钟信号来输出数据。技术研发人员:吴台荣受保护的技术使用者:三星电子株式会社技术研发日:技术公布日:2024/1/15本文地址:https://www.jishuxx.com/zhuanli/20240731/181790.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表