Patent ID: 8599049
Filing Date: 2013-12-03
Classification: H03M

Abstract:
1. A method for generating a decoding lookup table, comprising: receiving a variable length coding (VLC) table; and dynamically establishing an adaptive decoding lookup table from the VLC table according to a target decoding rate and a free system memory resource; wherein, the step of dynamically establishing the adaptive decoding lookup table comprises: setting an adaption parameter according to the target decoding rate and the free system memory resource; finding all sub VLC tables from a sorted VLC table; calculating a respective lookup table size and a respective decoding rate of each of a plurality of table establishing algorithms; selecting one from the table establishing algorithms to establish a portion of the adaptive decoding lookup table according to the adaption parameter, the respective lookup table size and the respective decoding rate of the table establishing algorithms; and repeating the calculation step and the selection step with respect to the sub VLC tables to establish the adaptive decoding lookup table.