The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 13, 2023

Filed:

May. 26, 2022
Applicant:

Seagate Technology Llc, Fremont, CA (US);

Inventors:

Zheng Wang, Longmont, CO (US);

Marcus Marrow, San Jose, CA (US);

Jason Bellorado, San Jose, CA (US);

Assignee:

Seagate Technology LLC, Fremont, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H03M 13/29 (2006.01); H03M 13/00 (2006.01); G06F 3/06 (2006.01); H03M 13/45 (2006.01); H03M 13/39 (2006.01); G06F 18/20 (2023.01);
U.S. Cl.
CPC ...
G06F 3/0656 (2013.01); G06F 3/0604 (2013.01); G06F 3/0673 (2013.01); G06F 18/295 (2023.01); H03M 13/3961 (2013.01); H03M 13/45 (2013.01);
Abstract

A one-shot state transition decoder receives a codeword having N-bits. The decoder reads a first D-bits of the codeword to determine a stitching location d within the codeword. The stitching location identifies a start bit of unencoded data in the codeword. The codeword is decoded into an output buffer for user data of L bits, where N>L. Parameters of the decoder are set before the decoding, including setting a length of the codeword to N−L+d and a number of expected decoded bits to d. The decoding including decoding the d bits based on a set of state transition probabilities and copying decoded bits into the output buffer, the unencoded data being copied to the end of the output buffer.


Find Patent Forward Citations

Loading…