Reduced power registered memory module and method

Static information storage and retrieval – Read/write circuit – With shift register

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C365S233100, C365S240000

Reexamination Certificate

active

06731548

ABSTRACT:

TECHNICAL FIELD
The invention relates to dynamic random access memory devices, and, more particularly, to a method and system for reducing the power consumed by registered memory modules.
BACKGROUND OF THE INVENTION
Dynamic random access memory (“DRAM”) devices are commonly used in a wide variety of applications. One of the most common use for DRAM devices is as system memory in personal computers. The speed and capacity demands on DRAM devices continues to increase in this and other applications. However, power is consumed each time a digital circuit is switched to change the state of a signal line. The rate at which power is consumed by DRAM devices therefore increases with both the capacity and the operating speed of the devices. Thus, the demands for ever increasing memory capacities and speeds are inconsistent with the demands for ever decreasing memory power consumption.
For many applications, it is particularly important to limit the power consumption of DRAM devices. For example, DRAM devices used as system memory in portable personal computers should consume relatively little power to allow a battery to power the computer over an extended period. The limited period over which electronic devices, such as portable computers, can operated has been addressed by both attempts to increase battery life and attempts to reduce the rate at which such devices consume power. Excessive power consumption can also create problems even where DRAM devices are not powered by batteries. For example, the heat generated by excessive power consumption can damage the DRAM devices, and it can be difficult and/or expensive to maintain the temperature of electronic equipment containing the DRAM devices at an acceptably low value.
Various techniques have been used to reduce power consumption in electronic equipment containing DRAM devices. One approach has been to prevent digital circuits from switching when such circuits are not active since, as mentioned above, power is consumed each time a component in the digital circuit is switched from one state to another. While this approach can significantly reduce the power consumed by DRAM devices, there are circuits in DRAM devices that cannot be rendered inactive without compromising the speed and/or operability of the DRAM devices. For example, a computer system may use several registered DRAM modules
10
a-c
as shown in FIG.
1
. Each module
10
includes two DRAM devices
12
,
14
, although a greater number of DRAM devices may be included in registered DRAM modules. The DRAM modules
10
also include a register
20
that receives control signals coupled through a control bus
24
and address signals coupled through an address bus
26
. These control and address signals are latched in the register
20
responsive to an internal clock ICLK signal. The ICLK signal is generated by a phase-lock loop
34
from an external clock (“CKO”) signal, which is applied to the modules
10
though a clock line
35
. In one commercially available registered DRAM module, these control signals that are applied to the register include a row address strobe signal (“RAS#”) (the “#” indicates the signal is active low), a column address strobe signal (“CAS#”), clock enable signals (“CKEO” and “CKEI”), a write enable signal (“WE#”) and chip select signals (“S
0
#” and “S
1
#”) to activate the DRAM devices
12
,
14
, respectively. Other signals not latched by the register
20
include the clock CKO signal, data signals (“DQ
0
-DQ
63
”) corresponding to a 64-bit data word applied to the modules through a data bus
28
, and a number of other signals that are not pertinent to the present discussion. In this commercially available registered DRAM module, bank address signals (“B
0
-B
1
”) corresponding to a 2-bit bank address and row/column address signals (“A
0
-A
12
”) corresponding to a 13-bit address are also applied to the register
20
through the address bus
26
.
The register
20
used in the registered DRAM modules
10
a-c
of
FIG. 1
is shown in FIG.
2
. Each of the control and address signals that are applied to the register
20
are applied to the data input of a respective flip-flop
30
. The flip-flops
30
are clocked by an internal clock signal ICLK generated at the output of a phase-lock loop
34
. The phase-lock loop
34
receives-the clock signal CKO so that the phase of the internal clock signal ICLK matches the phase of the externally applied clock signal CK. The use of the phase-lock loop
34
to generate the internal clock signal ICLK avoid excessive loading of the external clock signal CKO since the clock signal must be applied to a number of circuits in each module
10
. The signals applied to the flip-flops
30
are latched on each rising edge of the internal clock signals ICLK.
Returning to
FIG. 1
, in operation, address signals A
0
-A
12
and the previously mentioned control signals are simultaneously applied to all of the registered DRAM modules
10
a-c
; and all of these signals are latched into the registers
20
in all of these modules
10
a-c
. Each module
10
a-c
receives a different pair of chip select signals that designates which of the modules
10
a-c
is being accessed. Latching a large number of signals into the flip-flops
30
in each of the several modules
10
a-c
on each edge of a high speed clock signal can consume a significant amount of power since, as previously mentioned, power is consumed each time a digital circuit switches state. However, only one of the modules
10
a-c
is selected for a memory access by switching its chip select signals S
0
# and S
1
# active low. Therefore, the power consumed by the modules
10
a-c
that are not being selected for the memory access is unnecessarily consumed. This unnecessary power consumption can be significant since a large number of signals are latched into the registers
20
of each of the inactive modules
10
on each rising edge of the clock signal CLKO, which may have a frequency of 133 mHz or higher.
There is therefore a need for a method and system to prevent power from being needlessly consumed by registered DRAM modules.
SUMMARY OF THE INVENTION
A registered memory module and method includes a register receiving a plurality of signals at respective input terminals. The register stores the input signals responsive to a transition of an internal clock signal applied to a clock terminal of the register when an enable signal is active. Be registered memory module also includes a plurality of memory devices coupled to output terminals of the register. Each of the memory devices is selected by a respective select signal being active. A logic circuit in the module receives the select signals for the memory devices and determines if any of the select signals is active indicative of an access to a memory device in the module. If any of the select signals is active, the logic circuit applies an active enable signal to the register. If none of the select signals is active, the logic circuit applies an inactive enable signal to the register. As a result, if a memory access is not directed to a memory device in the module, the register in the module does not consume a significant amount of power by storing signals responsive to transitions of the internal clock signal.


REFERENCES:
patent: 3359827 (1967-12-01), Kirsch
patent: 5262998 (1993-11-01), Mnich et al.
patent: 5627791 (1997-05-01), Wright et al.
patent: 5787489 (1998-07-01), Pawlowski
patent: 5831467 (1998-11-01), Leung et al.
patent: 5841726 (1998-11-01), Williams et al.
patent: 5848431 (1998-12-01), Pawlowski
patent: 5949657 (1999-09-01), Karabatsos
patent: 6049502 (2000-04-01), Cowles et al.
patent: 6185656 (2001-02-01), Pawlowski
patent: 6205514 (2001-03-01), Pawlowski
patent: 6243777 (2001-06-01), Pawlowski
patent: 6249185 (2001-06-01), O'Toole et al.
patent: 6253298 (2001-06-01), Pawlowski
patent: 6292412 (2001-09-01), Kato et al.
patent: 6304497 (2001-10-01), Roohparvar
patent: 6304510 (2001-10-01), Nobunaga et al.
patent: 6351404 (2002-02-01), Wright et al.
patent: 6370662 (2002-0

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Reduced power registered memory module and method does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Reduced power registered memory module and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Reduced power registered memory module and method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3209987

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.