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

Direct sequential-bit variable length decoder

Assignee: Transpacific IP Ltd
•
Filing: 1992-09-14
•
Granted: 1994-11-08
•
Expires: 2012-09-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention comprises a high definition television (HDTV) receiver receiving a plurality of video data for display. The HDTV receiver comprises a VLD to first decode each of the video data into a fix-length data. The HDTV receiver further comprises a plurality of data memory banks for storing in parallel the fix-length data, and a plurality of run-length decoders (RLDs) to process in parallel the fix-length video data from the memory banks.

Inventors

  • 👤 Yung-Jung Jan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 00:46
CPC Classifications
H; H03; H03M; H03M7/00; H03M7/30; H03M7/40; H03M7/42; H03M7/425; H04; H04N; H04N19/00; H04N19/42; H04N19/436; H04N19/60; H04N19/10; H04N19/102; H04N19/13; H04N19/90; H04N19/91

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 163 words
A receiver arrangement of a digital communication system for receiving a plurality of variable length code words in the form of serial bit-stream comprising: a variable length decoder (VLD) for directly receiving said serial bit-stream and for sequentially decoding each of said plurality of variable length code words into fixed-length data; a data storage means including a plurality of data banks for sequentially receiving and temporarily storing said fixed-length data therein; a digital communication processing means including a plurality of parallel processing means, each connecting to a corresponding data bank, wherein each of said data banks connected in parallel between said variable length decoder (VLD) and said digital communication processing means via said parallel processing means; and each of said plurality of parallel processing means processing in parallel said fixed-length data for generating a plurality of digital communication data at a higher rate than the speed of said sequential decoding performed by said variable length decoder (VLD) to perform a real-time communication function.
Claim 2
Dependent Claim 163 words
A receiver arrangement of a digital communication system for receiving a plurality of variable length code words in the form of serial bit-stream comprising: a variable length decoder (VLD) for directly receiving said serial bit-stream and for sequentially decoding each of said plurality of variable length code words into fixed-length data; a data storage means including a plurality of data banks for sequentially receiving and temporarily storing said fixed-length data therein; a digital communication processing means including a plurality of parallel processing means, each connecting to a corresponding data bank, wherein each of said data banks connected in parallel between said variable length decoder (VLD) and said digital communication processing means via said parallel processing means; and each of said plurality of parallel processing means processing in parallel said fixed-length data for generating a plurality of digital communication data at a higher rate than the speed of said sequential decoding performed by said variable length decoder (VLD) to perform a real-time communication function.
Claim 3
Dependent Claim 206 words
A high definition television (HDTV) receiver arrangement for receiving and processing a plurality of video data in variable length code words for display comprising: a variable-length decoder (VLD) for directly receiving said video data in serial bit-stream and for sequentially decoding each of said plurality of variable length code words into a fixed length data; a data storage means for sequentially receiving and temporarily storing said fixed-length data therein and said data storage means further including a plurality of data banks; a video-display data processing means for utilizing said fixed-length data from said data storage means for processing and generating a plurality of video display data; said video-display data processing means further includes a plurality parallel run-length decoding processing means for performing run-length decoding on said fixed-length data, each connecting to a corresponding data bank, wherein each of said data banks connected in parallel between said variable length decoder (VLD) and said video-display data processing means via said parallel run-length decoding processing means; and said video-display data processing means processing said fixed-length data for generating said plurality of video-display data at a rate which is higher than the speed of said sequential decoding performed by said variable length decoder (VLD) to perform a real-time video-display function.
Claim 4
Dependent Claim 206 words
A high definition television (HDTV) receiver arrangement for receiving and processing a plurality of video data in variable length code words for display comprising: a variable-length decoder (VLD) for directly receiving said video data in serial bit-stream and for sequentially decoding each of said plurality of variable length code words into a fixed length data; a data storage means for sequentially receiving and temporarily storing said fixed-length data therein and said data storage means further including a plurality of data banks; a video-display data processing means for utilizing said fixed-length data from said data storage means for processing and generating a plurality of video display data; said video-display data processing means further includes a plurality parallel run-length decoding processing means for performing run-length decoding on said fixed-length data, each connecting to a corresponding data bank, wherein each of said data banks connected in parallel between said variable length decoder (VLD) and said video-display data processing means via said parallel run-length decoding processing means; and said video-display data processing means processing said fixed-length data for generating said plurality of video-display data at a rate which is higher than the speed of said sequential decoding performed by said variable length decoder (VLD) to perform a real-time video-display function.
Claim 5
Dependent Claim 101 words
The high definition television (HDTV) receiver arrangement of claim 2 wherein: said variable length decoder receives said video data in serial bit-stream at a rate of approximately 20 MHz and generating said fixed-length data at a burst rate of approximately 10 Mhz; and said data storage means including six data banks and said video-display data processing means including six parallel run-length decoding processing means wherein each of said plurality data banks and parallel run-length decoding processing means has a burst system speed of approximately 12 MHz and said video-display data processing means have a constant system speed of approximately 70 Mhz.
Claim 6
Dependent Claim 27 words
The high definition television (HDTV) receiver arrangement of claim 3 wherein: said data banks of said data storage means include dynamic random access memory (DRAM) storage means.
Claim 7
Dependent Claim 37 words
The high definition television (HDTV) receiver arrangement of claim 2 wherein: said variable-length decoder (VLD) sequentially decoding each of said plurality of variable length code words into a fixed length data by utilizing a Huffman decode table.
Claim 8
Dependent Claim 250 words
A high definition television (HDTV) receiver arrangement for receiving and processing a plurality of video data in variable length code words for display comprising: a variable-length decoder (VLD) for directly receiving said video data in serial bit-stream and for sequentially decoding each of said plurality of variable length code words into a fixed length data by utilizing a Huffman decoding table wherein said variable length decoder receives said video data in serial bit-stream at a rate of approximately 20 MHz and generating said fixed-length data at a burst rate of approximately 10 Mhz; a data storage means for sequentially receiving and temporarily storing said fixed-length data therein and said data storage means further including six DRAM data banks; a video-display data processing means for utilizing said fixed-length data from said data storage means for processing and generating a plurality of video display data; said video-display data processing means further includes six parallel run-length decoding processing means for performing run-length decoding on said fixed-length data, each connecting to a corresponding data bank wherein each of said data banks connected in parallel between said variable length decoder (VLD) and said video-display data processing means via said parallel run-length decoding processing means; each of said plurality data banks and parallel run-length decoding processing means has a burst system speed of approximately 12 MHz; and said video-display data processing means processing said fixed-length data for generating said plurality of video-display data at a rate of approximately 70 MHz to perform a real-time video-display function.
Claim 9
Dependent Claim 250 words
A high definition television (HDTV) receiver arrangement for receiving and processing a plurality of video data in variable length code words for display comprising: a variable-length decoder (VLD) for directly receiving said video data in serial bit-stream and for sequentially decoding each of said plurality of variable length code words into a fixed length data by utilizing a Huffman decoding table wherein said variable length decoder receives said video data in serial bit-stream at a rate of approximately 20 MHz and generating said fixed-length data at a burst rate of approximately 10 Mhz; a data storage means for sequentially receiving and temporarily storing said fixed-length data therein and said data storage means further including six DRAM data banks; a video-display data processing means for utilizing said fixed-length data from said data storage means for processing and generating a plurality of video display data; said video-display data processing means further includes six parallel run-length decoding processing means for performing run-length decoding on said fixed-length data, each connecting to a corresponding data bank wherein each of said data banks connected in parallel between said variable length decoder (VLD) and said video-display data processing means via said parallel run-length decoding processing means; each of said plurality data banks and parallel run-length decoding processing means has a burst system speed of approximately 12 MHz; and said video-display data processing means processing said fixed-length data for generating said plurality of video-display data at a rate of approximately 70 MHz to perform a real-time video-display function.

References Cited (Backward Citations)

US4420771A Cited
US4813056A Cited
US4827336A Cited
US5060242A Cited
US5138315A Cited
US5220325A Cited
US5223348A 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-11-07 1998-05-09 1998-11-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-11-07 2002-05-09 2002-11-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-11-07 2006-05-09 2006-11-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag