半导体存储器件及采用其的存储模块和系统转让专利

申请号 : CN01125164.6

文献号 : CN1343987B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李东阳

申请人 : 三星电子株式会社

摘要 :

一种半导体存储器件,包括时钟存储器,它接收外部时钟信号,并产生频率低于外部时钟信号频率的第一内部时钟信号和频率等于外部时钟信号频率的第二内部时钟信号。地址缓冲器、命令信号缓冲器和/或寄存器在第一内部时钟信号的一上升沿或下降沿处接收各输入信号。另一方面,数据缓冲器在第二内部时钟信号的一上升沿或下降沿处输入/输出数据。

权利要求 :

1.一种半导体存储器件,包括:

时钟缓冲器,它接收外部时钟信号,输出频率低于外部时钟信号频率的第一内部时钟信号和频率等于外部时钟信号频率的第二内部时钟信号;

地址缓冲器,它在第一内部时钟信号的一上升沿或下降沿处接收地址信号;

数据缓冲器,它在第二内部时钟信号的一上升沿或下降沿处输入/输出数据。

2.如权利要求1所述的半导体存储器件,还包括:

命令缓冲器,它在第一内部时钟信号的一上升沿或下降沿处接收命令信号。

3.如权利要求1所述的半导体存储器件,其中第一内部时钟信号的周期是外部时钟信号周期的整数倍。

4.如权利要求1所述的半导体存储器件,其中数据缓冲器接收数据选通信号,并在数据选通信号的每个上升和下降沿输入/输出数据。

5.一种半导体存储器件,包括:

时钟缓冲器,它接收外部时钟信号和控制信号,响应控制信号,输出频率低于外部时钟信号频率的第一内部时钟信号和频率等于外部时钟信号频率的第二内部时钟信号;

控制器,它输出控制信号,指定相对于第二内部时钟信号的频率的第一内部时钟信号的频率;

地址缓冲器,它在第一内部时钟信号的一上升沿或下降沿处接收地址信号;

命令缓冲器,它在第一内部时钟信号的一上升沿或下降沿处接收命令信号;

数据缓冲器,它在第二内部时钟信号的一上升沿或下降沿处输入/输出数据;

6.如权利要求5所述的半导体存储器件,其中控制器包括模式寄存器组。

7.如权利要求5所述的半导体存储器件,其中在半导体存储器件上电或取消半导体存储器件的断电模式时,由控制器产生控制信号。

8.如权利要求5所述的半导体存储器件,其中控制信号指定第一内部时钟信号要与外部时钟信号的上升或下降沿的哪个同步。

9.如权利要求5所述的半导体存储器件,其中数据缓冲器接收数据选通信号,并在数据选通信号的每个上升或下降沿输入/输出数据。

10.如权利要求5所述的半导体存储器件,其中第一内部时钟信号的周期是外部时钟信号周期的整数倍。

11.一种半导体存储系统,包括:

存储控制器;

多条总线,它们被连接到存储控制器并传输地址信号、命令信号和数据;

带有通过多条总线连接到存储控制器的多个半导体存储器件的存储模块,其中每个半导体存储器件包括:(a)时钟缓冲器,此缓冲器接收外部时钟信号和控制信号,并响应控制信号来输出其频率低于外部时钟信号的频率的第一内部时钟信号与其频率等于外部时钟信号的频率的第二内部时钟信号,(b)控制器,它输出控制信号指定第一内部时钟信号相对于第二内部时钟信号频率的频率,(c)地址缓冲器,它在第一内部时钟信号的一上升沿或下降沿处接收地址信号,(d)命令缓冲器,它在第一内部时钟信号的一上升沿或下降沿处接收命令信号,(e)数据缓冲器,它在第二内部时钟信号的上升沿或下降沿处输入/输出数据。

12.如权利要求11所述的半导体存储系统,其中存储控制器由微处理器实现。

13.如权利要求11所述的半导体存储系统,其中控制器包括模式寄存器组。

14.如权利要求11所述的半导体存储系统,其中在半导体存储器件上电或取消半导体存储器件的断电模式时,由控制器产生控制信号。

15.如权利要求11所述的半导体存储系统,其中控制信号指定第一内部时钟信号要与外部时钟信号的上升或下降沿的哪个同步。

16.如权利要求15所述的半导体存储系统,其中数据缓冲器接收数据选通信号,并在数据选通信号的每个上升和下降沿输入/输出数据。

17.如权利要求11所述的半导体存储系统,其中第一内部时钟信号的周期是外部时钟信号周期的整数倍。

18.一种半导体存储系统,包括:

