期刊文献+

基于上下文自适应算术编码的可重构配置信息压缩算法 被引量:2

A reconfigurable configuration compression algorithm based on contextually adaptive arithmetic coding
下载PDF
导出
摘要 针对可重构计算系统中配置信息压缩问题,提出了一种基于上下文自适应算术编码的配置信息压缩算法。该算法采用动态调整参数的方法逼近符号概率,采用移位操作消除算术编码的乘除法,在压缩和解压过程中引入上下文模型分配机制,实现对配置信息的压缩,从而可减少所需的配置信息存储空间和重构时配置信息的传输量。该算法用现场可编程门阵列(FPGA)配置信息文件进行验证。同时,提出了一种能够有效提高硬件在线解压速度的改进方法,该方法在Virtex-4FPGA上得到实现。实验表明,对于器件占用率为90%以上和20%的FPGA配置,该算法的压缩率分别达到25%和9%。与现有的方法相比,该算法在压缩率上具有优势,并可适用于多种器件。 Aiming at the configuration compression in reconfigurable computing systems, the paper puts forward a configuration compression algorithm based on contextually adaptive arithmetic coding. The proposed algorithm obtains the approximate symbol probability by dynamically adjusting the parameters, and eliminates the multiplication and division by using shift operations. It introduces the distribution mechanism based on context into the compression and decompression process to realize configuration compression, so the required configuration storage space and the amount of configuration being transmissed when reeonfiguratiny can be reduced. The algorithm was verified by testing field programmable gate array (FPGA) configuration files. Simultaneously, a decompressing circuit, which accelerates the decompression speed, was designed and implemented on the Virtex-4 FPGA. The experiments show that, for the configuration with the device occupancy rate of 90% and 20%, the proposed algorithm can achieve the compression ratio reaching to 25% and 9% respectively. Compared with the existing methods, the presented gets the higher compression ratio and also can be adopted to various equipments.
出处 《高技术通讯》 CAS CSCD 北大核心 2011年第5期443-450,共8页 Chinese High Technology Letters
基金 863计划(2006AA01A109)和国际科技合作计划项目(2009DFA12110)资助.
关键词 可重构计算 配置信息压缩 算术编码 解压 reconfigurable computing, configuration compression, arithmetic coding, decompression
  • 相关文献

参考文献11

  • 1邢虹,童家榕,王伶俐.一种FPGA配置文件压缩算法[J].计算机工程,2008,34(11):260-262. 被引量:3
  • 2Li Z Y, Scott H. Configuration compression for virtex FP- GAs. In: Proceeedings of the IEEE Symposium on Field-pro- grammable Custom Computing Machines, New York : Com- puter Society Press, 2001. 147-159.
  • 3Andreas D, Viktor K P. Configuration compression for FPGA- based embedded eystems. IEEE Trans on VLSI Systems, 2005, 13(12) ; 1394-1398.
  • 4古海云,李丽,许居衍,高明伦.一种Virtex系列FPGA配置数据无损压缩算法[J].计算机研究与发展,2006,43(5):940-945. 被引量:7
  • 5Ju H P, Tulaki M, Weng F W. Configuration bitstream com- pression for dynamically reconfigurable FPGAs. In: Proceed- ings of the IEEE/ACM International Conference on Computer- Aided Design, New York: Computer Society Press, 2004. 766-773.
  • 6Usama M, Oliver D. The entropy of FPGA reconfiguration. In: Proceedings of the IEEE International Conference on Field Programmable Logic and Applications, New York: Computer Soeiety Press, 2006. 1-6.
  • 7Langdon G G, Rissanen J J. Compression of black-white im- ages with arithmetic coding. 1EEE Trans on Communications , 1981, 29(6): 858-867.
  • 8Witten I H, Neal R M, Cleary J G. Arithmetic coding for da- ta compression. Commun ACM, 1987, 30(6) : 520-544.
  • 9Rissanen J J, Mohiuddin K M. A muhiplication-free multial- phabet arithmetic code. IEEE Trans on Communications, 1989, 37(2): 93-98.
  • 10ITU-T. 14496-10:2005(E), Rec. H.264(E)Prepublished Version[S]. 2005:248-249.

二级参考文献14

  • 1袁枚 袁文.数据压缩技术及其应用[M].电子工业出版社,1995..
  • 2吴乐南,数据压缩的原理与应用,1995年
  • 3Scott Hauck,Zhiyuan Li,Eric Schwabe.Configuration compression for the Xilinx XC6200 FPGA.IEEE Trans.CAD of IC and Systems,1999,18(8):1107~1113
  • 4Zhiyuan Li,Scott Hauck.Don't care discovery for FPGA configuration compression.The ACM/SIGDA Int' l Symposium on FPGA,Monterey,1999
  • 5Scott Hauck,William Wilson.Runlength compression techniques for FPGA configurations.IEEE Symposium on FieldProgrammable Custom Computing Machine,Napa,CA,USA,1999
  • 6Zhiyuan Li,Scott Hauck.Configuration compression for Virtex FPGAs.IEEE Symposium on Field-Programmable Custom Computing Machines,Napa,2001
  • 7Ju Hwa Pan,Tulika Mitra,Weng-Fai Wong.Configuration bitstream compression for dynamically reconfigurable FPGAs.Int'l Conf.CAD,San Jose,CA,2004
  • 8Andreas Dandalis,Viktor K.Prasanna.Configuration compression for FPGA-based embedded sytems.The 2001 ACM/SIGDA Ninth Int'l Symposium on Field-Programmable Gate Arrays,Monterey,2001
  • 9Xilinx Inc.Virtex Series Configuration Architecture User Guide(v1.7).http://www.xilinx.com/bvdocs/appnotes/xapp151.pdf,2004-10-20
  • 10Nelson M, Gailly J. The Data Compression Book[M]. New York, USA: M & T Books, 1996.

共引文献13

同被引文献17

引证文献2

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部