计算机研究与发展 ›› 2018, Vol. 55 ›› Issue (5): 1049-1064.doi: 10.7544/issn1000-1239.2018.20170015
伍卫国1,2,王超辉1,2,王今雨1,聂世强1,胡壮1
Wu Weiguo1,2, Wang Chaohui1,2, Wang Jinyu1, Nie Shiqiang1,Hu Zhuang1
摘要: 随着集成电路制作工艺的提升,FPGA可重构资源数量不断增加,导致配置文件体量过大从而引起配置过程耗时较长.针对这个问题,提出了一种基于混合编码的配置文件压缩算法MH-RLE.该算法根据二进制配置文件中“0”和“1”的分布特点,首先,采用RLE定长压缩方法对其进行压缩;然后,采用Huffman编码解决RLE定长压缩计数位“空零”问题;最后,使用提出的掩码方式进行二次压缩以进一步提升压缩率.实验结果表明:MH-RLE的平均压缩率为49.82%,相较于其他6种压缩算法其压缩率均有不同程度的提升,最多可提升12.4%.
中图分类号: