Method and apparatus for saving current in a memory device
First Claim
1. A method of reducing current consumption in a memory device, the method comprising the steps of:
- executing an automatic precharge to place the memory device in a precharge mode;
disabling an address signal line in the memory device while the memory device remains in the automatic precharge mode; and
enabling the address signal line when the device is no longer in precharge mode.
2 Assignments
0 Petitions
Accused Products
Abstract
A memory device is configured to conserve electrical current by disabling the address lines provided to a memory bank when the address is not needed, such as during periods of automatic precharge. Because address data need not be provided while the bank is in an automatic precharge mode, the current used to keep the address lines active during this time may be conserved by suitably disabling the address lines for the duration of the automatic precharge. Disabling the various address lines may be accomplished by, for example, interposing a enabling element such as a field effect transistor within the address bus driver circuits leading to each bank, and by providing a suitable control signal to the enabling element to activate and deactivate the address line as needed.
31 Citations
26 Claims
-
1. A method of reducing current consumption in a memory device, the method comprising the steps of:
-
executing an automatic precharge to place the memory device in a precharge mode;
disabling an address signal line in the memory device while the memory device remains in the automatic precharge mode; and
enabling the address signal line when the device is no longer in precharge mode. - View Dependent Claims (2, 3, 4)
-
-
5. A method of reducing current consumption in a memory device comprising a plurality of memory banks, each of said memory banks having address lines associated therewith, the method comprising the steps of:
-
executing an automatic precharge to place a selected one of the memory banks in a precharge mode; and
disabling the address lines associated with the selected memory bank while the selected bank remains in the precharge mode. - View Dependent Claims (6, 7, 8)
-
-
9. A memory device communicating with an address bus, the memory device comprising:
-
a memory bank operatively coupled to the address bus by a plurality of address lines to facilitate storage and retrieval of data in the memory bank;
a controller configured to monitor when the memory bank is in an automatic precharge mode, and to provide a control signal in response thereto; and
a disabling circuit switchably coupling the address lines to the memory bank and receiving the control signal from the controller, wherein the disabling circuit is configured to disable the address lines leading to the memory bank in response to the control signal. - View Dependent Claims (10)
-
-
11. A memory device comprising:
-
a plurality of memory banks;
a plurality of address paths, each of the paths connecting to a corresponding one of the plurality of memory banks; and
a plurality of enabling circuits, each of the enabling circuits disabling an address path to one of the plurality of memory banks when the bank is in an automatic precharge mode. - View Dependent Claims (12, 13, 14)
-
-
15. A memory device coupled to an address bus by an address signal line, the memory device comprising:
-
means for executing an automatic precharge to place the memory device in a precharge mode;
means for disabling the address signal line while the memory device remains in the precharge mode; and
means for enabling the address signal line when the device is no longer in precharge mode. - View Dependent Claims (16, 17)
-
-
18. A memory device comprising a plurality of memory banks, each of said memory banks having address lines associated therewith, the memory device comprising:
-
means for executing an automatic precharge to place a selected one of the memory banks in a precharge mode;
means for disabling the address lines associated with the selected memory bank while the selected bank remains in the precharge mode; and
means for enabling the address signal lines associated with the selected memory bank when the bank is no longer in precharge mode.
-
-
19. A computer system comprising:
-
a processor;
an address bus configured to receive address data from the processor;
a memory in communication with the processor via the address bus, the memory having a plurality of storage addresses; and
a data bus configured to transfer data between the processor and the memory;
wherein the memory comprises;
a memory bank operatively coupled to the address bus by a plurality of address lines to facilitate storage and retrieval of data in the memory bank;
a controller configured to monitor when the memory bank is in an automatic precharge mode, and to provide a control signal in response thereto; and
a disabling circuit switchably coupling the address lines to the memory bank and receiving the control signal from the controller, wherein the disabling circuit is configured to disable the address lines leading to the memory bank in response to the control signal.
-
-
20. A computer system comprising:
-
a processor;
an address bus configured to receive address data from the processor;
a memory in communication with the processor via the address bus, the memory having a plurality of storage addresses; and
a data bus configured to transfer data between the processor and the memory;
wherein the memory comprises;
a plurality of memory banks;
a plurality of address paths, each of the paths coupling a corresponding one of the plurality of memory banks to the address bus; and
a plurality of enabling circuits, each of the enabling circuits disabling an address path to one of the plurality of memory banks when the bank is in an automatic precharge mode.
-
-
21. A computer system comprising a processor and a memory communicating via an address bus, wherein the memory comprises:
-
means for executing an automatic precharge to place a selected one of the memory banks in a precharge mode;
means for disabling address lines coupling the selected memory bank to the address bus while the selected bank remains in the precharge mode; and
means for enabling the address lines associated with the selected memory bank when the bank is no longer in precharge mode.
-
- 22. A method of reducing current consumption in a memory device, the method comprising the step of executing an automatic precharge command to place the memory device into a precharge mode and to disable an address signal line while the memory device remains in the precharge mode.
-
24. A method of reducing current consumption in a memory device comprising a plurality of memory banks, each of said memory banks having address lines associated therewith, the method comprising the steps of:
-
executing an automatic precharge to place a selected one of the memory banks in a precharge mode;
disabling the address lines associated with the selected memory bank while the selected bank remains in the precharge mode; and
enabling the address signal lines associated with the selected memory bank when the bank is no longer in precharge mode. - View Dependent Claims (25, 26)
-
Specification