摘要 |
<p><P>PROBLEM TO BE SOLVED: To provided a variable-length code decoding device capable of decoding two variable-length codes within one clock cycle, and increasing processing speed in signal processing. <P>SOLUTION: The variable-length code decoding device includes an input buffer 102 into which first data composed of a Huffman code and a variable-length code comprising an additional bit are input, a code length table 104 for storing the total bit length of the variable-length code for all of patterns of the variable-length code, a first Huffman code detection unit 112 for referring to the code-length table, detecting the first variable-length code from the first data, and outputting the entire bit length of the first variable-length code, a first shift buffer 114 for shifting the first data left by the entire bit length to output second data, a second Huffman code detection unit 122 for referring to the code length table, detecting a second variable-length code from the second data and outputting the entire bit length of the second variable-length code, and a second shift buffer 124 for shifting the second data left by the entire bit length to output third data to the input buffer. <P>COPYRIGHT: (C)2011,JPO&INPIT</p> |