基于FPGA的并行RICE解碼技術研究與實現(xiàn)
發(fā)布時間:2018-05-05 21:23
本文選題:無損解壓縮 + RICE算法 ; 參考:《計算機工程與科學》2017年06期
【摘要】:RICE算法在無損壓縮系統(tǒng)有著廣泛的應用。由于RICE算法采用了變長的自適應熵編碼,因此在解碼時需要對壓縮流進行逐位判斷和解析,這給高速解壓縮的實現(xiàn)帶來了困難,F(xiàn)有的RICE解碼實現(xiàn)在解碼速度和通用性上都不理想。針對RICE算法中自適應熵編碼的特點,設計了一種基于有限狀態(tài)機和查找表的并行RICE解碼結構,可在FPGA上完成8比特寬度的并行解碼,解碼速度最高可達176 MB/s;同時,該解碼結構適用于編碼參數(shù)k變化的情況,具有很強的通用性。
[Abstract]:RICE algorithm is widely used in lossless compression system. Because the RICE algorithm adopts variable length adaptive entropy coding, it is necessary to judge and analyze the compressed stream bit by bit in decoding, which brings difficulties to the implementation of high-speed decompression. The existing RICE decoding implementation is not ideal in decoding speed and generality. According to the characteristics of adaptive entropy coding in RICE algorithm, a parallel RICE decoding structure based on finite state machine and lookup table is designed. The parallel decoding of 8 bits width can be accomplished on FPGA, and the decoding speed can reach 176MB / s. The decoding structure is suitable for the change of the encoding parameter k, and has strong generality.
【作者單位】: 中國科學院遙感與數(shù)字地球研究所;中國科學院大學;
【基金】:中國科學院遙感衛(wèi)星數(shù)據(jù)處理與深加工系統(tǒng)專項改造項目(Y52203101A);中國科學院遙感與數(shù)字地球研究所青年基金(Y3SJ6100CX)
【分類號】:TN791
,
本文編號:1849348
本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/1849348.html
教材專著