发明名称 | 可变长度编码数据的译码装置 | ||
摘要 | 一种对经可变长度编码的压缩图象数据进行译码的装置,仅使用一个段存储器,该装置包括:段存储器、输入数据处理器、MR/VR标记写处理器、MR/VR标记存储器、MR/VR标记读地址产生器、AC数据读地址产生器、游程/幅值缓冲器、地址减小器、DCT块计数器、零标记处理器、游程长度译码器。 | ||
申请公布号 | CN1177809A | 申请公布日期 | 1998.04.01 |
申请号 | CN97118300.7 | 申请日期 | 1997.09.17 |
申请人 | 三星电子株式会社 | 发明人 | 全钟求 |
分类号 | G11B20/10 | 主分类号 | G11B20/10 |
代理机构 | 柳沈知识产权律师事务所 | 代理人 | 马莹 |
主权项 | 1.一种译码装置,包括:一个段存储器,用于存储一固定区域、输入的一个段单元的MR区域和VR区域的数据、一个结束标记、和与其相对应的地址,并连续存储输入的其它各段单元的数据;一个输入数据处理器,用于对待写到所述段存储器的有效AC数据进行计数、产生AC数据的写地址、处理输入数据、并向所述段存储器输出该输入数据;一个MR/VR标记写处理器,用于对存储于所述段存储器中的一个段同步区段中存在的所有MR/VR标记进行计数,并产生存在于各DCT块中的各MR/VR标记的写地址;一个MR/VR标记存储器,用于存储在所述MR/VR标记写处理器中产生的MR/VR标记的写地址;一个MR/VR标记读地址产生器,用于产生存储在所述MR/VR标记存储器中的MR/VR标记的读地址;一个AC数据读地址产生器,用于参照一个起始绝对地址来产生存储在所述段存储器中的AC数据的读地址;一个游程/幅值缓冲器,用于锁存从所述段存储器读出的游程/幅值数据;一个地址减小器,用于在读下一个区域的数据之前清除锁存的游程和幅值数据,并用于在从所述段存储器读出的数据中不存在游程而仅存在幅值数据的情况下减小由于该游程和幅值而增加的地址;一个DCT块计数器,用于对DCT块进行计数,以在由所述MR/VR写处理器计数的MR/VR标记中寻找在哪个DCT块中存在所述游程/幅值缓冲器中锁存的MR/VR数据;一个零标记处理器,用于在所述MR/VR标记存储器中,当通过MR/VR数据的显示确定当前被锁存的DCT块中不存在MR标记或VR标记时,控制用具有“0”值的位填充待锁存的下一个DCT块之前的数据的处理;和一个游程长度译码器,用于对锁存在所述游程/幅值缓冲器的数据进行游程长度译码,并根据所述零标记处理器的控制由填充在下一个DCT块被译码之前的数据来对该数据进行译码。 | ||
地址 | 韩国京畿道 |