-
公开(公告)号:US10785154B2
公开(公告)日:2020-09-22
申请号:US16564654
申请日:2019-09-09
IPC分类号: G06F3/06 , H04L12/741 , G06F13/40
摘要: Embodiments of the present disclosure generally relate to managing phys of a data storage target device. In one embodiment, a method of managing phys of a data storage target device includes waiting to receive a host address on a target phy and transmitting a target phy address for the target phy after waiting to receive the host address on the target phy. In another embodiment, a method of managing phys of a data storage target device includes configuring a target port comprising a first target phy and reconfiguring the target port comprising a first target phy and a second target phy.
-
公开(公告)号:US10565041B2
公开(公告)日:2020-02-18
申请号:US15599931
申请日:2017-05-19
摘要: Embodiments of the present disclosure generally relate to managing phys of a data storage target device. In one embodiment, a method of automatically managing phys of a data storage target device by a controller of the data storage device across a link reset includes transmitting a common target phy address for a plurality of target phys during a first link reset, storing the common target phy address in a non-volatile memory of the data storage device, resetting the target phys, and transmitting the stored common target phy address for the plurality of target phys during a second link reset. In another embodiment, a method of automatically managing phys of a data storage target device by a controller of the data storage device includes matching a received host address for a plurality of target phys and configuring the plurality of target phys into a wide port for the plurality of target phys with the matched received host address.
-
公开(公告)号:US10425333B2
公开(公告)日:2019-09-24
申请号:US15599937
申请日:2017-05-19
IPC分类号: G06F13/40 , H04L12/741 , G06F3/06
摘要: Embodiments of the present disclosure generally relate to managing phys of a data storage target device. In one embodiment, a method of managing phys of a data storage target device includes waiting to receive a host address on a target phy and transmitting a target phy address for the target phy after waiting to receive the host address on the target phy. In another embodiment, a method of managing phys of a data storage target device includes configuring a target port comprising a first target phy and reconfiguring the target port comprising a first target phy and a second target phy.
-
公开(公告)号:US10423525B2
公开(公告)日:2019-09-24
申请号:US15875815
申请日:2018-01-19
摘要: An arrangement is disclosed comprising a memory arrangement configured to store and retrieve data; an interface to allow data to be received and transmitted by the arrangement from a host and a processor configured to dynamically conduct automatic performance tuning for the memory arrangement.
-
公开(公告)号:US10372627B2
公开(公告)日:2019-08-06
申请号:US15704866
申请日:2017-09-14
摘要: A memory device including at least one memory location for storing information representing data written using a first encryption/decryption method, and a read channel using a second encryption/decryption method for reading and decrypting information as written is disclosed. The memory device also includes an apparatus that prevents the reading of the at least one memory location using the second encryption/decryption method, in response to an indication that the at least one memory location was written using the first encryption/decryption method. In another embodiment, a reading of a predefined or custom code is returned in response to an indication of another encryption/decryption method.
-
公开(公告)号:US09959068B2
公开(公告)日:2018-05-01
申请号:US15061768
申请日:2016-03-04
CPC分类号: G06F3/0634 , G06F3/0625 , G06F3/0635 , G06F3/0673 , G06F3/0679 , G06F3/0688
摘要: A controller of a storage device is described for handling communications with a host device. In some examples, the storage device includes a wide port comprising a plurality of phys. The wide port is configured to receive, via a first phy of the plurality of phys, a signal. The controller is configured to select, based on a respective power factor associated with each respective phy of the plurality of phys and a respective performance factor associated with each respective phy of the plurality of phys, a second phy of the plurality of phys to utilize for performing an operation associated with the received signal. In such examples, the wide port is further configured to perform, using the second phy, the operation associated with the received signal.
-
公开(公告)号:US10949096B2
公开(公告)日:2021-03-16
申请号:US16597709
申请日:2019-10-09
IPC分类号: G06F3/06 , G06F12/0879
摘要: A method for control of latency information through logical block addressing is described comprising receiving a computer command, performing a read flow operation on a computer buffer memory based on the computer command; populating at least one metadata frame with data based on logical block address latency information; initiating a serial attached data path transfer for one of transmitting and receiving data to the computer drive and transmitting data to a host based on the second latency.
-
公开(公告)号:US10922242B2
公开(公告)日:2021-02-16
申请号:US16450838
申请日:2019-06-24
IPC分类号: G06F12/1009
摘要: The present disclosure describes logical to physical tables that are configured to provide multiple sector support and provide for help in processing of data when a sector is mapped or unmapped. In the cases where sectors are unmapped, the present disclosure provides mechanisms to concurrently support multiple unique unmapped data patterns depending upon the specific type of unmapped sector.
-
公开(公告)号:US10042585B2
公开(公告)日:2018-08-07
申请号:US15277545
申请日:2016-09-27
IPC分类号: G06F3/06
摘要: A method is described that includes generating, by a controller of a storage device, operating statistics associated with an operating state of the storage device. The method includes receiving, by the controller and from a host device, a non-interrupt command frame that requests transfer of data blocks between the storage device and the host device. The method further includes, in response to receiving the non-interrupt command frame, generating, by the controller, a response frame associated with the non-interrupt command frame, wherein the response frame includes the operating statistics. The method includes transmitting, by the controller and to the host device, the response frame.
-
公开(公告)号:US09927999B1
公开(公告)日:2018-03-27
申请号:US15261061
申请日:2016-09-09
IPC分类号: G06F3/06
CPC分类号: G06F3/064 , G06F3/0604 , G06F3/0673 , G06F3/0688
摘要: A storage device may include a data storage portion, including a plurality of blocks of data, and a controller. The controller may be configured to receive a command that includes an inherent trim request for the plurality of blocks of data. The controller may be configured to perform a trim operation on a first set of trim blocks from the plurality of blocks of data, which may include fewer than all blocks of the plurality of blocks of data and may include trim blocks on which the controller can complete the trim operation within a predetermined time. The controller may be configured to update a pending trim table to include an indication of a second set of trim blocks on which trim is to be performed, which may include blocks of data on which the controller cannot complete the trim operation within the predetermined time.
-
-
-
-
-
-
-
-
-