Decoding apparatus and method
AssigneeSamsung Electronics Co., Ltd.
InventorsPilsung Kwon, Seunghyun Kwak
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to a turbo decoder and decoding method thereof. The turbo decoder has a plurality of decoder cores. The decoding method includes: computing remaining decoding times for the multiple decoder cores; selecting a decoder core with the shortest remaining decoding time among the multiple decoder cores; and allocating a packet to the selected decoder core. The decoder cores of the turbo decoder are monitored in real time and resources are distributed through efficient decoder core selection enhancing decoding throughput.
Claims14
A decoding method for a decoder having a plurality of decoder cores, the method comprising:
- identifying infoimation regarding at least one of a size of a packet assigned, a preset number of decoding iterations, and a number of the decoding iterations performed;
- computing remaining decoding times for the plurality of decoder cores based on the information;
- determining a decoder core with the shortest remaining decoding time among the plurality of decoder cores;
- and
- allocating a packet to the deteimined decoder core.
A decoder comprising:
- a plurality of decoder cores configured to decode received packets;
- an arithmetic logic unit (ALU) configured to compute remaining decoding times for the individual decoder cores based on information identified from the plurality of decoder cores and to determine a decoder core with the shortest remaining decoding time among the decoder cores;
- and
- a controller configured to allocate a packet to the determined decoder core,
- wherein the information includes at least one of a size of a packet assigned, a preset number of decoding iterations, and a number of decoding iterations performed.
Dependencies are inferred from the claim text.