随机存取存储器及调整随机存取存储器读取时序的方法

文档序号:8283504阅读:340来源:国知局
随机存取存储器及调整随机存取存储器读取时序的方法
【技术领域】
[0001]本发明涉及一种随机存取存储器,尤其涉及一种调整随机存取存储器读取时序的方法及应用此方法的随机存取存储器。
【背景技术】
[0002]随机存取存储器(random access memory, RAM)的读取时序是改善电子系统效能及速度的决定性因素。行地址控制器(Row Address Strobe,RAS)到列地址控制器(ColumnAddress Strobe, CAS)延迟是介于一主动命令及一读取命令间的延迟时间,其中该主动命令及读取命令由随机存取存储器内的命令解码器发出。列地址控制器延迟(CAS latency)是介于发出读取命令及准备读取存储器数据至数据总线间的延迟时间。在发出读取命令后,该随机存取存储器内的一列使能电路接着输出一列选择信号(比输出读取命令晚一既定时间)。传统上,该列选择信号的输出时间并非弹性,因此将失去改善读取数据路径传送操作或随机存取存储器位元线转换操作的机会。

【发明内容】

[0003]为了克服现有技术的缺陷,本揭示一示范性的实施例为一种调整随机存取存储器读取时序的方法。该方法包括提供一列地址控制器(Column Address Strobe, CAS)值,以定义该随机存取存储器的一列地址控制器延迟(CL)。该方法还包括根据该列地址控制器延迟及一参考延迟产生一移位边界。该方法还包括产生一读取指令,以存取该随机存取存储器该方法还包括,在产生该读取指令后,动态产生一列选择(Column Select, CS)信号,以及根据该移位边界调整该列选择信号的输出时序。
[0004]本揭示的另一示范性实施例为一种随机存取存储器,包括:一命令解码器,输出一读取指令,以存取该随机存取存储器;其中,该命令解码器还输出具有一列地址控制器(Column Address Strobe,CAS)值的一模式暂存器(mode register,MRS)指令,以定义该随机存取存储器的一列地址控制器延迟(CL); 一移位计算电路,根据该列地址控制器延迟及一参考延迟产生一移位边界;以及一列使能电路,在该命令解码器输出该读取指令后产生一列选择(Column Select, CS)信号,以及根据该移位边界调整该列选择信号的输出时序。
[0005]本发明的随机存取存储器能够动态的调整读取时序。
【附图说明】
[0006]图1图解说明根据本揭示一示范性实施例的随机存取存储器电路的方框示意图。
[0007]图2是显示用于图1的随机存取存储器100的时序调整方法的流程图。
[0008]图3A-图3C是显示根据本揭示一示范性实施例所述的列选择(Column Select,CS)信号的时序调整。
[0009]其中,附图标记说明如下:
[0010]100?随机存取存储器
[0011]120?命令解码器
[0012]140?移位计算电路
[0013]160?列使能电路
[0014]IP?输入信号
[0015]ACT?主动命令
[0016]WT?写入命令
[0017]MRS?模式暂存器命令
[0018]CLvauie?列地址控制器值
[0019]Sck?时钟脉冲信号
[0020]tck?周期
[0021]toffset?移位边界
[0022]RD?读取命令
[0023]CS?列选择信号
[0024]tECD ?RAS 至 CAS 延迟
[0025]tdelay?延迟时间
[0026]T1-T5 ?时间
[0027]DATA_0UT?传送及读取数据的时间
【具体实施方式】
[0028]以下所述为实施本发明的最佳方式,目的在于说明本发明的精神而非用以限制本发明的保护范围,本发明的保护范围当视所附的权利要求所界定的范围为准。
[0029]本揭示提供一种随机存取存储器,其动态的调整读取时序及提供调整随机存取存储器读取时序的方法。图1图解说明根据本揭示一示范性实施例的随机存取存储器电路100的方框示意图。该随机存取存储器电路100包括一命令解码器120、一移位计算电路140及一列使能电路160。
[0030]该命令解码器120控制该随机存取存储器100的存取操作。该命令解码器120接收输入信号(IP)并分别将其解码至对应的存取命令,像是主动命令(active command,ACT)、写入命令(write command, WT)、读取命令(read command, RD)及模式暂存器命令(mode register command,MRS)。该模式暂存器命令(MRS)可传送存储器操作配置,其包括一列地址控制器(Column Address Strobe,CAS)值CLVALUE,以定义该随机存取存储器100的CAS延迟(CL)。该CAS延迟(CL)可直接输入或间接通过MRS暂存器(未显示于图1)输入至该移位计算电路140。
[0031]该移位计算电路140接收该列地址控制器值CLVALUE及根据该CAS延迟(CL)及一参考延迟(tKL—KEF)产生一移位边界(Iffset)15可通过保险丝调整(fuse trim)或软性调整(soft trim)微调该参考延迟(tKUiEF)。该移位计算电路140也从该随机存取存储器100的一内部时钟脉冲树(未显不于图1)或从一外部电路(未显不于图1)接收周期tck的一时钟脉冲信号S。,。该移位计算电路140根据该列地址控制器值CLvaliie及该时钟脉冲信号Sdt的该周期t。,一产生该CAS延迟(CL),接着将该CAS延迟(CL)及该参考延迟(tKU;EF)间的差值作为该移位边界(Iffsrt)15该命令解码器120通过MRS命令提供该CAS延迟(CL),用于存取控制。该参考延迟(tKUiEF)可从该内部电路输入至该移位计算电路140,其中该参考延迟(tRL—Rep)为在电路中具有软性调整(soft trim)或硬性调整(hard trim或fuse trim)的可调时序延迟。
[0032]在该命令解码器120已输出该读取命令(read command,RD)后,该列使能电路160接收该移位边界(Iffsrt)以调整产生一列选择(Column Select, CS)信号的输出时序,其中该移位计算电路140基于方程式“化—^^-^’进列计算,以得到该移位边界UtjffsrtX
[0033]图2是显示用于图1的随机存取存储器100的时序调整方法的流程图。
[0034]在步骤SI中,提供该列地址控制器值CLvaliie至该移位计算电路140,以定义该随机存取存储器100的CAS延迟(CL)。在步骤S2中,该移位计算电路140根据该CAS延迟(CL)及该参考延迟(tKUiEF)间的差值产生该移位边界(Iffset)t5举例来说,在速度等级(speedgrade)1066中,该列地址控制器值CLvauie设定为7,以及该时钟脉冲信号Sek的
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1