-
公开(公告)号:US10382166B1
公开(公告)日:2019-08-13
申请号:US15439450
申请日:2017-02-22
Applicant: Seagate Technology LLC
Inventor: Vincent Brendan Ashe , Jason Vincent Bellorado , Marcus Marrow
Abstract: Systems and methods are disclosed for constrained receiver parameter optimization. Two parameter optimization functions may be applied, with one function providing constraints on the results of the second function in order to determine a parameter set to apply in the receiver. A method may comprise determining a first parameter set based on a first function, determining a second parameter set based on a second function different from the first function, and determining a third parameter set by using the first parameter set to define a subset of a parameter space to which to limit values from the second parameter set. In certain embodiments, a least squares function may be used to constrain the results of a general cost function.
-
公开(公告)号:US10790933B1
公开(公告)日:2020-09-29
申请号:US16454395
申请日:2019-06-27
Applicant: Seagate Technology LLC
Inventor: Vincent Brendan Ashe , Jason Vincent Bellorado , Marcus Marrow
Abstract: Systems and methods are disclosed for constrained receiver parameter optimization. Two parameter optimization functions may be applied, with one function providing constraints on the results of the second function in order to determine a parameter set to apply in the receiver. A method may comprise determining a first parameter set based on a first function, determining a second parameter set based on a second function different from the first function, and determining a third parameter set by using the first parameter set to define a subset of a parameter space to which to limit values from the second parameter set. In certain embodiments, a least squares function may be used to constrain the results of a general cost function.
-
公开(公告)号:US10714134B2
公开(公告)日:2020-07-14
申请号:US15793870
申请日:2017-10-25
Applicant: Seagate Technology LLC
Inventor: Marcus Marrow , Jason Bellorado , Vincent Brendan Ashe , Rishi Ahuja
IPC: G11B5/00 , G11B5/596 , G11B20/10 , H04L25/03 , G06F13/10 , G06F13/42 , H03K5/131 , H03M1/00 , H03M13/41 , H03K5/135 , H03L7/07 , H03L7/081 , H03L7/091 , H03G3/20 , H03M1/12 , H04L7/00 , H03M13/29 , H04B1/7105 , H03K5/00 , H04L7/033
Abstract: An apparatus can include a circuit configured to process an input signal using a set of channel parameters. The circuit can produce, using a first adaptation algorithm, a first set of channel parameters for use by the circuit as the set of channel parameters in processing the input signal. The circuit can further approximate a second set of channel parameters of a second adaptation algorithm for use by the circuit as the set of channel parameters in processing the input signal based on the first set of channel parameters and a relationship between a third set of channel parameters generated using the first adaptation algorithm and a fourth set of channel parameters generated using the second adaptation algorithm. In addition, the circuit can perform the processing of the input signal using the second set of channel parameters as the set of channel parameters.
-
公开(公告)号:US10460762B1
公开(公告)日:2019-10-29
申请号:US16121296
申请日:2018-09-04
Applicant: Seagate Technology LLC
Inventor: Zheng Wu , Jason Bellorado , Marcus Marrow , Vincent Brendan Ashe
Abstract: An apparatus may comprise a circuit configured to receive first underlying data corresponding to a first signal with a first rate and receive a second signal with a second rate corresponding to second underlying data. The circuit may interpolate the first underlying data to generate a plurality of interpolated signals, determine, for the first signal, a first channel pulse response shape with the first rate, and determine an interference component signal based on the plurality of interpolated signals and the first channel pulse response shape. The circuit may then cancel interference in the second signal using the interference component signal to generate a cleaned signal.
-
公开(公告)号:US11170815B1
公开(公告)日:2021-11-09
申请号:US16986590
申请日:2020-08-06
Applicant: Seagate Technology LLC
Inventor: Zheng Wu , Jason Bellorado , Marcus Marrow , Vincent Brendan Ashe
Abstract: An apparatus may comprise a circuit configured to receive first underlying data corresponding to a first signal and receive a second signal corresponding to second underlying data. The circuit may determine an interference component signal based on the first underlying data corresponding to the first signal and a first channel pulse response shape for the first signal, determine estimated decisions corresponding to the second signal based on the second signal, and determine an estimated signal based on the estimated decisions corresponding to the second signal and a second channel pulse response shape for the second signal. The circuit may then generate a remaining signal based on the estimated signal and the second signal, generate an error signal based on the interference component signal and the remaining signal, and adapt one or more parameters of the first channel pulse response shape based on the error signal.
-
公开(公告)号:US11016681B1
公开(公告)日:2021-05-25
申请号:US16051244
申请日:2018-07-31
Applicant: Seagate Technology LLC
Inventor: Marcus Marrow , Jason Bellorado , Vincent Brendan Ashe , Zheng Wu
Abstract: An apparatus may include a circuit configured to receive an input signal at an input and process the input signal using a set of channel parameters. The circuit may further determine an error metric for the processing of the input signal using the set of channel parameters, compare the error metric to a plurality of thresholds, and when the error metric matches one of the plurality of thresholds, adapt, using an adaptation algorithm, the set of channel parameters to produce an updated set of channel parameters for use by the circuit as the set of channel parameters in subsequent processing of the input signal, the adaptation of the set of channel parameters being based on a weight corresponding to the matching threshold of the plurality of thresholds.
-
公开(公告)号:US10468060B1
公开(公告)日:2019-11-05
申请号:US16144659
申请日:2018-09-27
Applicant: Seagate Technology LLC
Inventor: Zheng Wu , Jason Bellorado , Marcus Marrow , Vincent Brendan Ashe
Abstract: An apparatus may comprise a circuit configured to receive first underlying data corresponding to a first signal and receive a second signal corresponding to second underlying data. The circuit may determine an interference component signal based on the first underlying data corresponding to the first signal and a first channel pulse response shape for the first signal, determine estimated decisions corresponding to the second signal based on the second signal, and determine an estimated signal based on the estimated decisions corresponding to the second signal and a second channel pulse response shape for the second signal. The circuit may then generate a remaining signal based on the estimated signal and the second signal, generate an error signal based on the interference component signal and the remaining signal, and adapt one or more parameters of the first channel pulse response shape based on the error signal.
-
公开(公告)号:US20180367164A1
公开(公告)日:2018-12-20
申请号:US15793870
申请日:2017-10-25
Applicant: Seagate Technology LLC
Inventor: Marcus Marrow , Jason Bellorado , Vincent Brendan Ashe , Rishi Ahuja
IPC: H03M13/41 , H03M1/00 , H04B1/7105 , H03M13/29
Abstract: An apparatus may include a circuit configured to process an input signal using a set of channel parameters. The circuit may produce, using a first adaptation algorithm, a first set of channel parameters for use by the circuit as the set of channel parameters in processing the input signal. The circuit may further approximate a second set of channel parameters of a second adaptation algorithm for use by the circuit as the set of channel parameters in processing the input signal based on the first set of channel parameters and a relationship between a third set of channel parameters generated using the first adaptation algorithm and a fourth set of channel parameters generated using the second adaptation algorithm. In addition, the circuit may perform the processing of the input signal using the second set of channel parameters as the set of channel parameters.
-
-
-
-
-
-
-