×

Variable-length decoding apparatus

  • US 5,604,499 A
  • Filed: 12/14/1994
  • Issued: 02/18/1997
  • Est. Priority Date: 12/28/1993
  • Status: Expired due to Fees
First Claim
Patent Images

1. A variable-length decoding apparatus comprising:

  • a barrel shifter for shifting continuous variable-length codes by a predetermined number of bits;

    a prefix data generating portion previously containing (i) a plurality of predetermined patterns each having a predetermined code length comprising a plurality of bits and (ii) a plurality of bank addresses in each of which the number of bits is smaller than the code length of any of said predetermined patterns and which are respectively assigned to said predetermined patterns;

    said prefix data generating portion being arranged such that each variable-length code supplied from said barrel shifter is compared, from the head part thereof, with said plurality of predetermined patterns and that one of the bank addresses that corresponds to the identical predetermined pattern is supplied;

    a look-up table previously containing a large number of decoded data obtained by decoding a large number of variable-length codes; and

    said look-up table being arranged such that, using, as an address, (i) said address supplied by said prefix data generating portion and (ii) the remaining part of said variable-length code supplied from said barrel shifter, other than said predetermined pattern, there is supplied the decoded data corresponding to said variable-length code supplied from said barrel shifter.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×