Patent application number | Description | Published |
20110231599 | STORAGE APPARATUS AND STORAGE SYSTEM - A storage apparatus includes: an input/output section configured to input and output data related to an external access; a memory for storing input data input by the input/output section by distributing the input data to a plurality of areas while making use of a cache area for temporarily storing the input data; and a control section configured to make an access to the memory on the basis of the external access and carry out a garbage correction operation on the areas including the cache area in order to release the cache area in the access made to the memory on the basis of the external access. | 09-22-2011 |
20110231622 | STORAGE APPARATUS AND STORAGE SYSTEM - A storage apparatus includes: a memory allowing an operation to be carried out in order to additionally write new write data into a storage area already used for storing previous write data so as to store the new data in the storage area along with the previous write data; an input/output section configured to receive write data in a write access; and a control section configured to write the write data into the memory on the basis of the write access, wherein, in internal processing based on the write access, the control section carries out an additional-write operation for a storage area already used for storing the previous write data in the internal processing. | 09-22-2011 |
20120163097 | MEMORY DEVICE, MEMORY CONTROL METHOD, AND PROGRAM - A memory device includes: a non-volatile memory erasing data in a block unit and writing and reading data to and from a block; and a control unit controlling an access operation to the non-volatile memory, monitoring levels of a data change state of the non-volatile memory, and controlling a refresh operation of the non-volatile memory. The control unit executes the refresh operation in accordance with a comparison result between a plurality of set emergency levels of the refresh operation and the levels of the data change state. | 06-28-2012 |
20120254516 | CONTROL DEVICE, STORAGE DEVICE, AND READING CONTROL METHOD - A control device includes an administration unit that administrates logical pages of respective logical blocks so that confirmation reading target pages are arranged in a manner to be dispersed in physical pages of first to nth non-volatile memories among a plurality of logical blocks, in a case where logical blocks including physical blocks of the first to nth non-volatile memories are formed, with respect to a storage device in which concurrent reading access can be performed to the first to nth non-volatile memories serving as non-volatile memories in which a physical block is composed of a plurality of physical pages, and a confirmation reading control unit that allows to perform concurrent reading of the confirmation reading target pages of the plurality of logical blocks by parallel access control with respect to the first to nth non-volatile memories, when the confirmation reading target pages are read respectively from the logical blocks. | 10-04-2012 |
20130286731 | MEMORY DEVICE, MEMORY CONTROL DEVICE, AND MEMORY CONTROL METHOD - A memory device includes: a plurality of nonvolatile memory sections configured to allow one memory cell to record data of a plurality of bits, and to include a corresponding number of pages to the plurality of bits in accordance with a plurality of the memory cells as a write control unit; and a control section configured to control writing and reading data to and from the plurality of nonvolatile memory sections, wherein among the plurality of nonvolatile memory sections, if data is written into one of the nonvolatile memory sections, the data is written for each page in sequence from a low-order page to a high-order page, and when the data is written into the low-order page, control is performed such that the data to be written into the low-order page is written into any area of the other of the nonvolatile memory sections at same timing. | 10-31-2013 |
20130304972 | CONTROL DEVICE, STORAGE DEVICE, AND STORAGE CONTROL METHOD - A control device includes a control unit that performs control of writing of data with respect to a first non-volatile memory, in which a size of a physical block that is a deletion unit is larger than a size of a physical page that is a minimum writing unit, and generates logical and physical address management information that indicates a correspondence relation between a physical page address and a logical address in a writing target physical block, in which data is written through the control of writing, so as to perform control so that the logical and physical address management information is stored in a second non-volatile memory every time data is written in the first non-volatile memory. | 11-14-2013 |
20130304973 | CONTROL DEVICE, STORAGE DEVICE, AND STORAGE CONTROL METHOD - A control device includes a control unit that performs control of writing of data with respect to a memory unit, in which a size of a physical block that is a deletion unit is larger than a size of a physical page that is a minimum writing unit, and generates logical and physical address management information that indicates a correspondence relation between a physical page address and a logical address in a writing target physical block, in which data is written through the control of writing, so as to perform control so that the logical and physical address management information is written in the writing target physical block. | 11-14-2013 |
20130311712 | CONTROL APPARATUS, STORAGE DEVICE, AND STORAGE CONTROL METHOD - A control apparatus includes a control unit configured to perform control in such a manner that in a case where data is to be written into a physical area, which is the unit in which an erasing operation is performed, subjected to processing in a first non-volatile memory in response to a write request and in a case where the end of the data does not match a boundary between physical regions, which are the smallest units in which a writing operation is performed, in the first non-volatile memory, first data having a size smaller than the smallest units is stored in a predetermined temporary storage area, and thereafter in a case where second data specified by the same logical address as the first data is requested to be written, the first data and the second data are combined and written into the physical area subjected to processing. | 11-21-2013 |