The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 21, 2003
Filed:
Dec. 30, 1999
Tsung-Hsien Hsieh, Hsinchu, TW;
Winbond Electronics Corp., Hsinchu, TW;
Abstract
A run-length based decoder for decoding compressed image data while allowing error to be contained with the length of a code word. The decoder includes: (a) a shifter for outputing Q+1 number of N-bit data streams; (b) Q+1 code comparators to respectively receive the data streams from the shifter; (c) a code type arbitrator which includes a multiplexer to receive output signals from the Q+1 number of code comparators, and output the data stream received from the code word comparator which also outputs the verification signal; (d) a shift number generator connected to the code arbitrator to receive the N-bit data stream from the code arbitrator and generate a new_shift_number to the shifter according to the number of bits associated with the code word pattern of the N-bit data stream; and (e) a code interpreter which is also connected to the code arbitrator to receive to decode the N-bit data stream into pixels. The Q+1 number of comparators include (i) a comparator which does not make any assumption of the data stream, and (ii) Q number of comparators each assuming a respective code word pattern for the data stream and compares it with a predetermined code word table to see whether the data stream conforms to the assumed code word pattern. If yes, then the comparator outputs a verification signal along with the data stream which has been reset to conform to the assumed code word pattern.