Huffman decoding method, circuit and system employing conditiona

Coded data generation or conversion – Digital code to digital code converters – To or from number of pulses

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

H03M 740

Patent

active

054791669

ABSTRACT:
This invention decodes a continuous stream of Huffman encoded data, each datum having a size portion of a predetermined number of bits and a value portion of a variable number of bits. The invention extracts the size portion, determines the variable number of bits of the value portion and extracts this value portion. The decoding of this value portion differs depending upon the sign bit. If this sign bit is "1", then translation is required. A mask constant having a single "1" bit is rotated an amount equal to the size aligning this single "1" bit with the most significant bit of the value portion. This rotated mask is ANDed with the value portion. A zero result indicates no translation is needed. The translation, if needed, takes place by subtraction. The quantity 2.sup.N -1 is subtracted from the value portion, where N is the size. A mask generator (239) forms the quantity 2.sup.N -1 by forming a number of right justified "1's" equal to the size. In the preferred embodiment a data processing apparatus (71, 72, 73, 74) having an arithmetic logic unit (230) with a barrel rotator (235) and a mask generator (239) performs the key steps of the decoding. In the preferred embodiment of this invention, the arithmetic logic unit (230) is embodied in at least one digital image/graphics processor (71, 72, 73, 74) as a part of a multiprocessor (100) formed in a single integrated circuit used in image processing.

REFERENCES:
patent: 3937940 (1976-02-01), Brantingham
patent: 4179746 (1978-12-01), Tubbs
patent: 4224678 (1980-09-01), Lynch et al.
patent: 4422143 (1983-12-01), Guttag
patent: 4821225 (1989-04-01), Ando et al.
patent: 4872131 (1989-10-01), Kubota et al.
patent: 4920483 (1990-04-01), Pogue et al.
patent: 5165103 (1992-11-01), Takeda et al.
patent: 5177796 (1993-01-01), Feig et al.
patent: 5184316 (1993-02-01), Sugiyama
patent: 5197140 (1993-03-01), Balmer
patent: 5212777 (1993-05-01), Goye et al.
patent: 5226125 (1993-07-01), Balmer et al.
patent: 5239654 (1993-08-01), Ing-Simmons et al.
Microprocessor Report, Slater, Michael, "IIT Ships Programmable Video Processor," vol. 5, No. 20, Oct. 30, 1991 pp. 1, 6-7, 13.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Huffman decoding method, circuit and system employing conditiona does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Huffman decoding method, circuit and system employing conditiona, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Huffman decoding method, circuit and system employing conditiona will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1371980

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.