首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种LZ4编码压缩装置 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:山东云海国创云计算装备产业创新中心有限公司

摘要:本发明公开了一种LZ4编码压缩装置,包括匹配搜寻模块、包含第一存储器组和第二存储器组的存储模块、数据切分模块及编码整合模块。本申请设置两个存储器组,且数据切分模块在不同轮接收的待压缩块的数据可交替存储在两个存储器组中,这使得数据切分模块在处理完一个待压缩块发送至下一级的编码整合模块处理时,可同时从匹配搜寻模块接收下一个待压缩块处理,从而使得上一个待压缩块的整合编码处理与下一个待压缩块的接收切分处理同时进行,即在相同时间内,数据切分模块和编码整合模块可以处理不同的待压缩块,实现并行处理功能,从而节约了数据压缩时间,提高了数据压缩效率。

主权项:1.一种LZ4编码压缩装置,其特征在于,包括:匹配搜寻模块,用于基于待压缩序列得到若干个预设数据大小的待压缩块,输出一个待压缩块,并在接收到上一个输出的待压缩块的块处理结束标志时,输出下一个待压缩块;包含第一存储器组和第二存储器组的存储模块;数据切分模块,用于将本轮接收的待压缩块的数据按照信息类别进行切分,并将不同信息类别的数据一一存储至目标存储器组的不同存储器中;计算本轮接收的待压缩块在LZ4编码时所需的长度信息,并在本轮存储及计算完成后生成块处理结束标志;其中,所述目标存储器组为第一或第二存储器组;不同轮接收的待压缩块的数据交替存储在两个存储器组中;编码整合模块,用于在自身处于空闲状态时,若接收到所述块处理结束标志,则基于所述长度信息对所述目标存储器组的各存储器的存储信息进行LZ4编码整合,得到LZ4编码压缩数据;其中,所述待压缩块包括待压缩码流和指示信息;其中,所述待压缩码流包括文本信息、距离信息、匹配长度信息三类信息;所述指示信息用于表征所述待压缩码流中各字节所属的信息类别;所述第一存储器组和所述第二存储器组均包括文本存储器、距离存储器和长度信息存储器;所述数据切分模块具体用于根据本轮接收的指示信息将本轮接收的待压缩码流拆分为文本字节、距离字节和匹配长度字节,并将三种字节相应存储至所述目标存储器组的各存储器中;其中,所述数据切分模块包括:数据过滤模块,用于根据本轮接收的指示信息从本轮接收的待压缩码流拆分出文本字节和距离字节,并将两种字节相应存储至所述目标存储器组的文本存储器和距离存储器中;分别对所述文本字节和所述距离字节进行计数,得到文本长度和距离长度;在检测到本轮接收的待压缩码流的块结尾标记时,生成块结束标志;长度统计模块,用于根据本轮接收的指示信息从本轮接收的待压缩码流拆分出匹配长度字节,对所述匹配长度字节进行计数,得到匹配长度,并将所述匹配长度字节和所述文本长度、所述距离长度及所述匹配长度一起存储至所述目标存储器组的长度信息存储器中;统计本轮接收的待压缩块的块长度信息,并将所述块长度信息写入寄存器中;在接收到所述块结束标志且完成本轮存储后生成块处理结束标志。

全文数据:

权利要求:

百度查询: 山东云海国创云计算装备产业创新中心有限公司 一种LZ4编码压缩装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。