Patent ID: 8072358
Filing Date: 2011-12-06
Classification: H03M,H04N

Abstract:
1. A variable length decoder that decodes a variable length code to output data including at least a run and a level, the variable length decoder comprising: a memory that stores an output format of the run and the level according to a prefix for specifying an area which is generated by dividing a run-level plane based on the run; an extraction circuit that extracts the prefix, run computation data, and level computation data from an output of the memory; and an output circuit that outputs the run and the level based on the run computation data and the level computation data, wherein, when a maximum value of the area corresponding to the prefix is m and a minimum value of the area corresponding to the prefix is n, the level computation data includes a minimum bit number (level-n) for indicating (m−n) areas.