存储控制器,它产生第一时钟信号、频率高于第一时钟信号频率的第二时钟信号、地址信号、命令信号和数据;

存储模块,它有通过总线与存储控制器相连的多个半导体存储器件,这些总线上有第一时钟信号、第二时钟信号、地址信号、命令信号和数据,其中每个半导体存储器件包括:(a)地址缓冲器,它在第一时钟信号的一上升沿或下降沿处接收地址信号,(b)命令缓冲器,它在第一时钟信号的上升沿或下降沿处接收命令信号,(c)数据缓冲器,它在第二内部时钟信号的一上升沿或下降沿处输入/输出数据。

19.如权利要求18所述的半导体存储系统,其中存储控制器由微处理器实现。

20.如权利要求18所述的半导体存储系统,其中数据缓冲器接收数据选通信号,并在数据选通信号的每个上升和下降沿输入/输出数据。

21.一种系统,包括:

多条总线,它们分别传输第一时钟信号、第二时钟信号、地址信号和命令信号,其中第一时钟信号的频率与第二时钟信号的频率不同;

存储模块,它与多条总线相连,并包含多个存储芯片,其中每个存储芯片包括:(a)地址缓冲器,它与第一时钟信号的总线和地址信号的总线相连,并在第一时钟信号的一上升沿或下降沿处接收地址信号,(b)命令缓冲器,它与第一时钟信号的总线和命令信号的总线相连,并在内部时钟信号的上升沿或下降沿处接收命令信号,(c)数据缓冲器,它与第二时钟信号的总线相连,并在第二时钟信号的一上升沿或下降沿处输入/输出数据。

22.如权利要求21所述的系统,还包括存储控制器,它提供第一时钟信号、第二时钟信号、地址信号和命令信号。

23.如权利要求21所述的系统,其中第一时钟信号的频率低于第二时钟信号的频率。

24.如权利要求21所述的系统,其中存储模块包括至少两个模块引脚,用于接收第一和第二时钟信号。

25.一种系统,包括:

多条总线,它们分别传输第一时钟信号、第二时钟信号、地址信号和命令信号,其中第一时钟信号的频率不同于第二时钟信号的频率;

存储模块,它与多条总线相连,并包括:(a)寄存器,它连向第一时钟信号的总线、地址信号的总线、命令信号的总线,并在第一时钟信号的一上升沿或下降沿处存储地址信号和命令信号,(b)多个存储芯片,它们每个与第二时钟信号的总线相连,并在第二时钟信号的一上升沿或下降沿处接收存储在寄存器中的地址信号和命令信号,其中地址信号和命令信号被以存储模块的一个方向传输到的存储芯片.

26.如权利要求25所述的系统,还包括存储控制器,它提供时钟信号、第二时钟信号、地址信号和命令信号。

27.如权利要求25所述的系统,其中第一时钟信号的频率低于第二时钟信号的频率。

28.如权利要求25所述的系统,其中存储模块包括至少两个模块引脚,用于接收第一和第二时钟信号。

29.一种系统,包括:

多条总线,它们分别传输第一时钟信号、第二时钟信号、地址信号和命令信号,其中第一时钟信号的频率不同于第二时钟信号的频率;

存储模块,它与多条总线相连,并包括:(a)寄存器,它连向第一时钟信号的总线、地址信号的总线、命令信号的总线,并在第一时钟信号的一上升沿或下降沿处存储地址信号和命令信号,(b)多个存储芯片,它们每个与第二时钟信号的总线相连,并在第二时钟信号的一上升沿或下降沿处接收存储在寄存器中的地址信号和命令信号,其中地址信号和命令信号被从存储模块中心以两个方向传输到存储芯片。

30.如权利要求29所述的系统,还包括存储控制器,它提供第一时钟信号、第二时钟信号、地址信号和命令信号。

31.如权利要求29所述的系统,其中第一时钟信号的频率低于第二时钟信号的频率。

32.如权利要求29所述的系统,其中存储模块包括至少两个模块引脚,用于接收第一和第二时钟信号。

33.一种系统,包括:

多条总线,它们分别传输系统时钟信号、地址信号和命令信号;

锁相环路,它接收系统时钟信号,并输出第一时钟信号和第二时钟信号,其中第一时钟信号的频率不同于第二时钟信号的频率;

存储模块,它与多条总线相连,并包括:(a)寄存器,它连向第一时钟信号的总线、地址信号的总线、命令信号的总线,并在第一时钟信号的一上升沿或下降沿处存储地址信号和命令信号,(b)多个存储芯片,它们每个与第二时钟信号的总线相连,并在第二时钟信号的一上升沿或下降沿处接收存储在寄存器中的地址信号和命令信号,其中地址信号和命令信号被以存储模块的一个方向传输到的存储芯片。

