Back to results
US 11,307,804 B2Granted
Enhanced SSD reliability
AssigneeSamsung Electronics Co., Ltd.
InventorsYang Seok Ki, Rekha Pitchumani
Life of this patent
Estimating the term…
Abstract
A Solid State Drive (SSD) is disclosed. The SSD may include an interface to receive read and write requests from an application on a host. Storage, including at least one chip, may store data. An SSD controller may process the read and write requests from the application. A configuration module may configure the SSD. Storage may include a reliability table which may include entries specifying configurations of the SSD and reliabilities for those configurations.
Claims22
A Solid State Drive (SSD), comprising:
- an interface to receive read requests and write requests from a first application on a host;
- storage for data, the storage including at least one chip;
- an SSD controller to process the read requests and the write requests from the first application on the host using the storage;
- a configuration module to configure the SSD;
- and
- storage for a reliability table, the reliability table including at least a first entry and a second entry, the first entry identifying a first configuration of the SSD and a first reliability for the first configuration of the SSD, and the second entry identifying a second configuration of the SSD and a second reliability for the second configuration of the SSD.
3 more elements
A method, comprising:
- determining a first reliability for a Solid State Drive (SSD), the SSD including storage for data, the storage including at least one chip, the SSD including a second reliability;
- accessing a first entry in a reliability table from the SSD, the reliability table including at least the first entry and a second entry, the first entry identifying a first configuration of the SSD and a third reliability for the first configuration of the SSD, and the second entry identifying a second configuration of the SSD and a fourth reliability for the second configuration of the SSD, the third reliability satisfying the first reliability;
- and
- configuring the SSD according to the first entry,
- wherein the first reliability is greater than the second reliability for the SSD.
2 more elements
A method, comprising:
- sending a reliability request from an application on a host to an SSD, the reliability request requesting a first reliability for the SSD;
- receiving the first reliability for the SSD from the SSD at the application on the host;
- sending a reliability table request from the application on the host to the SSD, the reliability table request requesting a reliability table stored on the SSD;
- receiving the reliability table from the SSD at the application on the host, the reliability table including at least one entry identifying a configuration of the SSD and a second reliability for the configuration of the SSD;
- selecting an entry in the reliability table based on at least a third reliability for the application on the host;
- and
- sending a configuration request to the SSD from the application on the host, the configuration request identifying the entry in the reliability table.
4 more elements
Dependencies are inferred from the claim text.