DE69332253T2 - Dekodierschaltung für Huffman-Codes - Google Patents

Dekodierschaltung für Huffman-Codes

Info

Publication number
DE69332253T2
DE69332253T2 DE69332253T DE69332253T DE69332253T2 DE 69332253 T2 DE69332253 T2 DE 69332253T2 DE 69332253 T DE69332253 T DE 69332253T DE 69332253 T DE69332253 T DE 69332253T DE 69332253 T2 DE69332253 T2 DE 69332253T2
Authority
DE
Germany
Prior art keywords
decoding circuit
huffman codes
huffman
codes
decoding
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE69332253T
Other languages
English (en)
Other versions
DE69332253D1 (de
Inventor
Shigenori Kinouchi
Akira Sawada
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Electronics Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP4273925A external-priority patent/JP2842094B2/ja
Priority claimed from JP28802992A external-priority patent/JP2757716B2/ja
Application filed by NEC Corp filed Critical NEC Corp
Publication of DE69332253D1 publication Critical patent/DE69332253D1/de
Application granted granted Critical
Publication of DE69332253T2 publication Critical patent/DE69332253T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/40Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code
    • H03M7/42Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code using table look-up for the coding or decoding process, e.g. using read-only memory
    • H03M7/425Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code using table look-up for the coding or decoding process, e.g. using read-only memory for the decoding process only
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/40Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • G06T9/005Statistical coding, e.g. Huffman, run length coding
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/65Purpose and implementation aspects
    • H03M13/6502Reduction of hardware complexity or efficient processing
DE69332253T 1992-10-13 1993-10-13 Dekodierschaltung für Huffman-Codes Expired - Lifetime DE69332253T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP4273925A JP2842094B2 (ja) 1992-10-13 1992-10-13 ハフマン復号回路
JP28802992A JP2757716B2 (ja) 1992-10-27 1992-10-27 ハフマン符号復号回路

Publications (2)

Publication Number Publication Date
DE69332253D1 DE69332253D1 (de) 2002-10-02
DE69332253T2 true DE69332253T2 (de) 2003-04-17

Family

ID=26550818

Family Applications (2)

Application Number Title Priority Date Filing Date
DE69332253T Expired - Lifetime DE69332253T2 (de) 1992-10-13 1993-10-13 Dekodierschaltung für Huffman-Codes
DE69329092T Expired - Lifetime DE69329092T2 (de) 1992-10-13 1993-10-13 Huffman-Kode-Decodierungsschaltung

Family Applications After (1)

Application Number Title Priority Date Filing Date
DE69329092T Expired - Lifetime DE69329092T2 (de) 1992-10-13 1993-10-13 Huffman-Kode-Decodierungsschaltung

Country Status (4)

Country Link
US (1) US5467088A (de)
EP (2) EP0920136B1 (de)
KR (1) KR0138971B1 (de)
DE (2) DE69332253T2 (de)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6336180B1 (en) 1997-04-30 2002-01-01 Canon Kabushiki Kaisha Method, apparatus and system for managing virtual memory with virtual-physical mapping
JP2746109B2 (ja) * 1994-03-09 1998-04-28 日本電気株式会社 ハフマン符号復号化回路
FR2722041B1 (fr) * 1994-06-30 1998-01-02 Samsung Electronics Co Ltd Decodeur de huffman
KR0152035B1 (ko) * 1994-09-26 1998-10-15 김광호 가변장복호화방법 및 그 장치
KR0152038B1 (ko) * 1994-10-17 1998-10-15 김광호 상대 주소를 이용한 가변장 복호화 장치
JP2687926B2 (ja) * 1995-05-24 1997-12-08 日本電気株式会社 符号復号化装置
KR100214593B1 (ko) * 1996-03-15 1999-08-02 구자홍 캐스케이드 구조를 이용한 런랭스 코드의 코드워드 검출 방법 및 장치
AUPO648397A0 (en) 1997-04-30 1997-05-22 Canon Information Systems Research Australia Pty Ltd Improvements in multiprocessor architecture operation
US6311258B1 (en) 1997-04-03 2001-10-30 Canon Kabushiki Kaisha Data buffer apparatus and method for storing graphical data using data encoders and decoders
US6289138B1 (en) 1997-04-30 2001-09-11 Canon Kabushiki Kaisha General image processor
US6061749A (en) 1997-04-30 2000-05-09 Canon Kabushiki Kaisha Transformation of a first dataword received from a FIFO into an input register and subsequent dataword from the FIFO into a normalized output dataword
US6707463B1 (en) 1997-04-30 2004-03-16 Canon Kabushiki Kaisha Data normalization technique
US6272257B1 (en) 1997-04-30 2001-08-07 Canon Kabushiki Kaisha Decoder of variable length codes
AUPO647997A0 (en) 1997-04-30 1997-05-22 Canon Information Systems Research Australia Pty Ltd Memory controller architecture
EP1069691A1 (de) 1999-06-15 2001-01-17 STMicroelectronics S.r.l. Verfahren zur Dekodierung eines Huffman-Codes
AU4049801A (en) * 2000-01-07 2001-07-16 Valeo Auto-Electric Wischer Und Motoren Gmbh Wiper device for cleaning the glass panes of vehicles, especially automobiles
US6563439B1 (en) * 2000-10-31 2003-05-13 Intel Corporation Method of performing Huffman decoding
US6636167B1 (en) 2000-10-31 2003-10-21 Intel Corporation Method of generating Huffman code length information
US6411226B1 (en) * 2001-01-16 2002-06-25 Motorola, Inc. Huffman decoder with reduced memory size
US6778107B2 (en) * 2001-08-30 2004-08-17 Intel Corporation Method and apparatus for huffman decoding technique
CN109831544B (zh) * 2019-01-30 2021-10-08 重庆农村商业银行股份有限公司 一种应用于电子邮箱地址的编码存储方法及系统

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3701111A (en) * 1971-02-08 1972-10-24 Ibm Method of and apparatus for decoding variable-length codes having length-indicating prefixes
US3717851A (en) * 1971-03-03 1973-02-20 Ibm Processing of compacted data
US4475174A (en) * 1981-09-08 1984-10-02 Nippon Telegraph & Telephone Public Corporation Decoding apparatus for codes represented by code tree
US4899149A (en) * 1986-02-28 1990-02-06 Gary Kahan Method of and apparatus for decoding Huffman or variable-length coees
US4821290A (en) * 1988-02-09 1989-04-11 General Electric Company Decoder for digital signal codes
JPH0479421A (ja) * 1990-07-18 1992-03-12 Toshiba Corp 可変長符号化装置および可変長復号化装置
US5208593A (en) * 1991-07-30 1993-05-04 Lsi Logic Corporation Method and structure for decoding Huffman codes using leading ones detection

Also Published As

Publication number Publication date
KR0138971B1 (ko) 1998-06-15
DE69329092D1 (de) 2000-08-31
KR940010543A (ko) 1994-05-26
EP0920136A3 (de) 1999-06-09
EP0593046B1 (de) 2000-07-26
EP0593046A2 (de) 1994-04-20
EP0920136B1 (de) 2002-08-28
DE69329092T2 (de) 2001-03-22
US5467088A (en) 1995-11-14
EP0593046A3 (en) 1995-10-18
DE69332253D1 (de) 2002-10-02
EP0920136A2 (de) 1999-06-02

Similar Documents

Publication Publication Date Title
DE69332253T2 (de) Dekodierschaltung für Huffman-Codes
DE69323020T2 (de) Dekodierer für veränderliche Längenkodes
FI98421B (fi) Adaptiivinen kvantisointikooderi/dekooderi
DE69031701T2 (de) Kodier- und Dekodierschaltung für lauflängenbegrenzte Kodierung
DE69327021D1 (de) Dekodierschaltung für einen Kode variabler Länge
DE69119170D1 (de) Redundanzdekoderschaltung
DE69233318D1 (de) Codierungs-/Decodierungsvorrichtung
DE68909626T2 (de) Dekodierschaltung.
DE69427339D1 (de) Begrenzungsschaltung
DE69119446T2 (de) Dekodierschaltung
DE69432037D1 (de) 4B6B-Kodierung
DE69424108D1 (de) Störungsunempfindliche Codeeinstellungsschaltung
DE69514022D1 (de) Quantizierungsschaltung
EP0683569A3 (de) Dekodierungsschaltung für Kodes variabler Länge.
KR950004669U (ko) 타임코드포매팅회로
DE69209358T2 (de) Schaltung für äquivalente Induktivität
DE69130249T2 (de) Dekodierer für 5B6B-Kode
DE3586442D1 (de) Kodier- und dekodierschaltung fuer parameterblockkodierung.
FI99236B (fi) Koodauskappale piirilevyjen mekaaniseksi koodaamiseksi
KR940023689U (ko) 감압회로
DE69313257T2 (de) Schaltung
KR930015980U (ko) 디코더 회로
KR920015902U (ko) 디코더 회로
PL262873A1 (en) Code vilation decoding circuit for block codes
FR2718308B1 (fr) Circuit de production de codes en séquence du type M .

Legal Events

Date Code Title Description
8327 Change in the person/name/address of the patent owner

Owner name: NEC ELECTRONICS CORP., KAWASAKI, KANAGAWA, JP

8364 No opposition during term of opposition