34.如权利要求33所述的系统,还包括存储控制器,它提供系统时钟信号、地址信号和命令信号。

35.如权利要求33所述的系统,其中第一时钟信号的频率低于第二时钟信号的频率;

36.如权利要求33所述的系统,其中存储模块包括至少两个模块引脚,用于接收第一和第二时钟信号。

37.一种系统,包括:

多条总线,它们分别传输系统时钟信号、地址信号和命令信号;

锁相环路,它接收系统时钟信号,并输出第一时钟信号和第二时钟信号,其中第一时钟信号的频率不同于第二时钟信号的频率;

存储模块,它与多条总线相连,并包括:(a)寄存器,它连向第一时钟信号的总线、地址信号的总线、命令信号的总线,并在第一时钟信号的一上升沿或下降沿处存储地址信号和命令信号,(b)多个存储芯片,它们每个与第二时钟信号的总线相连,并在第二时钟信号的一上升沿或下降沿处接收存储在寄存器中的地址信号和命令信号,其中地址信号和命令信号被从存储模块中心以两个方向传输到存储芯片.

38.如权利要求37所述的系统,还包括存储控制器,它提供系统时钟信号、地址信号和命令信号。

39.如权利要求37所述的系统,其中第一时钟信号的频率低于第二时钟信号的频率;

40.如权利要求37所述的系统,其中存储模块包括至少两个模块引脚,用于接收第一和第二时钟信号。

41.一种系统,包括:

多条总线,它们分别传输第一时钟信号、第二时钟信号、地址信号和命令信号,其中第一时钟信号的频率不同于第二时钟信号的频率;

存储模块,它连向多条总线,并包括:(a)寄存器,它连向第一时钟信号的总线、地址信号总线和命令信号总线,并在第一时钟信号的一上升沿或下降沿处存储地址信号和命令信号,(b)锁相环路,它连向第二时钟信号总线,并输出多个其频率与第二时钟信号频率相同的内部时钟信号,(c)多个存储芯片,它们每个连向锁相环路,并在多个内部时钟信号之一的一上升沿或下降沿处接收存储在寄存器的地址信号和命令信号,其中地址信号和命令信号被以存储模块的一个方向传输到的存储芯片。

42.如权利要求41所述的系统,还包括存储控制器,它提供第一时钟信号、第二时钟信号、地址信号和命令信号。

43.如权利要求41所述的系统,其中第一时钟信号的频率低于第二时钟信号的频率。

44.如权利要求41所述的系统,其中存储模块包括至少两个模块引脚,用于接收第一和第二时钟信号。

45.一种系统,包括

多条总线,它们分别传输第一时钟信号、第二时钟信号、地址信号和命令信号,其中第一时钟信号的频率不同于第二时钟信号的频率;

存储模块,它连向多条总线,并包括:(a)寄存器,它连向第一时钟信号的总线、地址信号总线和命令信号总线,并在第一时钟信号的一上升沿或下降沿处存储地址信号和命令信号,(b)锁相环路,它连向第二时钟信号总线,并输出多个其频率与第二时钟信号频率相同的内部时钟信号,(c)多个存储芯片,它们每个连向锁相环路,并在多个内部时钟信号之一的一上升沿或下降沿处接收存储在寄存器的地址信号和命令信号,其中地址信号和命令信号被从存储模块的中心以两个方向传输到存储芯片。

46.如权利要求45所述的系统,还包括存储控制器,它提供第一时钟信号、第二时钟信号、地址信号和命令信号。

47.如权利要求45所述的系统,其中第一时钟信号的频率低于第二时钟信号的频率。

48.如权利要求45所述的系统,其中存储模块包括至少两个模块引脚,用于接收第一和第二时钟信号。

说明书 :

技术领域

本发明涉及一种存储器件与一种存储模块和系统,特别涉及一种产生内部时钟信号的半导体存储器件与采用该半导体存储器件的存储模块和系统。

背景技术

