摘要:
A memory system includes a volatile first storing unit, a nonvolatile second storing unit, and a controller. The controller performs data transfer, stores management information including a storage position of the data stored in the second storing unit into the first storing unit, and performs data management while updating the management information. The second storing unit has a management information storage area for storing management information storage information including management information in a latest state and a storage position of the management information. The storage position information is read by the controller during a startup operation of the memory system and includes a second pointer indicating a storage position of management information in a latest state in the management information storage area and a first pointer indicating a storage position of the second pointer. The first pointer is stored in a fixed area in the second storing unit and the second pointer is stored in an area excluding the fixed area in the second storing unit.
摘要:
A memory system (11) includes a nonvolatile memory (10) including a plurality of blocks as data erase units, a measuring unit (31) which measures an erase time at which data in each block is erased, a block controller (30) having a block table which associates a state value indicating one of a free state and a used state with the erase time for each block, a detector which detects blocks in which rewrite has collectively occurred within a short period, a first selector (32) which selects a free block having an old erase time as a first block, on the basis of an information in the block table, a second selector (33) which selects a block in use having an old erase time as a second block, on the basis of the information in the block table, and a leveling unit (35) which moves data in the second block to the first block if the first block is included in the blocks detected by the detector.
摘要:
A memory system includes a nonvolatile memory including a plurality of blocks as data erase units, a measuring unit which measures an erase time at which data in each block is erased, a block controller having a block table which associates a state value indicating one of a free state and a used state with the erase time for each block, a detector which detects blocks in which rewrite has collectively occurred within a short period, a first selector which selects a free block having an old erase time as a first block, on the basis of an information in the block table, a second selector which selects a block in use having an old erase time as a second block, on the basis of the information in the block table, and a leveling unit which moves data in the second block to the first block if the first block is included in the blocks detected by the detector.
摘要:
A data output buffer circuit for a semiconductor integrated circuit having a plurality of output buffer circuits (OB) where the output buffer circuits (OB) have serially connected first and second switching means (Tr1, Tr2), a timing signal input terminal for receiving a timing signal (T), timing switch means (Tr41) for being turned on by said timing signal (T), and a delay circuit (D1 ∼ Dn) connected between said timing switch means (Tr41) and the control terminals of the first and second switching means (Tr1, Tr2), where the delay times of the respective delay circuits (Dx) of at least two output buffer circuits are different from one another.