Vido decoder based on software and hardware cooperative control

A video decoder with coordinated soft wall and hardware includes a video decode controller, a variable length decoder, a motion compensation processor, an inversed quantization processor, an inversed transformation processor, an inner frame predict compensator, a filter and a frame storage manager. The video decode controller operates in an inserted CPU to finish the analysis of code stream and control of the total pipeline assisted by the varial-length decoder and other processors are the independent specific decoding function.