Coded data generation or conversion – Digital code to digital code converters – To or from variable length codes
Patent
1995-06-07
1997-06-24
Gaffin, Jeffrey A.
Coded data generation or conversion
Digital code to digital code converters
To or from variable length codes
341 50, 341 65, 341106, 382232, H03M 742
Patent
active
056421150
ABSTRACT:
A variable length coder is disclosed having a ping-pong zig-zag RAM, a zig-zag FIFO and a variable length integer (VLI), variable length code word (VLC) mixer. The ping-pong zig-zag RAM has a first RAM for processing each odd ordinalled block of the inputted sequence of blocks and a second RAM for processing each even numbered block of the inputted sequence of blocks. The zig-zag FIFO has a comparator circuit, a counter and a FIFO. The comparator circuit is for determining whether or not an inputted coefficient is equal to zero. If the coefficient is non-zero, it is stored in the FIFO. If the coefficient equals zero, the counter increments a count maintained therein. The counter counts the number of zeros in each continuous sequence of zero coefficients in each block and outputs the count for each sequence of zeros for storage in the FIFO. The VLI,VLC mixer has a decoder for receiving the length of a VLC for each VLI,VLC pair and for outputting a mask word depending on the inputted VLC length. The VLI,VLC mixer also has a barrel shifter for receiving the VLI,VLC and VLC length. Using the mask word, the barrel shifter shifts the VLI to particular bit positions of a shifter register therein and inserts the VLC immediately adjacent to the shifted VLI.
REFERENCES:
patent: 3717851 (1973-02-01), Cocke et al.
patent: 4899149 (1990-02-01), Kahan
patent: 5060242 (1991-10-01), Arbeiter
patent: 5140322 (1992-08-01), Sakagami
Gaffin Jeffrey A.
Industrial Technology Research Institute
Vick Jason H.
LandOfFree
Variable length coding system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Variable length coding system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Variable length coding system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-151548