Claims
- 1. A semiconductor memory device comprising:
- a memory array including a plurality of memory cells each of which has a ferroelectric capacitor, said memory array operating in a volatile mode in which said plurality of memory cells have volatility or operating in a non-volatile mode in which said plurality of memory cells have non-volatility; and
- a control circuit coupled to said memory array,
- wherein said control circuit controls said memory array so that said memory array changes its operation from said volatile mode to said non-volatile mode when said memory array is not accessed for a predetermined period, when said memory array operates in said volatile mode.
- 2. A semiconductor memory device according to claim 1,
- wherein said control circuit includes a mode information storage circuit which stores first information or second information,
- wherein said memory array operates in said volatile mode in response to said mode information storage circuit storing said first information and operates in said non-volatile mode in response to said mode information storage circuit storing said second information, and
- wherein said control circuit sets said second information to said mode information storage circuit when said memory array is not accessed for said predetermined period, when said memory array operates in said volatile mode.
- 3. A semiconductor memory device according to claim 2,
- wherein said control circuit further includes a circuit which determines said predetermined period.
- 4. A semiconductor memory device according to claim 2,
- wherein said control circuit further includes a circuit which determines said predetermined period by counting.
- 5. A semiconductor memory device according to claim 2,
- wherein said control circuit further includes a continuous refresh operation number counting circuit which counts a number of continuous refresh operations.
- 6. A semiconductor memory device according to claim 2,
- wherein said control circuit further includes a refresh operation number counting circuit which determines said predetermined period based on a number of refresh operations.
- 7. A semiconductor memory device comprising:
- a memory array including a plurality of memory cells each of which has a ferroelectric capacitor, said memory array operating in a volatile mode in which said plurality of memory cells need refreshing or operating in a non-volatile mode in which said plurality of memory cells do not need refreshing, said memory array executing a writing operation, a reading operation or a refreshing operation when said memory array operates in said volatile mode; and
- a control circuit which controls said memory array so that said memory array changes its operation from said volatile mode to said non-volatile mode when said memory array does not execute either said writing operation or said reading operation for a predetermined period when said memory array operates in said volatile mode.
- 8. A semiconductor memory device according to claim 7,
- wherein said control circuit controls said memory array so that said memory array changes its operation from said non-volatile mode to said volatile mode when said writing operation or said reading operation is made to said memory array, when said memory array operates in said non-volatile mode.
- 9. A semiconductor memory device according to claim 7,
- wherein said control circuit includes a mode information storage circuit which stores first information or second information,
- wherein said memory array operates in said volatile mode in response to said mode information storage circuit storing said first information and operates in said non-volatile mode in response to said mode information storage circuit storing said second information, and
- wherein said control circuit sets said second information to said mode information storage circuit when said memory array does not execute either said writing operation or said reading operation for predetermined period, when said memory array operates in said volatile mode.
- 10. A semiconductor memory device according to claim 9,
- wherein said control circuit further includes a circuit which determines said predetermined period.
- 11. A semiconductor memory device according to claim 9,
- wherein said control circuit further includes a circuit which determines said predetermined period by counting.
- 12. A semiconductor memory device according to claim 9,
- wherein said control circuit further includes a continuous refresh operation number counting circuit which counts a number of continuous refresh operations.
- 13. A semiconductor memory device according to claim 7,
- wherein said control circuit further includes a refresh operation number counting circuit for determining said predetermined period based on a number of refresh operations.
- 14. A method of operating a semiconductor memory device including a memory array, said memory array having a plurality of memory cells each of which includes a ferroelectric capacitor, said method comprising steps of:
- operating said memory array in a volatile mode in which said plurality of memory cells need a refreshing operation;
- operating said memory array in a non-volatile mode in which said plurality of memory cells do not need a refreshing operation;
- operating said memory array in a writing operation when said memory array operates in said volatile mode;
- operating said memory array in a reading operation when said memory array operates in said volatile mode;
- operating said memory array in a refreshing operation when said memory array operates in said volatile mode; and
- changing said memory array from said volatile mode to said non-volatile mode when said memory array does not operate in either said writing operation or said reading operation for predetermined period, when said memory array operates in said volatile mode.
- 15. A method of operating a semiconductor memory device according to claim 14, further comprising the step of:
- changing said memory array from said non-volatile mode to said volatile mode when a writing operation or a reading operation is made to said memory array, when said memory array operates in said non-volatile mode.
- 16. A method of operating a semiconductor memory device including a memory array, said memory array having a plurality of memory cells each of which includes a ferroelectric capacitor, said method comprising steps of:
- (1) writing data into at least one of said plurality of memory cells of said memory array in a volatile mode in which said plurality of memory cells store data having volatility;
- (2) reading data from at least one of said plurality of memory cells of said memory array in said volatile mode;
- (3) refreshing data of said plurality of memory cells of said memory array in said volatile mode;
- (4) writing data into at least one of said plurality of memory cells of said memory array in a non-volatile mode in which said plurality of memory cells store data having non-volatility;
- (5) reading data from at least one of said plurality of memory cells of said memory array in said non-volatile mode; and
- (6) changing said memory array from said volatile mode to said non-volatile mode when neither said writing step (1) nor said reading step (2) is executed for a predetermined period, when said memory array operates in said volatile mode.
- 17. A method of operating a semiconductor memory device according to claim 16, further comprising the step of:
- changing said memory array from said non-volatile mode to said volatile mode when said writing step (4) or said reading step (5) is made to said memory array, when said memory array operates on said non-volatile mode.
Priority Claims (1)
| Number |
Date |
Country |
Kind |
| 6-062108 |
Mar 1994 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 08/399,511, filed Mar. 7, 1995 now U.S. Pat. No. 5,528,535.
US Referenced Citations (8)
Foreign Referenced Citations (1)
| Number |
Date |
Country |
| 0297777 |
Jun 1988 |
EPX |
Continuations (1)
|
Number |
Date |
Country |
| Parent |
399511 |
Mar 1995 |
|