Die access order variation
    222.
    发明授权

    公开(公告)号:US10922014B1

    公开(公告)日:2021-02-16

    申请号:US15997768

    申请日:2018-06-05

    Inventor: Jonathan Henze

    Abstract: Systems and methods are disclosed for die access order variation to a memory having a multiple-die architecture. In certain embodiments, an apparatus may comprise a controller configured to assign a unique die access order to each set of multiple sets of related commands, a die access order controlling an order in which a plurality of dies of a solid state memory are accessed to perform the related commands. A first stream may be assigned a first die access order, and a second stream may be assigned a second, different die access order, thereby distributing the timing of die access collisions between the streams.

    DATA CHANNEL OPTIMIZATION WITH SMART BLACK BOX ALGORITHMS

    公开(公告)号:US20210041499A1

    公开(公告)日:2021-02-11

    申请号:US16534753

    申请日:2019-08-07

    Abstract: A system includes a host configured to communicate with a device under test. The host is configured to write test data to the device under test. An optimization engine is configured to optimize a plurality of parameters associated with a magnetic recording channel associated with the device under test. The optimization engine is configured to select a first set of parameters for the plurality of parameters and the host is configured to set the magnetic recording channel based on the first set of parameters. The host then measures the performance of the magnetic recording channel based on the first set of parameters. Based on the measured performance, the optimization engine then selects new parameter values for the plurality of parameters. Until the measured performance is within an acceptable threshold, the optimization engine will iteratively update the plurality of parameters based on the measured performance.

    Storage device initiated copy back operation

    公开(公告)号:US10915448B2

    公开(公告)日:2021-02-09

    申请号:US16106389

    申请日:2018-08-21

    Abstract: Method and apparatus for managing data in a data storage system. A storage array controller device is coupled to a plurality of storage devices by an external data path, with the storage devices used for non-volatile memory (NVM) storage of user data from a host. A copy back operation is initiated by issuing a copy back transfer command that identifies a selected data set stored in a source device and a unique identifier (ID) value that identifies a destination device. A peer-to-peer connection is established over the external data path in response to the copy back transfer command so that the selected data set is transferred from the source device to the destination device while bypassing the storage array controller device. Normal data transfers can be carried out between the storage array controller and the respective source and destination devices during the copy back operation.

    MULTIPLYING DATA STORAGE DEVICE READ THROUGHPUT

    公开(公告)号:US20210034542A1

    公开(公告)日:2021-02-04

    申请号:US16528161

    申请日:2019-07-31

    Abstract: A data storage system includes a logical space having logical block addresses (LBAs) divided into non-overlapping LBA ranges, and a physical space having pairs of physical bands. The system also includes a map in which first successive alternate LBAs of each different one of the non-overlapping LBA ranges are mapped to successive adjacent physical blocks of a first physical band of each different pair of the pairs of physical bands, and second successive alternate LBAs of each different one of the non-overlapping LBA ranges are mapped to successive adjacent physical blocks of a second physical band of each different pair of the pairs of physical bands. A controller employs the map to concurrently read data from a first physical block of the first physical band of one pair of physical bands and from a first physical block of the second physical band of the same pair of physical bands.

    Machine learning error prediction in storage arrays

    公开(公告)号:US10896114B2

    公开(公告)日:2021-01-19

    申请号:US15987775

    申请日:2018-05-23

    Inventor: Sunil Savanur

    Abstract: Systems and methods for machine learning error prediction in storage arrays are described. In one embodiment, the method includes monitoring events of at least a first storage drive array, analyzing the monitored events using machine learning, identifying failure events based at least in part on the analysis and operating a prediction model engine to predict potential errors in storage drive arrays, the prediction model engine being built based at least in part on the analysis of the monitored events or the identifying of the failure events, or both.

Patent Agency Ranking