STORAGE DEVICE AND WRITING CONTROL METHOD
First Claim
1. A storage device, comprising a plurality of pairs of memory blocks and writing control sections,wherein the memory block has a storage layer which stores information using the magnetization state of a magnetic material and a fixed magnetization layer where orientation of magnetization is fixed via a non-magnetized layer with regard to the storage layer and is configured so as to have a plurality of storage elements which store the information in the storage layer by the orientation of the magnetization of the storage layer being changed in accordance with the application of a writing voltage for flowing a writing current in a laminate direction of the storage layer and the fixed magnetization layer and so that selective application of the writing voltage is possible in accordance with input information to one storage element out of the plurality of storage elements, andthe writing control section stores information which is to be written into each of the storage elements of the memory blocks in a shift register, outputs one piece of information from the shift register to the memory block, determines whether or not writing of the output information succeeds, and in a case where it is determined that writing has failed, the same information is output again with regard to the memory block, and in a case where it is determined that writing is successful, an address value for selecting the storage element which is in a writing possible state in the memory block is increased and the next piece of information is output from the shift register to the memory block.
1 Assignment
0 Petitions
Accused Products
Abstract
A storage device is provided with a plurality of pairs of memory blocks, which have a storage layer which stores information and is configured to have a plurality of storage elements which store the information in the storage layer by the orientation of the magnetization of the storage layer being changed in accordance with the application of a writing voltage and so that selective application of the writing voltage is possible in accordance with input information to one storage element, and writing control sections, which store information which is to be written into each of the storage elements in a shift register, output one piece of information from the shift register, determine whether or not writing of the output information succeeds, and when writing has failed, the same information is output again, and when writing is successful, the next piece of information is output from the shift register.
74 Citations
3 Claims
-
1. A storage device, comprising a plurality of pairs of memory blocks and writing control sections,
wherein the memory block has a storage layer which stores information using the magnetization state of a magnetic material and a fixed magnetization layer where orientation of magnetization is fixed via a non-magnetized layer with regard to the storage layer and is configured so as to have a plurality of storage elements which store the information in the storage layer by the orientation of the magnetization of the storage layer being changed in accordance with the application of a writing voltage for flowing a writing current in a laminate direction of the storage layer and the fixed magnetization layer and so that selective application of the writing voltage is possible in accordance with input information to one storage element out of the plurality of storage elements, and the writing control section stores information which is to be written into each of the storage elements of the memory blocks in a shift register, outputs one piece of information from the shift register to the memory block, determines whether or not writing of the output information succeeds, and in a case where it is determined that writing has failed, the same information is output again with regard to the memory block, and in a case where it is determined that writing is successful, an address value for selecting the storage element which is in a writing possible state in the memory block is increased and the next piece of information is output from the shift register to the memory block.
-
3. A writing control method of a storage device including a plurality of memory blocks, which has a storage layer which stores information using the magnetization state of a magnetic material and a fixed magnetization layer where orientation of magnetization is fixed via a non-magnetized layer with regard to the storage layer and is configured so as to have a plurality of storage elements which store the information in the storage layer by the orientation of the magnetization of the storage layer being changed in accordance with the application of a writing voltage for flowing a writing current in a laminate direction of the storage layer and the fixed magnetization layer and so that selective application of the writing voltage is possible in accordance with input information to one storage element out of the plurality of storage elements, comprising:
-
storing information which is to be written into each of the storage elements of the memory blocks in a shift register; outputting one piece of information from the shift register to the memory block; determining whether or not writing of the output information succeeds, and outputting the same information again with regard to the memory block in a case where it is determined that writing has failed, and increasing an address value for selecting the storage element which is in a writing possible state in the memory block and outputting the next piece of information from the shift register to the memory block in a case where it is determined that writing is successful.
-
Specification