对于能够高速处理大量数据的计算机系统的增长的需要已经导致了高效微处理器或中央处理器(CPU)的持续发展,它们趋向以越来越高的系统时钟频率来运行。更高的系统时钟频率的使用要求之一是对于与CPU接口的数据存储器的数据容量和传输速度的增长。换句话说,存储器必须被配置成与更高频率的系统时钟信号同步运行。
图1是CPU系统板100的存储控制器110和存储模块120的图解。存储控制器110分别通过一条时钟总线、一条地址总线、一条命令总线和一条数据总线向存储模块120传输时钟信号CLK、地址信号ADDR、命令信号CMD和数据DATA。存储模块120包括多个嵌入的存储芯片(如8个存储芯片)101、102、...、108,其每个与时钟总线、地址总线、命令总线和数据总线相连,如图所示。
时钟信号CLK被提供给存储芯片101、102、...、108以控制该处的操作。而且当存储芯片101、102、...、108是同步的DRAM芯片时,命令信号CMD、地址信号ADDR和数据信号DATA与时钟信号CLK的边缘同步。
如图1所示,数据DATA经过数据总线,通过独立的分别连往存储芯片101、102、...、108的多位数据线,对存储芯片101、102、...、108进行输入和输出。因此每条数据线的加载是一个存储芯片。相反,地址信号ADDR和命令信号CMD被共同提供给存储芯片101、102、...、108。如此,每条地址总线和命令总线要负担所有的存储芯片101、102、...、108的联合加载。
如前面所建议的那样,高速CPU伴随有高频时钟信号CLK。一般,数据总线的数据DATA可能在这样的高频下被操作,因为每条数据线的加载较小(存储芯片)。另一方面,地址总线和命令总线的较高的多存储芯片的加载阻碍了这些线路的高频操作。地址总线和命令总线的加载因此会限制存储器的有效运行速度至小于系统时钟的速度。
图2是传统存储模块120的方框图。在系统板上布有多条总线与微处理器(未示出)或存储控制器(未示出)相连,典型的有时钟总线、地址总线和命令总线。存储模块100包括多条存储芯片101、102、...、106、锁相环路(PLL)107和寄存器108。
PLL 107从时钟总线接收时钟信号CLK并产生多个内部时钟信号ICLK0、ICLK1、...、ICLK6。这里假定这多个内部时钟信号ICLK0、ICLK1、...、ICLK6是具有相同转换速率(slew rate)和占空比而无偏移(skew)的理想信号.由于多个内部时钟信号ICLK0、ICLK1、...、ICLK6与时钟信号CLK相位同步,它们具有与时钟信号CLK相同的频率.内部时钟信号ICLK0被提供给寄存器108,而内部时钟信号ICLK1、ICLK2、...、ICLK6被提供给存储芯片101、102、...、106.在图2中,一个时钟信号被连接到一个存储芯片.然而在实际应用中,对应于一个时钟信号的存储芯片数量可能不同.寄存器108响应内部时钟信号接收地址信号ADDR和命令信号CMD并将收到的信号分别传输给存储芯片101、102、...、106.
由于存储模块120只接收了一个时钟信号CLK并产生了多个内部时钟信号ICLK1、ICLK2、...、ICLK6,在高性能的系统中,内部时钟信号ICLK1、ICLK2、...、ICLK6的频率随着时钟信号CLK的频率的增加而增加。因为接收内部时钟信号ICLK1、ICLK2、...、ICLK6并响应其操作的存储芯片101、102、...、106可能由适用于高频操作的器件构成,因此这种操作不会产生问题。然而是否寄存器108能够在对应于内部时钟信号ICLK0,即,高频时钟信号CLK,的频率的一个定时处接收地址信号ADDR和命令信号CMD,并随后将接收到的信号与同一高频时钟信号CLK同步地传输到存储芯片101、102、...、106,这值得怀疑。同样,寄存器108的操作特点也可能将存储器的有效运行速度限制到低于系统时钟速度。

发明内容

