Patent ID: 8984209
Filing Date: 2015-03-17
Classification: G06F,G11C

Abstract:
1. A semiconductor device comprising: a non-volatile memory device; and a control circuit device that carries out access to the non-volatile memory device using erasing and writing operations having the same data size, wherein the non-volatile memory device has an overwritable characteristic, wherein the control circuit device carries out control by using predetermined management information so as to equalize sizes of data write and data erase with respect to an address region of the non-volatile memory device, wherein, when the control circuit device carries out a data write request from outside that includes a logical address associated with a physical address of a first region of the non-volatile memory device and write data, the control circuit allocates a sequential physical address of a second region of the non-volatile memory device to the logical address independently from the logical address, and when the data write request is an overwrite request to write data to the first region, without carrying out a data overwriting operation, the control circuit device performs the data write using a set of two types of operations including: