Patent US5699309A successfully refreshed from Google Patents.
US5699309A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for providing user selectable low power and high performance memory access modes
Assignee: NXP USA Inc
•
Filing: 1996-05-13
•
Granted: 1997-12-16
•
Expires: 2016-05-13
Abstract
Abstract A data processing system (10) for providing memory access to a memory (18). The memory (18) includes a memory array (43) having a plurality of memory cells arranged in rows and columns and an address decoder (42) for accessing a memory cell (44) of the memory array (43) in response to decoding an address signal. Precharge logic (49) coupled to the memory array (43) and the address decoder (42) enables, in a high performance mode, all columns of the memory array (43) prior to accessing the memory cell (44). In a low power mode, the precharge logic (49) enables only selected columns of the memory array (43) prior to accessing the memory cell (44).
Inventors
- 👤 Daniel R. Cronin, III
- 👤 Ricardo Fernandez
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 12:30
CPC Classifications
G; G11; G11C; G11C7/00; G11C7/12
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
94 words
A data processing system for providing memory access, comprising: a memory, including: a memory array having memory cells arranged in rows and columns; an address decoder for accessing a memory cell of the memory array in response to decoding an address signal; and precharge logic coupled to the memory array and the address decoder for enabling, in a high performance mode, all columns of the memory array prior to accessing the memory cell and for enabling, in a low power mode, only selected columns of the memory array prior to accessing the memory cell.
Claim 2
Dependent Claim
94 words
A data processing system for providing memory access, comprising: a memory, including: a memory array having memory cells arranged in rows and columns; an address decoder for accessing a memory cell of the memory array in response to decoding an address signal; and precharge logic coupled to the memory array and the address decoder for enabling, in a high performance mode, all columns of the memory array prior to accessing the memory cell and for enabling, in a low power mode, only selected columns of the memory array prior to accessing the memory cell.
Claim 3
Dependent Claim
79 words
The data processing system of claim 1, further comprising: an interface unit coupled to the address decoder and the precharge logic for placing the precharge logic in the low power mode, in which the precharge logic enables only the selected columns of the memory array subsequent to the address decoder decoding the address signal, or the high performance mode, in which the precharge logic enables all columns of the memory array while the address decoder decodes the address signal.
Claim 4
Dependent Claim
25 words
The data processing system of claim 2, wherein the selected columns of the memory array are associated with an address decoded by the address decoder.
Claim 5
Dependent Claim
48 words
The data processing system of claim 2, further comprising: control registers coupled to the interface unit for receiving a programming signal in response to which a control bit is programmed to indicate whether the memory is to operate in the high performance mode or the low power mode.
Claim 6
Dependent Claim
31 words
The data processing system of claim 2, wherein, in both the high performance mode and the low power mode, the memory cell is accessed within one cycle of a clock signal.
Claim 7
Dependent Claim
28 words
The data processing system of claim 5, further comprising: timer circuitry for generating the clock signal; and an information bus for coupling the timer circuitry and the memory.
Claim 8
Dependent Claim
112 words
An electronic device for providing memory access, the electronic device comprising: a receiver for receiving messages; and a memory coupled to the receiver for storing the messages, the memory including: a memory array having memory cells arranged in rows and columns; an address decoder for accessing a memory cell of the memory array in response to decoding an address signal; and precharge logic coupled to the memory array and the address decoder for enabling, in a high performance mode, all columns of the memory array prior to accessing the memory cell and for enabling, in a low power mode, only selected columns of the memory array prior to accessing the memory cell.
Claim 9
Dependent Claim
112 words
An electronic device for providing memory access, the electronic device comprising: a receiver for receiving messages; and a memory coupled to the receiver for storing the messages, the memory including: a memory array having memory cells arranged in rows and columns; an address decoder for accessing a memory cell of the memory array in response to decoding an address signal; and precharge logic coupled to the memory array and the address decoder for enabling, in a high performance mode, all columns of the memory array prior to accessing the memory cell and for enabling, in a low power mode, only selected columns of the memory array prior to accessing the memory cell.
Claim 10
Dependent Claim
22 words
The electronic device of claim 7, further comprising: a battery coupled to the receiver and the memory for powering the electronic device.
Claim 11
Dependent Claim
78 words
The electronic device of claim 7, further comprising: an interface unit coupled to the address decoder and the precharge logic for placing the precharge logic in the low power mode, in which the precharge logic enables only the selected columns of the memory array subsequent to the address decoder decoding the address signal, or the high performance mode, in which the precharge logic enables all columns of the memory array while the address decoder decodes the address signal.
Claim 12
Dependent Claim
24 words
The electronic device of claim 9, wherein the selected columns of the memory array are associated with an address decoded by the address decoder.
Claim 13
Dependent Claim
47 words
The electronic device of claim 9, further comprising: control registers coupled to the interface unit for receiving a programming signal in response to which a control bit is programmed to indicate whether the memory is to operate in the high performance mode or the low power mode.
Claim 14
Dependent Claim
30 words
The electronic device of claim 9, wherein, in both the high performance mode and the low power mode, the memory cell is accessed within one cycle of a clock signal.
Claim 15
Dependent Claim
27 words
The electronic device of claim 12, further comprising: timer circuitry for generating the clock signal; and an information bus for coupling the timer circuitry and the memory.
Claim 16
Dependent Claim
14 words
The electronic device of claim 13, wherein the memory is included in a microcontroller.
Claim 17
Independent Claim
126 words
A method, in an electronic device, for providing memory access in a high performance mode and a low power mode, the electronic device comprising a memory including a memory array and an address decoder for accessing a memory cell of the memory array, the method comprising the steps of: decoding an address signal to recover a memory address indicative of the memory cell; enabling, when the memory is in the low power mode, only selected columns of the memory array associated with the memory address; enabling, when the memory is in the high performance mode, all columns of the memory array; and accessing the memory cell subsequent to either the enabling step in the low power mode or the enabling step in the high performance mode.
Claim 18
Independent Claim
126 words
A method, in an electronic device, for providing memory access in a high performance mode and a low power mode, the electronic device comprising a memory including a memory array and an address decoder for accessing a memory cell of the memory array, the method comprising the steps of: decoding an address signal to recover a memory address indicative of the memory cell; enabling, when the memory is in the low power mode, only selected columns of the memory array associated with the memory address; enabling, when the memory is in the high performance mode, all columns of the memory array; and accessing the memory cell subsequent to either the enabling step in the low power mode or the enabling step in the high performance mode.
Claim 19
Dependent Claim
49 words
The method of claim 15, wherein: the enabling step in the low power mode comprises the step of enabling the selected columns subsequent to decoding the address signal; and the enabling step in the high performance mode comprises the step of enabling all columns while decoding the address signal.
Claim 20
Dependent Claim
23 words
The method of claim 16, further comprising the step of: programming the memory into the high performance mode or the low power mode.
Claim 21
Dependent Claim
28 words
The method of claim 16, further comprising the step of: receiving a clock signal, wherein the memory cell is accessed within a single cycle of the clock signal.
Claim 22
Dependent Claim
56 words
The method of claim 18, further comprising the steps of: determining that the memory is in the low power mode; determining, prior to the enabling step, that the clock signal is too fast for the low power mode; and operating in the high performance mode in response to determining that the clock signal is too fast.
References Cited (Backward Citations)
US5305268A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-12-15 | 2001-06-16 | 2001-12-16 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-12-15 | 2005-06-16 | 2005-12-16 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-12-15 | 2009-06-16 | 2009-12-16 | $7700.00 | Window Closed / Lapsed |