-
公开(公告)号:US12045506B2
公开(公告)日:2024-07-23
申请号:US17654979
申请日:2022-03-15
Applicant: Western Digital Technologies, Inc.
Inventor: Eran Moshe , Shir Pinhas
IPC: G06F3/06
CPC classification number: G06F3/0659 , G06F3/0604 , G06F3/0652 , G06F3/0679
Abstract: Reset operations impact data storage device latency. Every reset operation involves flushing cache data to the memory device and resetting the front end application specific integrated circuit (ASIC) accelerator/host interface module (HIM). Multiple resets that are performed consecutively waste valuable data storage device resources due to the duplication of the operations that every reset operation performs. Data storage device latency can be improved, as can data storage device idle time, by combining reset operations and removing duplicative operations. For example, for two different, but consecutive reset operations, the reset operations are performed by flushing the cache data and resetting the ASIC accelerator/HIM only once rather than repeat the operations for each reset operation. In so doing, the two reset operations complete reset operations faster than would otherwise occur.
-
公开(公告)号:US20240134696A1
公开(公告)日:2024-04-25
申请号:US18354150
申请日:2023-07-17
Applicant: Western Digital Technologies, Inc.
Inventor: Eran Moshe , Shay Benisty , Idan Goldenberg
IPC: G06F9/50
CPC classification number: G06F9/5027
Abstract: Systems and methods for offloading data storage processing tasks from a data storage device to a graphics processing unit data are described. Data storage devices may include a peripheral interface configured to connect to a host system and provide access to a host memory buffer. The data storage device may store task input data to the host memory buffer. The data storage device may notify a processor device including the graphics processing unit to initiate the storage processing task. The processor device may access the task input data from the host memory buffer and store the task output data to the host memory buffer for access by the data storage device.
-
公开(公告)号:US20230401321A1
公开(公告)日:2023-12-14
申请号:US17839727
申请日:2022-06-14
Applicant: Western Digital Technologies, Inc.
Inventor: Eran Moshe , Danny Berler , Saifullah Nalatwad
IPC: G06F21/57
CPC classification number: G06F21/577 , G06F2221/034
Abstract: Systems and methods for peer data storage device messaging over a peer channel, such as a control bus, for vulnerability management are disclosed. Storage devices may include a host interface configured to connect to a host system and a peer interface to establish peer communication independent of host availability. The storage devices may determine security issues (for themselves or for peer storage devices) and send a threat notification through the peer interface, enabling peer storage devices to respond to peer security threats without relying on their host connections.
-
公开(公告)号:US20230236652A1
公开(公告)日:2023-07-27
申请号:US17583402
申请日:2022-01-25
Applicant: Western Digital Technologies, Inc.
Inventor: Eran Moshe , Danny Berler
IPC: G06F1/3234
CPC classification number: G06F1/3268
Abstract: Systems and methods for peer data storage device messaging over a control bus for power management are disclosed. Storage devices may include a host interface configured to connect to a host system and a control bus interface to connect to a control bus. Peer data storage devices may establish peer communication through the control bus interface, determine a power state, receive a power change indicator from a peer data storage device, and initiate a change in their power state. The peer data storage devices may manage their collective power as a power pool and increase or decrease power use without host intervention.
-
公开(公告)号:US11544205B2
公开(公告)日:2023-01-03
申请号:US17176492
申请日:2021-02-16
Applicant: Western Digital Technologies, Inc.
Inventor: Eran Moshe , Danny Berler
IPC: G06F13/16 , G06F21/44 , G06F12/0802 , G06F9/50
Abstract: Systems and methods for peer storage devices to share host control data are described. Storage devices may include a host interface configured to connect to a host system and a control bus interface to connect to a control bus. Peer storage devices may establish peer communication through the control bus interface to share host control data, such as access parameters for host resources allocated to peer storage devices. A storage device may access host resources using access parameters allocated to that device, receive peer access parameters from a peer storage device, and access host resources allocated to the peer storage device using the peer access parameters. For example, a storage device may use a peer host memory buffer to store buffer data prior to releasing the host memory buffer allocated to it.
-
6.
公开(公告)号:US20240231639A9
公开(公告)日:2024-07-11
申请号:US18220951
申请日:2023-07-12
Applicant: Western Digital Technologies, Inc.
Inventor: Eran Moshe , Gadi Vishne
IPC: G06F3/06
CPC classification number: G06F3/0619 , G06F3/064 , G06F3/0679
Abstract: A data storage device and method for reducing read disturbs when reading redundantly-stored data are provided. In one embodiment, a data storage device is provided comprising a memory and a controller. The memory is configured to redundantly store a plurality of copies of data, wherein the plurality of copies of the data comprise a primary copy of the data and at least one secondary copy of the data. The controller is configured to randomly select one of the plurality of copies of the data instead of selecting the primary copy of the data as a default; and read, from the memory, the randomly-selected one of the plurality of copies of the data. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
-
公开(公告)号:US11989431B2
公开(公告)日:2024-05-21
申请号:US17688384
申请日:2022-03-07
Applicant: Western Digital Technologies, Inc.
Inventor: Eran Moshe , Nava Eisenstein , Tomer Baron
IPC: G06F3/06
CPC classification number: G06F3/0635 , G06F3/0604 , G06F3/0679
Abstract: A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured to store data mappings in an uLayer, where the uLayer includes a plurality of mSet updates, and where the uLayer is organized into a sorted section and an unsorted section, sort one or more of the plurality of mSet updates of the uLayer, and provide, to a host device, data stored in the memory device corresponding to a most recent update of a data mapping by ignoring non-recent updates for a read command associated with an mSet group of the sorted section.
-
公开(公告)号:US20240143518A1
公开(公告)日:2024-05-02
申请号:US18354168
申请日:2023-07-18
Applicant: Western Digital Technologies, Inc.
Inventor: Eran Moshe , Shuli Shmaya , Barrett Edwards
IPC: G06F13/12
CPC classification number: G06F13/12 , G06F2213/0024
Abstract: Systems and methods for devices connected by a control bus to share configuration data for accelerating physical link negotiation for a peripheral interface are described. Computer devices, such as data storage devices, may include a peripheral interface configured to connect to a host system and a control bus interface to connect to a control bus. Other devices on the same control bus may establish peer communication through the control bus interface to share configuration data, such as coefficients for physical link negotiation of the peripheral interface. To accelerate reestablishing communication through the peripheral interface, the device may receive previously stored configuration data from another device over the control bus.
-
公开(公告)号:US11797445B2
公开(公告)日:2023-10-24
申请号:US17542815
申请日:2021-12-06
Applicant: Western Digital Technologies, Inc.
Inventor: Eran Moshe , Shay Benisty
IPC: G06F11/10 , G06F12/0804
CPC classification number: G06F12/0804 , G06F11/1068 , G06F2201/82 , G06F2212/1032
Abstract: A data storage device and method for preventing data loss during an ungraceful shutdown are provided. In one embodiment, a data storage device is provided comprising a volatile memory; a non-volatile memory; and a controller. The controller is configured to detect an ungraceful shutdown; and in response to detecting the ungraceful shutdown: generate a reduced set of parity bits for data stored in the volatile memory, wherein the reduced set of parity bits comprises fewer parity bits than a full set of parity bits used in a graceful shutdown; and store the data and the reduced set of parity bits in the non-volatile memory. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
-
公开(公告)号:US12271486B2
公开(公告)日:2025-04-08
申请号:US17839727
申请日:2022-06-14
Applicant: Western Digital Technologies, Inc.
Inventor: Eran Moshe , Danny Berler , Saifullah Nalatwad
IPC: G06F21/57 , G06F16/182 , H04L67/104
Abstract: Systems and methods for peer data storage device messaging over a peer channel, such as a control bus, for vulnerability management are disclosed. Storage devices may include a host interface configured to connect to a host system and a peer interface to establish peer communication independent of host availability. The storage devices may determine security issues (for themselves or for peer storage devices) and send a threat notification through the peer interface, enabling peer storage devices to respond to peer security threats without relying on their host connections.
-
-
-
-
-
-
-
-
-