本发明的一个目的是提供一种半导体存储器件,它能够利用地址信号和命令信号的可操作频率,即使系统时钟信号的频率被增加。
本发明的另一个目的是提供一种系统,它具有存储器件和存储模块,即使系统时钟信号的频率被提高,它们也可以利用频率足够低的时钟信号,这种低频率适用于寄存器的操作。
根据本发明的一个方面的半导体存储器件包括:时钟缓冲器,它接收外部时钟信号,输出第一内部时钟信号(其频率低于外部时钟信号的频率)和第二内部时钟信号(其频率与外部时钟信号相同);地址缓冲器,它在第一内部时钟信号的一上升沿或下降沿处接收地址信号;数据缓冲器,它在第二内部时钟信号的一上升沿或下降沿处输入/输出数据。
根据本发明的另一个方面的半导体存储器件包括:时钟存储器,它接收外部时钟信号和控制信号,它响应控制信号来输出第一内部时钟信号(其频率低于外部时钟信号)和第二内部时钟信号(其频率与外部时钟信号相同);控制器,它输出控制信号来指定第一内部时钟信号相对于第二内部时钟信号频率的频率;地址缓冲器,它在第一内部时钟信号的一上升沿或下降沿处接收地址信号;命令缓冲器,它在第一内部时钟信号上升沿或下降沿处接收命令信号;和数据缓冲器,它在第二内部时钟信号的一上升沿或下降沿处输入/输出数据。
根据本发明的另一个方面的半导体存储系统包括:存储控制器;多条总线,连向存储控制器并传输地址信号、命令信号和数据;存储模块,带有通过多条总线与存储控制器相连的多个半导体存储器件,其中每个半导体存储器件包括:(a)时钟缓冲器,此缓冲器接收外部时钟信号和控制信号,并响应控制信号来输出第一内部时钟信号(其频率低于外部时钟信号的频率)与第二内部时钟信号(其频率等于外部时钟信号的频率),(b)控制器,它输出控制信号相对于第二内部时钟信号频率指定第一内部时钟信号频率,(c)地址缓冲器,它在第一内部时钟信号的一上升沿或下降沿处接收地址信号,(d)命令缓冲器,它在第一内部时钟信号的一上升沿或下降沿处接收命令信号,(e)数据缓冲器,它在第二内部时钟信号的一上升沿或下降沿处输入/输出数据。
根据本发明的另一个方面的半导体存储系统包括:存储控制器,它产生第一时钟信号、第二时钟信号(其频率高于第一时钟信号)、地址信号、命令信号和数据;存储模块,它有多个半导体存储器件通过总线(这些总线上有第一时钟信号、第二时钟信号、地址信号、命令信号和数据)与存储控制器相连,其中每个半导体存储器件包括:(a)地址缓冲器,它在第一时钟信号的一上升沿或下降沿处接收地址信号,(b)命令缓冲器,它在第一时钟信号的一上升沿或下降沿处接收命令信号,(c)数据缓冲器,它在第二内部时钟信号的一上升沿或下降沿处输入/输出数据.
根据本发明的另一个方面的系统包括:多条总线,它们分别传输第一时钟信号、第二时钟信号、地址信号和命令信号,其中第一时钟信号的频率不同于第二时钟信号的频率;该系统还包括存储模块,它与多条总线相连并包含多个存储芯片,其中每个存储芯片包括:(a)地址缓冲器,它与第一时钟信号的总线和地址信号的总线相连,并在第一时钟信号的一上升沿或下降沿处接收地址信号,(b)命令缓冲器,它与第一时钟信号的总线和命令信号的总线相连,并在内部时钟信号的一上升沿或下降沿处接收命令信号,(c)数据缓冲器,它与第二时钟信号的总线相连,并在第二时钟信号的一上升沿或下降沿处输入/输出数据。
根据本发明的另一个方面的系统包括:多条总线,它们分别传输第一时钟信号、第二时钟信号、地址信号和命令信号,其中第一时钟信号的频率不同于第二时钟信号的频率;存储模块,它与多条总线相连,并包括:(a)寄存器,它连向第一时钟信号的总线、地址信号的总线、命令信号的总线,并在第一时钟信号的一上升沿或下降沿处存储地址信号和命令信号,(b)多个存储芯片,它们每个与第二时钟信号的总线相连,并在第二时钟信号的一上升沿或下降沿处接收存储在寄存器中的地址信号和命令信号,其中地址信号和命令信号被以存储模块的一个方向或从存储模块中心以两个方向传输到存储芯片。
根据本发明的另一个方面的系统包括:多条总线,它们分别传输系统时钟信号、地址信号和命令信号;锁相环路,它接收系统时钟信号,并输出第一时钟信号和第二时钟信号,其中第一时钟信号的频率不同于第二时钟信号的频率;存储模块,它连向多条总线,并包括:(a)寄存器,它连向第一时钟信号的总线、地址信号的总线和命令信号的总线,并在第一时钟信号的一上升沿或下降沿处存储地址信号和命令信号,(b)多个存储芯片,它们每个连向第二时钟信号的总线,并在第二时钟信号的一上升沿或下降沿处接收存储在寄存器的地址信号和命令信号,其中地址信号和命令信号被以存储模块的一个方向或从存储模块中心以两个方向传输到存储芯片。
根据本发明的另一个方面的系统包括:多条总线,它们分别传输第一时钟信号、第二时钟信号、地址信号和命令信号,其中第一时钟信号的频率不同于第二时钟信号的频率;存储模块,它连向多条总线,并包括:(a)寄存器,它连向第一时钟信号的总线、地址信号总线和命令信号总线,并在第一时钟信号的一上升沿或下降沿处存储地址信号和命令信号,(b)锁相环路,它连向第二时钟信号总线,并输出多个其频率与第二时钟信号频率相同的内部时钟信号,(c)多个存储芯片,它们每个连向锁相环路,并在多个内部时钟信号之一的一上升沿或下降沿处接收存储在寄存器的地址信号和命令信号,其中地址信号和命令信号被以存储模块的一个方向或从存储模块中心以两个方向传输到存储芯片。
最好是,系统时钟信号、地址信号和命令信号由安装与系统中的存储控制器或微处理器提供,而且第一时钟信号的频率比第二时钟信号的频率低。存储模块可能包括接收第一和第二时钟信号的两个或多个模块引脚。

