<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > EDA/PCB > 設計應用 > LZW改進(jìn)壓縮算法的FPGA實(shí)現

LZW改進(jìn)壓縮算法的FPGA實(shí)現

作者: 時(shí)間:2011-03-25 來(lái)源:網(wǎng)絡(luò ) 收藏

0 引言
隨著(zhù)大規模集成電路的發(fā)展,在電子設備監控系統中,需要采集與處理的數據量也在急劇增加,從而數據壓縮技術(shù)得到廣泛應用。然而很多壓縮、解壓方案都是基于軟件實(shí)現,其致命的弱點(diǎn)就是過(guò)多地消耗寶貴的CPU資源,速度慢?;?a class="contentlabel" href="http://dyxdggzs.com/news/listbylabel/label/FPGA">FPGA實(shí)現的壓縮器因其速度快、處理能力強而獲得人們的重視?,F代的發(fā)展使得只用專(zhuān)用硬件的方式來(lái)實(shí)現壓縮、解壓成為可能,可以解決上述軟件實(shí)現方式所存在的缺點(diǎn)。但在通用數據的壓縮領(lǐng)域,基于的硬件壓縮、解壓方案還不多見(jiàn),所以研究基于FPGA硬件實(shí)現的數據壓縮技術(shù)具有很高的應用價(jià)值。
當前數據壓縮技術(shù)分為有損壓縮和無(wú)損壓縮,算術(shù)編碼、游程編碼、霍夫曼和壓縮是傳統的數據壓縮方法,屬于無(wú)損數據壓縮;而基于小波變換的數據壓縮和基于神經(jīng)網(wǎng)絡(luò )的編碼方式是近年來(lái)新發(fā)展起來(lái)的現代數據壓縮方法,屬于有損數據壓縮。本研究主要探討一種基于算法的數據無(wú)損壓縮硬件實(shí)現。

1 算法及其改進(jìn)算法
LZW在壓縮的過(guò)程中自適應建立一個(gè)字典,以后的數據同字典中的數據相匹配,匹配上則輸出字典的索引。由于表示字典的索引所用的比特數遠小于字符的比特數,從而達到壓縮的效果。這個(gè)生成的字典不需要隨著(zhù)壓縮的數據一同傳輸,而是能夠根據壓縮的數據在解壓時(shí)重新動(dòng)態(tài)生成一模一樣的字典。
LZW編碼原理如圖1所示,在進(jìn)行壓縮時(shí)首先把字典中的前256(0~255)項初始為全部的256個(gè)8位字符,分別為十進(jìn)制數0~255。當輸入第一個(gè)字符時(shí),總是在字典中可以找到,直到新的字符X不在字典詞條中時(shí),便將字符串IX加入到字典的第256項,以此類(lèi)推。以字符串流5,6,7,8,9,5,5,6,6,7,8,9,5,…為例,表1給出了字典存儲的物理結構和壓縮過(guò)程中字典項的讀寫(xiě)示意。壓縮后編碼輸出為5,6,7,8,9,5,256,257,259,…。

本文引用地址:http://dyxdggzs.com/article/191282.htm


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: FPGA LZW 壓縮算法

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>