数据压缩解压装置和数据解压方法制造方法及图纸

技术编号:24804908 阅读:44 留言:0更新日期:2020-07-07 22:02
本申请涉及数据压缩解压装置和数据解压方法,其控制电路根据待解压数据中压缩数据的起始地址和长度得到解压控制命令,之后在基于该解压控制指令对读取的待解压数据在的压缩数据进行解压,该装置可以对同时包含压缩数据和非压缩数据的待解压数据的进行解压。

【技术实现步骤摘要】
数据压缩解压装置和数据解压方法
本申请涉及计算机技术
,特别是涉及一种数据压缩解压装置和数据解压方法。
技术介绍
数据解压是数据压缩的逆过程,传统技术中数据解压过程一般为选用合适的编码算法对压缩的数据进行处理,使之恢复到压缩之前的状态。但是传统技术的数据解压方法无法既包含压缩数据又包含非压缩数据的待运算数据进行解压。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够对包含压缩数据和非压缩数据的待运算数据的数据压缩解压装置和数据解压方法质。一种数据压缩解压装置,所述装置包括,控制电路和压缩解压电路,所述控制电路与所述压缩解压电路连接,所述控制电路用于根据待解压数据中压缩数据的起始地址和长度得到解压控制命令,其中,所述待解压数据包含压缩数据和非压缩数据;所述压缩解压电路用于根据所述解压控制命令解压所述待解压数据中的压缩数据。作为一种可选地实施方式,所述控制电路还用于根据压缩解压电路的数量得到每一压缩解压电路的读写控制命令;各个所述压缩解压电路用于根据所述读写控制命令本文档来自技高网...

【技术保护点】
1.一种数据压缩解压装置,其特征在于,所述装置包括,控制电路和压缩解压电路,所述控制电路与所述压缩解压电路连接,/n所述控制电路用于根据待解压数据中压缩数据的起始地址和长度得到解压控制命令,其中,所述待解压数据包含压缩数据和非压缩数据;/n所述压缩解压电路用于根据所述解压控制命令解压所述待解压数据中的压缩数据。/n

【技术特征摘要】
1.一种数据压缩解压装置,其特征在于,所述装置包括,控制电路和压缩解压电路,所述控制电路与所述压缩解压电路连接,
所述控制电路用于根据待解压数据中压缩数据的起始地址和长度得到解压控制命令,其中,所述待解压数据包含压缩数据和非压缩数据;
所述压缩解压电路用于根据所述解压控制命令解压所述待解压数据中的压缩数据。


2.根据权利要求1所述的装置,其特征在于,
所述控制电路还用于根据压缩解压电路的数量得到每一压缩解压电路的读写控制命令;
各个所述压缩解压电路用于根据所述读写控制命令从待运算数据中读取待解压数据,其中,所述待运算数据包含至少一个待解压数据。


3.根据权利要求2所述的装置,其特征在于,所述压缩解压电路包括第一读写电路、第一存储器以及压缩解压部件,所述第一读写电路与所述控制电路和所述第一存储器连接,所述压缩解压部件分别与所述控制电路和所述第一存储器连接,
所述第一读写电路用于根据所述读写控制指令从所述待运算数据中读取待解压数据,并将所述待解压数据写入所述第一存储器;
所述控制电路还用于根据所述第一存储器存储的所述待解压数据中的压缩数据的起始地址和数据长度得到解压控制指令;
所述压缩解压部件,用于根据所述解压控制指令对所述待解压数据中的压缩数据进行压缩。


4.根据权利要求3所述装置,其特征在于,所述装置还包括非压缩数据通路以及第二读写电路,所述非压缩数据通路与所述第一存储器连接,所述第二读写电路与所述控制电路以及所述第一存储器连接,
所述控制电路还用于根据所述第一存储器中待解压数据的非压缩数据得到写出控制指令;
所述第二读写电路用于根据所述写出控制指令将所述非压缩数据从所述非压缩数据通路写出。


5.根据权利要求4所述的装置,其特征在于,所述装置还包括第二存储器,所述第二存储器分别与所述控制电路和所述压缩解压电路连接,
所述第二存储器用于存储所述待运算数据,其中,所述待运算数据包含头段和数据段,所述头段包含多个数据头,所述数据段包含多个数据体和非压缩数据,所述数据头包含对应的数据体或非压缩数据的起始地址和数据长度,所述数据体包含对应的数据块的压缩编码数据。


6.根据权利要求5所述的装置,其特征在于,
所述控制电路具体用于根据当前待解压数据中的数据头,得到当前待解压数据中对应的数据体和非压缩数据的起始地址和数据长度,根据所述当前待解压数据中的数据体的起始地址和数据长度得到解压控制命令,以及根据所述当前待解压数据中的非压缩数据的起始地址和数据长度得到写出控制命令;
所述压缩解压部件具体用于根据所述解压控制命令解压所述当前待解压数据中的数据体,得到解压数据。


7.根据权利要求6所述的装置,其特征在于,
所述控制电路还用于获取与所述当前待解压数据对应的数据写入窗口的...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:上海寒武纪信息科技有限公司
类型:发明
国别省市:上海;31

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

1