CPC H03M 7/3066 (2013.01) [G06F 9/30018 (2013.01); G06F 9/30036 (2013.01); G06F 9/30145 (2013.01); G06F 9/3818 (2013.01); G06F 9/3851 (2013.01); H03M 7/40 (2013.01); H03M 7/6005 (2013.01); H03M 7/6011 (2013.01); H03M 7/6023 (2013.01); H04L 5/023 (2013.01)] | 20 Claims |
1. A multichannel data packer, comprising:
a plurality of two-input multiplexers arranged in 2N rows and N columns in which N is an integer greater than 1, each input of a multiplexer in a first column receiving a respective bit stream of 2N channels of bit streams, each respective bit stream comprising a bit-stream length based on data in the bit stream, and the multiplexers in a last column outputting 2N channels of packed bit streams each having a same bit-stream length; and
a controller that controls the plurality of multiplexers so that the multiplexers in the last column output the 2N channels of bit streams that each have the same bit-stream length.
|