ATE531200T1 - Programmierbarer datenprozessor für einen kodierer/dekodierer variabler längen - Google Patents

Programmierbarer datenprozessor für einen kodierer/dekodierer variabler längen

Info

Publication number
ATE531200T1
ATE531200T1 AT05801602T AT05801602T ATE531200T1 AT E531200 T1 ATE531200 T1 AT E531200T1 AT 05801602 T AT05801602 T AT 05801602T AT 05801602 T AT05801602 T AT 05801602T AT E531200 T1 ATE531200 T1 AT E531200T1
Authority
AT
Austria
Prior art keywords
bits
instruction
string
variable length
decoder
Prior art date
Application number
AT05801602T
Other languages
English (en)
Inventor
Kornelis Meinds
Original Assignee
Silicon Hive Bv
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
Application filed by Silicon Hive Bv filed Critical Silicon Hive Bv
Application granted granted Critical
Publication of ATE531200T1 publication Critical patent/ATE531200T1/de

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/90Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups H04N19/10-H04N19/85, e.g. fractals
    • H04N19/91Entropy coding, e.g. variable length coding [VLC] or arithmetic coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Executing Machine-Instructions (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
AT05801602T 2004-09-20 2005-09-15 Programmierbarer datenprozessor für einen kodierer/dekodierer variabler längen ATE531200T1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP04104527 2004-09-20
PCT/IB2005/053033 WO2006033060A1 (en) 2004-09-20 2005-09-15 Programmable data processor for a variable length encoder/decoder

Publications (1)

Publication Number Publication Date
ATE531200T1 true ATE531200T1 (de) 2011-11-15

Family

ID=34929591

Family Applications (1)

Application Number Title Priority Date Filing Date
AT05801602T ATE531200T1 (de) 2004-09-20 2005-09-15 Programmierbarer datenprozessor für einen kodierer/dekodierer variabler längen

Country Status (7)

Country Link
US (1) US7761695B2 (de)
EP (1) EP1795014B1 (de)
JP (1) JP2008514095A (de)
KR (1) KR101204380B1 (de)
CN (1) CN101023675A (de)
AT (1) ATE531200T1 (de)
WO (1) WO2006033060A1 (de)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102348114B (zh) * 2010-07-30 2013-12-04 中国科学院微电子研究所 多模视频解码器中帧内预测器结构
CN101950301A (zh) * 2010-09-26 2011-01-19 北京飞天诚信科技有限公司 数据处理的方法及装置
WO2013095529A1 (en) 2011-12-22 2013-06-27 Intel Corporation Addition instructions with independent carry chains
ITTO20120829A1 (it) * 2012-09-25 2014-03-26 Torino Politecnico Method and system for generating channel codes, in particular for a frame-header

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2668456B2 (ja) * 1991-01-22 1997-10-27 三菱電機株式会社 ビット検索回路及びそれを備えたデータ処理装置
JP2630085B2 (ja) * 1991-02-26 1997-07-16 松下電器産業株式会社 記録装置と再生装置
JP3007235B2 (ja) * 1992-11-10 2000-02-07 富士写真フイルム株式会社 可変長符号の伸長装置および圧縮伸長装置
US5668548A (en) 1995-12-28 1997-09-16 Philips Electronics North America Corp. High performance variable length decoder with enhanced throughput due to tagging of the input bit stream and parallel processing of contiguous code words
JPH09326707A (ja) * 1996-06-05 1997-12-16 Hitachi Ltd 可変長符号復号化演算処理装置
US5781134A (en) * 1996-10-18 1998-07-14 Samsung Electronics Company, Ltd. System for variable length code data stream position arrangement
US5821887A (en) * 1996-11-12 1998-10-13 Intel Corporation Method and apparatus for decoding variable length codes
US6246347B1 (en) * 1997-10-27 2001-06-12 Philips Electronics North America Corporation Controller for a variable length decoder
US6182202B1 (en) * 1997-10-31 2001-01-30 Oracle Corporation Generating computer instructions having operand offset length fields for defining the length of variable length operand offsets
JP3570188B2 (ja) * 1997-12-25 2004-09-29 富士通株式会社 可変長符号処理機構を有するデータ処理装置
US6219457B1 (en) * 1998-05-26 2001-04-17 Silicon Graphics, Inc. Method and system for decoding data encoded in a variable length code word
JP2000207205A (ja) * 1999-01-14 2000-07-28 Sony Corp 演算装置
JP2000252837A (ja) * 1999-02-25 2000-09-14 Matsushita Electric Ind Co Ltd 可変長符号復号プロセッサ
JP3540248B2 (ja) * 2000-06-01 2004-07-07 松下電器産業株式会社 可変長符号復号装置
US6587057B2 (en) * 2001-07-25 2003-07-01 Quicksilver Technology, Inc. High performance memory efficient variable-length coding decoder
US20040120404A1 (en) * 2002-11-27 2004-06-24 Takayuki Sugahara Variable length data encoding method, variable length data encoding apparatus, variable length encoded data decoding method, and variable length encoded data decoding apparatus

Also Published As

Publication number Publication date
EP1795014A1 (de) 2007-06-13
US20080320283A1 (en) 2008-12-25
KR20070065323A (ko) 2007-06-22
CN101023675A (zh) 2007-08-22
KR101204380B1 (ko) 2012-11-26
JP2008514095A (ja) 2008-05-01
EP1795014B1 (de) 2011-10-26
WO2006033060A1 (en) 2006-03-30
US7761695B2 (en) 2010-07-20

Similar Documents

Publication Publication Date Title
DE602006007029D1 (de) Verschleierung von Computerprogrammcodes
ATE463788T1 (de) Datenverarbeitungseinheit für anweisungen in geschachtelten schleifen
ATE483198T1 (de) Unterdrückung der aktualisierung eines zweigverlaufsregisters durch schleifenbeendende zweige
FI20055544L (fi) Menetelmä, suoritemittari ja tietokoneohjelma suorituskyvyn määrittämiseksi
ATE438151T1 (de) Verschleierung von computerprogrammcodes
WO2003044962A3 (en) Viterbi convolutional coding method and apparatus
WO2006130612A3 (en) Computer program for identifying and automating repetitive user inputs
JP2004054585A5 (de)
DE602007011596D1 (de) Vordekodierung von befehlen mit unterschiedlicher länge
PL2491552T3 (pl) Koder audio, dekoder audio, sposób kodowania informacji audio, sposób dekodowania informacji audio i program komputerowy z zastosowaniem wykrywania grupy uprzednio zdekodowanych wartości widmowych
EA201070630A1 (ru) Устройство и способ обработки данных, а также кодирующее устройство и способ кодирования
FI20045052A0 (fi) Koodausmallin valinta
DE502004009010D1 (de) Prozessor mit verschiedenartigen steuerwerken für gemeinsam genutzte ressourcen
DK2037412T3 (da) Fremgangsmåde og arrangement til aritmetisk indkodning og dekodning med anvendelse af flere tabeller
EP2433367A4 (de) Verfahren für kodierungen in variabler länge und vorrichtung dafür
TWI317969B (en) Rinse processing method, developing processing apparatus, and computer readable medium encoded with a control program to be executed by a computer
ATE531200T1 (de) Programmierbarer datenprozessor für einen kodierer/dekodierer variabler längen
FI20055027L (fi) Järjestelmä, suoritemittari, palvelin ja tietokoneohjelma
WO2006083046A3 (en) Methods and apparatus for providing a task change application programming interface
WO2008129883A1 (ja) 符号化装置、復号装置、符号変換装置及びプログラム
DE60321783D1 (de) Fehlerkorrektur für kryptographische Schlüssel
DE602005023206D1 (de) Programmierbare signalverarbeitungsschaltung und entschachtelungsverfahren
DE602006016556D1 (de) Kodierer, dekodierer, verfahren zum kodieren/dekodieren, maschinell lesbare medien und computerprogramm-elemente
TW200703142A (en) Methods and apparatus for improving processing performance by controlling latch points
TW200741536A (en) Computer having dynamically-changeable instruction set in real time

Legal Events

Date Code Title Description
RER Ceased as to paragraph 5 lit. 3 law introducing patent treaties