附图说明

本发明的上述和其他目的与优点从随后参照附图的详细说明中会看得更清楚,其中:
图1说明了CPU系统板的传统的存储控制器和存储模块;
图2是安装在如图1所示的系统板上的传统存储模块的方框图;
图3是本发明第一个实施例的半导体存储器件的方框图;
图4说明了本发明第二个实施例的带有半导体存储器件的系统板;
图5是如图4所示的半导体存储器件的方框图;
图6是如图3和5所示的半导体存储器件的运行时序图;
图7说明包括本发明第三实施例的存储模块的系统;
图8说明包括本发明第四实施例的存储模块的系统;
图9说明包括本发明第五实施例的存储模块的系统;
图10说明包括本发明第六实施例的存储模块的系统;
图11说明包括本发明第七实施例的存储模块的系统;
图12说明包括本发明第八实施例的存储模块的系统。

具体实施方式

现在参照附图详细说明本发明的优选实施例,其中相似的器件以相似的标号表示。
图3说明本发明的第一实施例的半导体存储器件。半导体存储器件101,通常对应于存储模块(如图1中的模块120)中包括的存储芯片之,包括时钟缓冲器310、地址缓冲器320、命令缓冲器330、数据缓冲器340和控制器350。时钟缓冲器310接收时钟总线上的时钟信号CLK(在此称为“外部时钟信号”),并产生内部时钟信号CLK1和CLK2。第一内部时钟信号CLK1和第二时钟信号CLK2的相对频率由时钟缓冲器310通过响应从控制器350输出的控制信号CTRL来决定。例如,控制信号CTRL可能指定第一内部时钟信号CLK1要同步于外部时钟信号CLK的上升沿还是下降沿。控制器350可能由模式寄存器组(MRS)组成,控制信号CTRL可能在对半导体存储器件101加电时和/或取消断电模式时设置。
与第二内部时钟信号CLK2的频率相关的第一内部时钟信号CLK1的频率可能随控制信号CTRL而改变。现在说明第一内部时钟信号CLK1的频率低于第二内部时钟信号CLK2的频率时的情况。在此例中,第二内部时钟信号CLK2的频率基本上与外部时钟信号CLK的相同。这样,假定外部时钟信号CLK的频率是400MHz,那么第二内部时钟信号CLK2的频率也是400MHz。第一内部时钟信号CLK1的频率例如可能是第二内部时钟信号CLK2的频率的一半或更少。因此,再假定第二内部时钟信号CLK2的频率是400MHz,那么第一内部时钟信号CLK1的频率可能是200或100MHz。
地址缓冲器320在第一内部时钟信号CLK1的定时处接收地址信号ADDR。类似地,命令缓冲器330在第一内部时钟信号CLK1的定时处接收命令信号CMD。另一方面,数据缓冲器340在第二内部时钟信号CLK2的定时处输入/输出数据DATA。
在运行过程中,半导体存储器件101接收高频外部时钟信号CLK.在本实施例中,时钟缓冲器310产生的第二内部时钟信号CLK2的频率同于外部时钟信号CLK,如400MHz.这意味着半导体存储器件101与外部时钟信号CLK同步地输入/输出数据DATA,外部时钟信号是安装在系统板上的存储控制器或微处理器的工作频率.
相反,地址信号ADDR和命令信号CMD与第一内部时钟信号CLK1(其频率低于外部时钟信号CLK)同步地处理。在这种方式下,以往由地址总线和命令总线的加载引起的高频器件限制可能被消除,因此使半导体存储器件101良好地适用于高频运行。
数据选通信号STROBE可能被施加到数据缓冲器340来控制高频数据DATA的锁存。在这种情况下,数据缓冲器340响应选通信号STROBE的边缘输入/输出数据DATA。具体地讲,单数据率(SDR)的动态随机存取存储器(DRAM)在选通信号STROBE的每个上升或下降沿输入/输出数据。双数据率(DDR)DRAM在选通信号STROBE的每个上升和下降沿都输入/输出数据。
图4说明了发明第二实施例带有本半导体存储器件的系统板400。系统板400包括存储控制器410和带有多个存储芯片401、402、…、408的存储模块420。存储控制器410产生第一时钟信号CLK1、第二时钟信号CLK2、地址信号ADDR、命令信号CMD和数据信号DATA,并将产生的信号传输给时钟1总线、时钟2总线、地址总线、命令总线和数据总线。此第二实施例的第二时钟信号CLK2的频率基本上同于第一实施例的外部时钟信号CLK。同样,此第二实施例的第一时钟信号CLK1的频率通常与第一实施例的第一时钟信号CLK1的频率相对应。
每个存储芯片401、402、…、408被连向时钟1总线、时钟2总线、地址总线、命令总线和数据总线,并接收第一时钟信号CLK1、第二时钟信号CLK2、地址信号ADDR、命令信号CMD和数据信号DATA。
图5图解了包含在图4的存储模块420中的存储芯片401的示例。存储芯片401包括地址缓冲器520、命令缓冲器530、和数据缓冲器540。地址缓冲器520接收第一时钟信号CLK1和地址信号ADDR,命令缓冲器530接收第一时钟信号CLK1和命令信号CMD。数据缓冲器540还接收第二时钟信号CLK2和数据信号DATA。
同第一实施例一样,地址信号ADDR和命令信号CMD与第一内部时钟信号CLK1同步,而第一内部时钟信号CLK1的频率低于外部时钟信号CLK(或第二内部时钟信号CLK2)。以这种方式,可以克服以往由地址总线和命令总线加载引起的高频器件的限制。
图6示意了第一和第二实施例的存储芯片的运行时序图。通常第一内部时钟信号CLK1的周期最好是外部时钟信号CLK的周期的整数倍。在此例中,第一内部时钟信号CLK1的频率是外部时钟信号CLK(或第二内部时钟信号CLK2)的一半。地址信号ADDR和命令信号CMD包括与第一内部时钟信号CLK1的上升沿相关的建立和保持时间边缘。在单数据率(SDR)DRAM半导体存储器件的情况下,数据被通过数据终端DQ在第二内部时钟信号CLK2(它与外部时钟信号CLK有相同的频率)的每个上升或下降沿被输出。在双数据率(DDR)DRAM半导体存储器件的情况下,数据被通过数据终端DQ在第二内部时钟信号CLK2的上升和下降沿都被输出。
在包含在第一和第二实施例的存储芯片中的数据缓冲器被连接以接收数据选通信号STROBE时,数据均在如图6所示的数据选通信号STROBE的上升和下降沿输入/输出。此运行通常对应于DDRDRAM的运行。
图7说明了本发明的第三实施例的存储模块700.存储模块700包括多个存储芯片701、702、…、706和寄存器710.寄存器710被连接以接收系统板上加载的的第一时钟信号CLK1、地址信号ADDR和命令信号CMD.寄存器710在第一时钟信号CLK1的定时处存储地址信号ADDR和命令信号CMD,并将同样内容传输给存储芯片701、702、…、706.在此实施例中,从寄存器710输出的地址信号ADDR和命令信号CMD被单向(在图7中从左向右)穿过存储模块700单向传输给存储芯片701、702、…、706.
存储芯片701、702、…、706被连接以接收加载在系统板上的第二时钟信号CLK2和从寄存器710输出的地址信号ADDR和命令信号CMD。第二时钟信号CLK2的频率比第一时钟信号CLK1的频率高。第一时钟信号CLK1、地址信号ADDR和命令信号CMD可能被直接提供给存储芯片701、702、…、706,即,不需要穿过存储模块700中的寄存器710。这里,第一时钟信号CLK1用于驱动地址缓冲器和命令缓冲器,它们分别接收地址信号ADDR和命令信号CMD。第二时钟信号CLK2用于驱动数据缓冲器。因此,低频率的第一时钟信号CLK1被用来作为地址信号ADDR和命令信号CMD的运行时钟信号,高频率的第二时钟信号CLK2被用来输入/输出数据。
第一时钟信号CLK1、第二时钟信号CLK2、地址信号ADDR和命令信号CMD由存储控制器或微处理器(图中未示出)提供,它们通过系统板上的总线被连接到不同的器件,特别是存储模块700。
图8图解了图7的改进,代表本发明的第四实施例。这里,从寄存器710输出的地址信号ADDR和命令信号CMD被从存储模块700’的中心连接到存储芯片701、702、…、706。因此,从寄存器710输出的地址信号ADDR和命令信号CMD被穿过存储模块700以两个方向传输给存储芯片701、702、…、706。此实施例的配置减少了至存储芯片701、702、…、706的线路加载的差别,因此减少了在存储芯片701、702、…、706中的偏移。
图9图解了图7的另改进,代表本发明的第5个实施例。这里,第一时钟信号CLK1和第二时钟信号CLK2由锁相环路(PLL)(用于接收加载在系统板上的系统时钟信号CLK)提供,而不是由存储控制器或微处理器提供。
图10图解了图9的另改进,代表本发明的第6个实施例。这里象图8一样,从寄存器910输出的地址信号ADDR和命令信号CMD从存储模块900`的中心连向存储芯片901、902、…、906。因此从寄存器910输出的地址信号ADDR和命令信号CMD被穿过存储模块900以两个方向(在图10中从中心向左和中心向右)传输给存储芯片901、902、…、906。此实施例的配置减小了接往存储芯片901、902、…、906的线路加载的区别,因此减小了在存储芯片901、902、…、906中的偏移。
图7~10所示的存储模块基本上以同一方式运行,这里参照图7中所示的存储模块进行说明。第一时钟信号CLK1的频率低于第二时钟信号CLK2。低频的第一时钟信号CLK1被用做寄存器710的运行时钟信号,高频的第二时钟信号CLK2被用做存储芯片701、702、…、706的运行时钟信号,以使运行在较低速度下的寄存器710的性能适应存储芯片701、702、…、706的高运行速度。存储芯片701、702、…、706可能包括高速同步DRAM,例如DDR DRAM或SDR DRAM。
相对于传统的存储模块(它接收单时钟信号并将其分发到整个存储模块),本发明的存储模块700接收两个时钟信号CLK1和CLK2并将它们分别连接到运行在不同频率下的器件,即寄存器710和存储芯片701、702、…、706.因此存储模块700包括两个模块引脚用以接收两个时钟信号CLK1和CLK2.在图7~10所示的存储模块700、700`、900、900`中,由于向存储模块中运行在不同频率下的寄存器和存储芯片有选择地提供具有对应频率的时钟信号,具有较低运行频率的寄存器在平稳方式下运行.
图11说明了本发明第七实施例的存储模块1100。此存储模块1100与图7中的存储模块700基本上相同,除了在本发明中锁相环路1120接收第二时钟信号CLK2并将其分发给存储芯片1101、1102、…、1106。
具体地讲,PLL 1120接收第二时钟信号CLK2并产生多个内部时钟信号ICLK1、ICLK2、…、ICLK6,并将其传输给存储芯片1101、1102、…、1106。内部时钟信号ICLK1、ICLK2、…、ICLK6有同样的转换速率和占空比和大体理想的信号而没有偏移。而且,由于内部时钟信号ICLK1、ICLK2、…、ICLK6与第二时钟信号CLK2在相位上同步,它们与第二时钟信号CLK2有相同的频率。因此内部时钟信号ICLK1、ICLK2、…、ICLK6也具有高频率。
图12图解了图11的改进,代表本发明的第八个实施例。这里,象图8一样,从寄存器1110输出的地址信号ADDR和命令信号CMD被从存储模块1100`的中心连接到存储芯片1101、1102、…、1106。因此,从寄存器1110输出的地址信号ADDR和命令信号CMD被穿过存储模块1100`以两个方向(在图12中从中心向左和中心向右)传输给存储芯片1101、1102、…、1106。此实施例的配置减小了连向存储芯片1101、1102、…、1106的线路加载的区别,并因此减小了存储芯片1101、1102、…、1106中的偏移。
在如图11和12所示的存储模块1100和1100`中,由于向存储模块中运行在不同频率下的寄存器和存储芯片有选择地提供具有对应频率的时钟信号,具有较低运行频率的寄存器在平稳方式下运行。
虽然为了解释目的而在这里说明了本发明的具体实施例,但本领域内的普通技术人员可以在不脱离本发明的精神和范围的条件下对其进行不同的改进和等同变换。仅作为例子,上述发明使用了两个时钟信号,即第一时钟信号CLK1和第二时钟信号CLK2。然而,存储模块也可以被配置成接收具有不同频率的超过两个的时钟信号,它们被连接到运行在不同频率下的各种器件。因此本发明不局限于此说明书,其整体范围应由下面的权利要求书决定。