生成具有用于从回看缓冲器预取经解压缩数据的回看预取指令的压缩数据流

    公开(公告)号:CN108781085A

    公开(公告)日:2018-11-09

    申请号:CN201780018140.3

    申请日:2017-03-02

    IPC分类号: H03M7/30

    摘要: 本发明揭示用于生成具有回看预取指令的压缩数据流的方面。作为基于回看的压缩方案的部分,提供并配置数据压缩系统以接收并压缩未经压缩数据流。所述数据压缩系统确定当前数据块先前是否被压缩。如果所述当前数据块先前被压缩,那么所述数据压缩系统经配置以将对应于所述当前数据块的回看指令插入到所述压缩数据流中。每一回看指令包含回看缓冲器索引,其指向回看缓冲器中将在单独的解压缩方案期间存储对应于所述数据块的经解压缩数据的条目。一旦所述数据块已经压缩,所述数据压缩系统经配置以将所述压缩数据流中的每一回看指令的回看缓冲器索引移动到回看预取指令中,所述回看预取指令比所述对应回看指令较早地定位在所述压缩数据流中。

    半导体装置及其压缩/解压缩方法

    公开(公告)号:CN105700821A

    公开(公告)日:2016-06-22

    申请号:CN201510916887.3

    申请日:2015-12-10

    发明人: 梁承秀

    IPC分类号: G06F3/06

    摘要: 公开一种半导体装置及其压缩/解压缩方法。所述操作方法包括:获取关于多个硬件资源的资源信息;接收对数据的压缩请求或解压缩请求;响应于接收到对数据的压缩请求或解压缩请求,获取关于半导体装置的环境信息;基于环境信息,选择用于对数据进行压缩或解压缩的压缩算法;基于获取的资源信息,在所述多个硬件资源中选择用于执行选择的压缩算法的硬件资源;使用选择的压缩算法和选择的硬件资源,对数据进行压缩或解压缩。

    一种基于有限块排序压缩提高BZIP2压缩算法速度的方法

    公开(公告)号:CN109639285A

    公开(公告)日:2019-04-16

    申请号:CN201811493720.0

    申请日:2018-12-05

    IPC分类号: H03M7/30

    CPC分类号: H03M7/30 H03M7/6017

    摘要: 本发明涉及一种基于有限块排序压缩提高BZIP2压缩算法速度的方法,其技术特点是:压缩处理方法:⑴使用输入数据生成循环移位矩阵:⑵对循环移位矩阵进行排序;⑶保存新矩阵的最后一列作为输出,同时保存原始输入数据的最后2个字符,以及这2个字符所对应的上下文,加入输出,作为还原过程的启动数据;解压缩处理方法为:⑴还原原始数据的最后2个字符;⑵使用最近还原的2个字符组成一个新的上下文,还原一个新的字符,放置在已还原字符之前,并处理新生成上下文的计数;⑶重复处理直至原始数据全部还原。本发明设计合理,在有限度损失压缩率的条件下,显著提升压缩算法执行速度,提升压缩算法性价比,可广泛适合用于数据传输和备份场景。

    用于数据解压缩的硬件装置和方法

    公开(公告)号:CN108292222A

    公开(公告)日:2018-07-17

    申请号:CN201680070746.7

    申请日:2016-11-27

    申请人: 英特尔公司

    IPC分类号: G06F9/30

    摘要: 描述了涉及数据解压缩的方法和装置。在一个实施例中,硬件处理器包括:核,用于执行线程并卸载用于包括文字代码、长度代码和距离代码的经编码经压缩数据流的解压缩线程;以及硬件解压缩加速器,用于执行所述解压缩线程以便:选择性地向第一电路提供所述经编码经压缩数据流以便将所述文字代码串行地解码成文字符号、将所述长度代码串行地解码成长度符号并且将所述距离代码串行地解码成距离符号,并且选择性地向第二电路提供所述经编码经压缩数据流以便从表中查找所述文字代码的所述文字符号、从所述表中查找所述长度代码的所述长度符号并且从所述表中查找所述距离代码的所述距离符号。

    数据传输方法、无线接入网设备、无线网关及系统

    公开(公告)号:CN102754521A

    公开(公告)日:2012-10-24

    申请号:CN201180000388.X

    申请日:2011-04-20

    IPC分类号: H04W88/08 H04W88/16 H04W28/06

    摘要: 本发明公开了一种数据传输方法、无线接入网设备、无线网关及系统。该无线接入网的下行数据传输方法包括:当接收到无线核心网设备传输的下行数据包时,对下行数据包进行压缩;将压缩后的下行数据包传输至射频模块,通过空口以无线方式发送。该无线网关的上行数据传输方法包括:当接收到用户终端传输的上行数据包时,对上行数据包进行压缩;将压缩后的上行数据包传输至射频模块,通过空口以无线方式发送。本发明提供的数据传输方法、无线接入网设备、无线网关及系统,通过在无线接入网设备或无线网关中设置压缩功能,可以对通过空口发送的数据包进行压缩,从而减小数据包所占用的带宽,相应地提高了空口的资源传输能力。

    依据输入区块类型使用动态散列算法的硬件数据压缩器

    公开(公告)号:CN106021356B

    公开(公告)日:2019-07-16

    申请号:CN201610304892.3

    申请日:2016-05-10

    IPC分类号: G06F16/174

    摘要: 一种硬件数据压缩器,用以利用反向指针取代字符输入区块内的字符字符串以压缩字符输入区块,此反向指针指向字符输入区块内出现在先的匹配字符串。此硬件数据压缩器包括散列表,多个散列索引产生器,字符输入区块类型指针,以及选择器。散列表用以搜寻输入区块内的匹配字符串。各个散列索引产生器对待取代的字符字符串的开始部分施以不同的散列算法,以产生相对应的索引。选择器依据输入区块的类型,选择其中一个散列索引产生器所产生的索引作为散列表的索引。