资料压缩、解压缩方法及其装置制造方法及图纸

技术编号:5981214 阅读:209 留言:0更新日期:2012-04-11 18:40
本发明专利技术的实施例提供一种资料压缩方法。首先,对资料进行分块,以产生至少一个非动态装载资料块与至少一个动态装载资料块。接着,对非动态装载资料块进行压缩,以产生第一压缩资料块。之后,根据压缩非动态装载资料块时所产生的信息,对动态装载资料块所组成的资料块进行压缩,以产生第二压缩资料块。本发明专利技术还提供资料解压缩的方法,以及进行压缩和解压缩的装置。

【技术实现步骤摘要】

本专利技术是有关于一种资料压缩与解压缩方法,且特别是有关于一种分块压缩与解 压缩资料的方法及其装置。
技术介绍
电子产品通常需要将资料(包含程序、图表与字形档等)存储于非易失性存储器, 例如闪存(flash memory)中。为了节省闪存的储存空间,一般而言会对所要储存的资料进 行压缩。要对资料进行压缩时,可以使用基于字典的压缩方法,例如LZ77、LZ78或其变种配 合熵编码(entorpy encoding)的方式进行压缩,其中熵编码可以例如霍夫曼编码(Huffman encoding)、算术编石马(arithmeticencoding)或香农编石马(Shanno-Fano encoding)。基于字典的压缩方法的核心在于,如果资料中的某一段在一个滑动资料视窗或者 字典中存在,就用那段资料在滑动资料视窗中的位置和长度或者字典中的代替码字来代 替那段资料本身。要使用被压缩的资料时,则必需先对被压缩的资料进行解压缩后,才能 将经过解压缩的资料装入易失性存储器中,例如同步动态存储器(synchronous synamic random access memory,简称为SDRAM)。通本文档来自技高网...

【技术保护点】
1.一种资料压缩方法,包括:对资料进行分块,以产生至少一个非动态装载资料块与至少一个动态装载资料块;对所述非动态装载资料块进行压缩,以产生第一压缩资料块;以及根据基于字典压缩方式压缩所述非动态装载资料块时所产生的信息,对所述动态装载资料块所组成的资料块进行压缩,以产生第二压缩资料块。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈岳勇
申请(专利权)人:珠海扬智电子有限公司
类型:发明
国别省市:44[中国|广东]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1