Non-volatile storage device, host device, non-volatile storage system, data recording method, and program
AssigneePanasonic Corporation
InventorMasayuki Toyama
Life of this patent
Estimating the term…
Abstract
A memory controller, a non-volatile storage device, a host device, and a non-volatile storage system capable of performing real-time recording even in the case where normal data and file management information/auxiliary information are written in alternating manner are provided. The host device (2) issues a memory management command before the start, after the end, or both before and after the start and end of real-time recording. When the non-volatile storage device (1) receives the memory management command, an internal memory controller (11) clears memory control information and performs garbage collection as necessary.
Claims10
A non-volatile storage device, communicably connected to a host device, that writes data in accordance with a command from the host device, the non-volatile storage device comprising:
- a non-volatile memory;
- and
- a memory control unit that, when a memory management command issued by the host device instructing the start of real-time recording, the real-time recording being a data writing process that ensures a constant writing speed, is received, performs a garbage collection process for the non-volatile memory, and then distinguishes between the data to be continuously written into a first memory region within the non-volatile memory as a first data type and the data written into a second memory region within the non-volatile memory as a second data type.
A data recording method used in a non-volatile storage device, communicably connected to a host device, that writes data in accordance with a command from the host device, the non-volatile storage device comprising:
- a non-volatile memory;
- the data recording method including:
- when a memory management command issued by the host device instructing the start of real-time recording, the real-time recording being a data writing process that ensures a constant writing speed, is received, performing a garbage collection process for the non-volatile memory, and then distinguishing between the data to be continuously written by into a first memory region within the non-volatile memory as a first data type and the data written into a second memory region within the non-volatile memory as a second data type;
- and
- recording the data of the first data type into the first memory region within the non-volatile memory, and recording the data of the second data type into the second memory region within the non-volatile memory.
Dependencies are inferred from the claim text.