Adaptive variable length decoding method

   
   

A method is disclosed for decoding multiple-coded symbols from a coded input symbol stream in a single clock cycle. The method constructs an original Huffman look-up table by extending the associated Huffman tree to decode multiple symbols in one clock cycle in a first embodiment and decodes multiple DCT coefficient symbols in an alternate embodiment. An advantage of the method is that the depth of the new Huffman tree is adjustable thereby making the method easily adaptable to various hardware architectures. A further advantage of the present invention is that the decoding process speed is significantly increased while the size of the look-up table is nominally increased.

Une méthode est révélée pour décoder des symboles multiple-codés d'un jet codé de symbole d'entrée dans un rhythme simple. La méthode construit une table originale de look-up de Huffman en prolongeant l'arbre associé de Huffman pour décoder des symboles multiples en un rhythme dans une première incorporation et décode des symboles multiples de coefficient de DCT dans une incorporation alternative. Un avantage de la méthode est que la profondeur du nouvel arbre de Huffman est réglable rendant de ce fait la méthode facilement adaptable à de diverses architectures de matériel. Un autre avantage de la présente invention est que la vitesse de processus de décodage est sensiblement augmentée tandis que la taille de la table de look-up est nominalement augmentée.

 
Web www.patentalert.com

< Method and apparatus for providing efficient VoDSL gateway-to-gateway communication

< Process for coding and decoding stereophonic spectral values

> Fast protection switching by snooping on downstream signals in an optical network

> Supporting concentrator in multiple paging channel environment

~ 00123