← Back to Patent Explorer
US5280349A Expired / Lapsed US ⏱️ 0.0 years remaining

HDTV decoder

Assignee: BLU TECHNOLOGY 2 LLC
•
Filing: 1992-02-13
•
Granted: 1994-01-18
•
Expires: 2012-02-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An HDTV decoder comprises a variable length decoder for decoding variable length code words in parallel to generate fixed length code words. A buffer for buffering the fixed length code words is connected to an output of the variable length decoder. A run length decoder is connected to an output of the buffer for run length decoding the fixed length code words. The variable length decoder has the same input and output running speed, which running speed is larger than an average speed and smaller than a burst speed at which said parallel variable length decoder would have to operate in the absence of said buffer. When the variable length decoder is capable of decoding more than one variable length code word in a cycle, the required buffer is quite small. It may be less than 1 k byte and may be on the order of 100 bytes. In this case, the variable length decoder and buffer may be incorporated in a single integrated circuit.

Inventors

  • 👤 Jinn-Shyan Wang
  • 👤 Yung-Jung Jan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 23:44
CPC Classifications
H; H03; H03M; H03M7/00; H03M7/30; H03M7/40; H03M7/42; H03M7/425

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 153 words
An HDTV decoder comprising: a variable length decoder for decoding variable length code words in parallel to generate fixed length code words. a buffer having an input connected to the output of the variable length decoder for buffering said fixed length code words, a run length decoder connected to an output of said buffer for run length decoding said fixed length code words, said variable length decoder having equal input and output running speeds, which input and output running speeds are larger than an average speed and smaller than a burst speed at which said variable length decoder would have to operate if said run length decoder was connected directly to said output of said variable length decoder, wherein said variable length decoder is capable of decoding more than one variable length code word in a cycle and wherein said variable length decoder and said buffer are integrated in a single integrated circuit.
Claim 2
Dependent Claim 153 words
An HDTV decoder comprising: a variable length decoder for decoding variable length code words in parallel to generate fixed length code words. a buffer having an input connected to the output of the variable length decoder for buffering said fixed length code words, a run length decoder connected to an output of said buffer for run length decoding said fixed length code words, said variable length decoder having equal input and output running speeds, which input and output running speeds are larger than an average speed and smaller than a burst speed at which said variable length decoder would have to operate if said run length decoder was connected directly to said output of said variable length decoder, wherein said variable length decoder is capable of decoding more than one variable length code word in a cycle and wherein said variable length decoder and said buffer are integrated in a single integrated circuit.
Claim 3
Dependent Claim 37 words
The HDTV decoder of claim 1 wherein said integrated circuit includes means for transmitting a signal from the buffer to the variable length decoder to suspend operation of the variable length decoder when the buffer is full.
Claim 4
Dependent Claim 150 words
An HDTV decoder comprising: a variable length decoder for decoding variable length code words in parallel to generate fixed length code words. a buffer having an input connected to the output of the variable length decoder for buffering said fixed length code words. a run length decoder connected to an output of said buffer for run length decoding said fixed length code words, said variable length decoder having equal input and output running speeds, which input and output running speeds are larger than an average speed and smaller than a burst speed at which said variable length decoder would have to operate if said run length decoder was connected directly to said output of said variable length decoder, wherein said variable length decoder is capable of decoding more than one variable length code word in a cycle and wherein said buffer has a capacity of less than 1 K byte.
Claim 5
Dependent Claim 150 words
An HDTV decoder comprising: a variable length decoder for decoding variable length code words in parallel to generate fixed length code words. a buffer having an input connected to the output of the variable length decoder for buffering said fixed length code words. a run length decoder connected to an output of said buffer for run length decoding said fixed length code words, said variable length decoder having equal input and output running speeds, which input and output running speeds are larger than an average speed and smaller than a burst speed at which said variable length decoder would have to operate if said run length decoder was connected directly to said output of said variable length decoder, wherein said variable length decoder is capable of decoding more than one variable length code word in a cycle and wherein said buffer has a capacity of less than 1 K byte.
Claim 6
Dependent Claim 372 words
An HDTV decoder comprising: a variable length decoder for decoding variable length code words in parallel to generate fixed length code words, a buffer having an input connected to the output of the variable length decoder for buffering said fixed length code words, a run length decoder connected to an output of said buffer for run length decoding said fixed length code words, said variable length decoder having equal input and output running speeds, which input and output running speeds are larger than an average speed and smaller than a burst speed at which said variable length decoder would have to operate if said run length decoder was connected directly to said output of said variable length decoder, wherein said variable length decoder receives a bit stream composed of said variable length code words each of which encodes a symbol, wherein said variable length decoder further comprises: a storage device, and means for applying to said storage device in each of a plurality of successive decoding cycles a set of bits from said bit stream, said storage device comprising: first means for detecting in each set of bits one of said variable length code words or one of a plurality of predetermined combinations of more than one of said variable length code words, each combination of more than one of said variable length code words having a length less than the longest of said variable length code words, second means for storing the lengths of said variable length code words and said combinations of more than one of said variable length code words and for outputting data indicating the length of said one variable length code word or said one combination of more than one of said variable length code words detected by said first means, and third means for storing data representative of said symbols encoded by said variable length code words and said combinations of more than one of said variable length code words and for outputting data representative of one of said symbols encoded by said one variable length code word or representative of a combination of said symbols encoded by said one combination of more than one of said variable length code words detected by said first means.
Claim 7
Dependent Claim 372 words
An HDTV decoder comprising: a variable length decoder for decoding variable length code words in parallel to generate fixed length code words, a buffer having an input connected to the output of the variable length decoder for buffering said fixed length code words, a run length decoder connected to an output of said buffer for run length decoding said fixed length code words, said variable length decoder having equal input and output running speeds, which input and output running speeds are larger than an average speed and smaller than a burst speed at which said variable length decoder would have to operate if said run length decoder was connected directly to said output of said variable length decoder, wherein said variable length decoder receives a bit stream composed of said variable length code words each of which encodes a symbol, wherein said variable length decoder further comprises: a storage device, and means for applying to said storage device in each of a plurality of successive decoding cycles a set of bits from said bit stream, said storage device comprising: first means for detecting in each set of bits one of said variable length code words or one of a plurality of predetermined combinations of more than one of said variable length code words, each combination of more than one of said variable length code words having a length less than the longest of said variable length code words, second means for storing the lengths of said variable length code words and said combinations of more than one of said variable length code words and for outputting data indicating the length of said one variable length code word or said one combination of more than one of said variable length code words detected by said first means, and third means for storing data representative of said symbols encoded by said variable length code words and said combinations of more than one of said variable length code words and for outputting data representative of one of said symbols encoded by said one variable length code word or representative of a combination of said symbols encoded by said one combination of more than one of said variable length code words detected by said first means.

References Cited (Backward Citations)

US4177456A Cited
US4188669A Cited
US4853696A Cited
US5032838A Cited
US5055841A Cited
US5225832A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-01-17 1997-07-19 1998-01-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-01-17 2001-07-19 2002-01-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-01-17 2005-07-19 2006-01-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag