【技术实现步骤摘要】
本专利技术涉及半导体存储器件,更具体的涉及用于高速数据读和写操作的能够改变猝发传输的数据顺序的高速半导体存储器件。近来针对计算机所存在的一个问题是在所发展的高速中央处理器(CPU)与C动态随即存储存储器(DRAM)之间的高速性能方面存在很大差别。为了解决上述问题,所采取的方法是在CPU与诸如DRAM的主存储器之间设置高速缓冲存储器,从而CPU可访问高速缓冲存储器。此高速缓冲存储器与诸如DRAM相比具有较小的容量,但可进行高速的读和写的存取操作。此高速缓冲存储器具有作为存储在主存储器中的一部分数据的复制数据。这些复制数据包含多个数据组,每个数据组包含多个与存储在各数据块中的连续地址对应的数据。CPU可以访问高速缓冲存储器用于从其读出所需的复制数据。然而,如果高速缓冲存储器不具有所需的复制数据,在CPU第二次访问高速缓冲存储器的自由存储区用于读出所需的复制数据之前,存储在主存储器中的当前所需的数据的复制数据被设置在高速缓冲存储器的自由存储区内。然而,如果高速缓冲存储器不具有用于存储任何复制数据的自由存储区,则需要程度较小的数据被从高速缓冲存储器转换到主存储器,以便在CPU访问高速缓冲存储器用于读出所需的复制数据之前在高速缓冲存储器的自由存储区中形成自由存储区,用于制造主存储器中当前所需的复制数据。因此,需要主存储器高速访问高速缓冲存储器用于对应于连续地址的连续数据列的读和写的操作。针对此需要,已对DRAM进行了改进,用于对对应于连续地址的数据进行猝发传输,其中只有标题地址被指定用于此标题地址数据的读和写的操作,同时标题数据结合有与外部提供的参考时钟信号同 ...
【技术保护点】
一种切换包含多字节的单位数据的方法,所述单位数据对于至少一个数据写或读操作被作为一个单位连续传输,其特征在于: 其中,根据存储区的所指定的地址,通过对所述单位数据的任意顺序的切换,从而首先传输与所述指定地址对应的所述单位数据的一相应数据,接着以预定的基本的循环顺序连续传输剩余的数据,从而如果指定了所述存储区的任何一地址,则包含所述多个字节的所述单位数据作为一个单位被连续传输,不会干扰切换与所述存储区相连的字线的操作。
【技术特征摘要】
JP 1998-1-7 001688/981.一种切换包含多字节的单位数据的方法,所述单位数据对于至少一个数据写或读操作被作为一个单位连续传输,其特征在于其中,根据存储区的所指定的地址,通过对所述单位数据的任意顺序的切换,从而首先传输与所述指定地址对应的所述单位数据的一相应数据,接着以预定的基本的循环顺序连续传输剩余的数据,从而如果指定了所述存储区的任何一地址,则包含所述多个字节的所述单位数据作为一个单位被连续传输,不会干扰切换与所述存储区相连的字线的操作。2.根据权利要求1所述的方法,其特征在于所述预定基本循环顺序被设定为这样一种顺序,即当设定了所述单位数据中的最初地址数时设定其顺序。3.根据权利要求1所述的方法,其特征在于构成所述单位数据的所述多字节的数目为2i,其中i为自然数。4.根据权利要求1所述的方法,其特征在于根据所述被指定的地址和所计算的时钟值间的EXOR逻辑值切换所述单位数据的顺序,设定所述时钟的计数操作在与所述字节数相同的周期内进行。5.根据权利要求4所述的方法,其特征在于如果构成所述单位数据的所述多字节的数目为“m”,则所述指定的地址由标题地址的低有效位给出,并设定所述低有效位由log2m给出。6.根据权利要求1所述的方法,其特征在于通过多个彼此互连构成具有多个信号路径的切换装置的切换操作切换所述单位数据的任意顺序,从而并根据所述指定的地址选择其中的任何一个,设定如果构成所述单位数据的所述多字节数为“m”,则由标题地址的低有效位给出所述指定的地址,其中所述低有效位的数目由log2m给出,所述切换装置的数目由m2给出。7.一种将数据写入存储区及从所述存储区读出数据的半导体存储器件,其特征在于所述半导体存储器件具有用于切换单位数据顺序的电路,其中所述的单位数据包含多个字节,且单位数据对于至少一个数据写或读操作被作为一个单位连续传输,从而,根据存储区所指定的地址,首先传输与所述指定的地址对应的所述单位数据中的一相应数据,接着以预定的基本的循环顺序连续传输剩余的数据,从而如果指定了所述存储区的任何一地址,则包含所述多个字节的所述单位数据作为一个单位被连续传输,不会干扰切换与所述存储区相连的字线的操作。8.根据权利要求7所述的半导体器件,其特征在于所述预定基本循环顺序被设定为这样一种顺序,即当设定了所述单位数据中的最初的地址数时设定其顺序。9.根据权利要求7所述的半导体器件,其特征在于构成所述单位数据的所述多字节的数目为2i,其中i为自然数。10.根据权利要求7所述的半导体器件,其特征在于操作所述电路以计算所述被指定的地址和所计算的时钟值间的EXOR逻辑值,设定所述时钟的计数操作在与所述字节数相同的周期内进行,从而操作所述电路根据EXOR的所述计算的逻辑值和时钟的所述计算值切换所述单位数据的顺序。11.根据权利要求10所述的半导体器件,其特征在于如果构成所述单位数据的所述多字节的数目为“m”,则所述指定的地址由标题地址的低有效位给出,设定所述低有效位由log2m给出。12.根据权利要求所述的半导体器件,其特征在于所述电路包含多个切换装置的互连网络以形成多个信号路径,从而所述切换装置根据所述指定的地址选择所述多个路径中的任何一个,设如果构成所述单位数据的所述多字节数为“m”,则由标题地址的低有效位给出所述指定的地址,其中所述低有效位的数目由log2m给出,所述切换装置的数目由m2给出。13.一种半导体存储器件,其特征在于包含存储单元阵列;写-数据-锁存电路,用于接收与外部提供的时钟信号同步按时间顺序输入的数据,从而所述写-数据锁存电路并行输出包含多个字节的多个单位数据;时钟计数器,用于计数外部提供的时钟;地址解码器,用于解码对应于所述输入数据的地址中标题地址的低有效位;数据-顺序切换电路,与所述时钟计数器相连,用于从所述时钟计数器接收计数的时钟,所述数据-顺序切换电路与所述地址解码器相连,用于从所述地址解码器接收被解码的低有效位,所述数据-顺序切换电路还与所述写-数据锁存电路相连,用于接收包含多个字节的所述单位数据的所述并行输出,以便切换包含作为一个单位将要被连续传输的多个字节的所述单位数据的顺序,从而,根据被解码的所述低有效位和所述计数的时钟数值,首先传输对应由所述被解码的低有效位所指定的地址的所述单位数据的一相应数据,接着以预定的基本的循环顺序连续传输所述单位数据的剩余数据,由此如果指定了任何一地址,则包含所述多个字节的所述单位数据被作为一个单位连续传输到所述存储单元阵列,不会干扰用于将所述数据写入所述存储单元阵列的切换与所述存储区相连的字线的操作,所述数据-顺序切换电路还切换作为一个单位从存储单元阵列连续传输的读单位数据的顺序,从而,根据所述被解码的低有效位和所述计数的时钟数值,首先从所述数据-顺序切换电路输出对应由被解码的所述低有效位所指定的用于读操作的地址的所述读-单位数据的数据,接着以所述预定的基本的循环顺序连续输出所述读-单位数据的剩余数据,由此如果指定了任何一地址,则包含所述多个字节的所述单位数据被作为一个单位从所述存储单元阵列连续传输,不会干扰用于从所述存储单元阵列读取所述数据的切换所述字线的操作;及读-数据锁存电路,其与所述数据顺序切换电路相连,用于接收来自所述数据-顺序切换电路的输出,以实现与所述时钟信号同步的所述读-数据的时序输出。14.根据权利要求13所述的半导体器件,其特征在于所述预定基本循环顺序被设...
【专利技术属性】
技术研发人员:中川敦,加藤义之,
申请(专利权)人:恩益禧电子股份有限公司,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。