Decoder and decoding method
AssigneeHuawei Technologies Co., Ltd.
InventorsLouis-Philippe HAMELIN, Chang Hoon LEE, Olivier D'ARCY, Guy-Armand KAMENDJE TCHOKOBOU, Paul ALEPIN
Life of this patent
Estimating the term…
Loading patent…
AssigneeHuawei Technologies Co., Ltd.
InventorsLouis-Philippe HAMELIN, Chang Hoon LEE, Olivier D'ARCY, Guy-Armand KAMENDJE TCHOKOBOU, Paul ALEPIN
Estimating the term…
The disclosed structures and methods are directed to decoders and to methods for decoding codes, for example, polar codes. The decoder comprises: a codeword node decoding pipeline having three logic units, and configured to, for each encoded codeword node: based on a received instruction sequence, adjust the three logic units for decoding of each encoded codeword node, and decode a set of logarithmic likelihood ratios (LLRs) corresponding to the encoded codeword node to generate decoded bits. The decoder also has an output storage configured to store the decoded bits corresponding to each encoded codeword node, and generate a decoded codeword based on the decoded bits. The decoding method comprises adjusting the codeword node decoding pipeline to each encoded codeword node based on codeword node length and a codeword node type, as well as a bit index of the encoded codeword node.
(canceled)
The decoder of claim 21, wherein the one or more logic units of the codeword node decoding pipeline comprise:
The decoder of claim 21, wherein the commands generated by the scheduler are further based on a bit index of each encoded codeword node.
(canceled)
(canceled)
The decoder of claim 21, wherein the scheduler is further configured to control the adjustment of the codeword node decoding pipeline based on a bit index of the codeword node.
(canceled)
The decoder of claim 21, wherein the input storage is configured to transmit the set of LLRs corresponding to each encoded codeword node at each clock cycle.
The decoder of claim 21, wherein the decoder is one of a plurality of decoders forming a polar decoder array of a vertical array decoder, the set of LLRs being one of a plurality of sets of LLRs, the plurality of sets of LLRs corresponding to one codeword of a plurality of codewords, and the a vertical array decoder further comprises:
A decoding method, the method comprising:
A decoder comprising:
Dependencies are inferred from the claim text.