Abstract
A data processing system includes a storage medium, and a controller including a data processing block, configured to receive data from a host, transmit the received data to the storage medium, read data from the storage medium in response to a read request from the host, and decode the read data by the data processing block according to multiple decoding modes. The data processing block includes a first decoder and a second decoder, and is configured to manage the first decoder and the second decoder to run the decoding for the read data, and activate a fast decoding having shorter latency than a normal decoding after a fast decoding condition is satisfied.
Full Text
What is claimed is:
A data processing system includes a storage medium, and a controller including a data processing block, configured to receive data from a host, transmit the received data to the storage medium, read data from the storage medium in response to a read request from the host, and decode the read data by the data processing block according to multiple decoding modes. The data processing block includes a first decoder and a second decoder, and is configured to manage the first decoder and the second decoder to run the decoding for the read data, and activate a fast decoding having shorter latency than a normal decoding after a fast decoding condition is satisfied.
Timeline
Filed
04/27/2026Published
09/03/2026Granted
Not AvailableIPC Codes(4)
H03M 13/37:Decoding methods or techniques, not specific to the particular type of coding provided for in groups
G06F 3/06:Digital input from, or digital output to, record carriers
G06F 11/10:Adding special bits or symbols to the coded information, e.g. parity check, casting out nines or elevens