[发明专利]基于FPGA的区间编码硬件实现系统有效
申请号: | 201410415874.3 | 申请日: | 2014-08-21 |
公开(公告)号: | CN104199352B | 公开(公告)日: | 2017-02-15 |
发明(设计)人: | 李冰;徐寅;张林;赵霞;刘勇;董乾;王刚 | 申请(专利权)人: | 东南大学 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 江苏永衡昭辉律师事务所32250 | 代理人: | 王斌 |
地址: | 214135 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于FPGA的区间编码硬件实现系统,包括输入装置,用于接收数据包并判定所述数据包对应的编码类别;区间编码硬件实施装置,其包括由FPGA承载的区间编码算法控制电路,用于产生概率存储模块的控制信号,并根据所述数据包对应的编码类别进行相应的运算操作;由FPGA承载的概率存储模块,用于实时存储所述编码类别对应的编码参考概率,并提供给区间编码算法控制电路进行编码;输出装置,用于接收所述区间编码硬件实施装置输出的区间编码。本发明提供的基于FPGA的区间编码硬件实现系统在使用较少的硬件资源的同时能够高速的实现数据区间编码压缩。 | ||
搜索关键词: | 基于 fpga 区间 编码 硬件 实现 系统 | ||
【主权项】:
一种基于FPGA的区间编码硬件实现系统,其特征在于,包括:输入装置、区间编码硬件实施装置和输出装置,其中:所述输入装置,用于接收数据包并判定所述数据包对应的编码类别,其中:所述编码类别包括如下之一:新字符、重复字符串以及重复字符串后的新字符;所述区间编码硬件实施装置,其连接至所述输入装置,并且进一步包括:由FPGA承载的区间编码算法控制电路和由FPGA承载的概率存储模块,其中:所述FPGA承载的区间编码算法控制电路,用于产生概率存储模块的控制信号,并进一步包括:区间编码模块,用于对不同类型的输入字串进行区间编码,所述区间编码模块进一步包括:新字符区间编码单元,其分别连接所述概率存储模块和区间编码状态控制模块,用于从概率存储模块中读取相应新字符的概率,并在区间编码状态控制模块给出控制信号后,对输入的新字符进行区间编码;重复字串后的新字符区间编码单元,其分别连接所述概率存储模块和区间编码状态控制模块,用于从概率存储模块中读取相应重复字串编码后新字符的概率,并在区间编码状态控制模块给出控制信号后,对重复字串后的新字符的新字符进行区间编码;重复字串编码模块,其分别连接所述概率存储模块和区间编码状态控制模块,用于从概率存储模块中读取相应重复字串编码的概率,并在区间编码状态控制模块给出控制信号后,对重复字串的长度和回指距离进行区间编码;所述由FPGA承载的概率存储模块,用于实时存储所述编码类别对应的编码参考概率,并提供给区间编码算法控制电路进行编码;所述输出装置,其连接至所述区间编码硬件实施装置,用于接收所述区间编码硬件实施装置输出的区间编码。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410415874.3/,转载请声明来源钻瓜专利网。