International Journal of Innovations in Engineering and Technology (IJIET)
Variable Length Coding (VLC) is very suitable for regular data and efficient to compress data without any loss. VLC uses shorter bits of codewords instead of data occurring frequently, but uses the longer bits of codewords instead of data occurring infrequently. It is used in MPEG - 1/2/4 and H.26X (video and image compression standards). The entropy decoder in MPEG-4 AVC/H.264 baseline standard adopts Content Adaptive Variable Length Decoder (CAVLD). Because of symbol-to-symbol dependency, a traditional CAVLC decoder consumes lots of clock cycles in decoding and brings down the performance.