Memory device with function to perform operation, and method of performing operation and storage
First Claim
1. A memory device with a function to perform an operation comprising:
- a memory section having a memory cell for storing first data in a non-volatile manner and second data in a volatile manner; and
an operation and storage control section for making controls to read out said first and second data stored in said memory cell and perform an operation on said first and second data, and to write said read-out second data into said memory cell in a non-volatile manner as new first data.
1 Assignment
0 Petitions
Accused Products
Abstract
To provide a memory device with a function to perform an operation and a method of performing an operation and storage which can save space and cost and which can start, immediately after the power source is recovered, the processing which was being performed at the time of power failure. A memory cell MC can store two independent data sets; DRAM data (volatile data) and FeRAM data (non-volatile data). Thus, the number of memory cells can be reduced to a half. Also, the DRAM data to be used in the next operation of the two data sets which have been read out for the previous operation are temporarily held in a hold circuit 21 of an operation unit OU and then written back into the memory cell MC in a non-volatile manner as new FeRAM data for preparation of the next operation. Thus, even when the power source is shut down by an unexpected trouble, the data necessary for the next operation are not lost.
-
Citations
20 Claims
-
1. A memory device with a function to perform an operation comprising:
-
a memory section having a memory cell for storing first data in a non-volatile manner and second data in a volatile manner; and an operation and storage control section for making controls to read out said first and second data stored in said memory cell and perform an operation on said first and second data, and to write said read-out second data into said memory cell in a non-volatile manner as new first data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of performing an operation on data and storing data using a memory section having a memory cell for storing first data in a non-volatile manner and second data in a volatile manner, comprising:
-
a step of reading out first and second data stored in said memory cell and performing an operation on said first and second data; and a step of writing said read-out second data into said memory cell in a non-volatile manner as new first data. - View Dependent Claims (20)
-
Specification