新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于LZW算法的數據無損壓縮硬件實現

        基于LZW算法的數據無損壓縮硬件實現

        作者: 時間:2011-04-10 來源:網絡 收藏

          2.3 仿真結果

          清空字典存儲器模塊,初始化信號,將可能出現的單字符存入字典,時新傳續存地址為4096,新字符串輸入時產生相應的哈希表地址與偏移量;然后讀字典存儲器相應地址的內容,如內容為空則輸出輸入的,并把相應內容存入字典,如內容匹配,則繼續輸入下一,否則(即發生沖突)產生新的哈希表地址,重新讀取字典,進行判斷、比較。仿真時序如圖3所示。

          

        仿真時序

          仿真結果:輸入為5,6,7,8,9,5,6,7,8,9,5,6,7,…;輸出數據為5,6,7,8,9,4 098,4 100,4 102,…。仿真結果與理論計算值一致。

          3 結 論

          邏輯簡單,速度快,擅長于重復出現的字符串;無需事先統計各字符的出現概率,一次掃描即可;相對于其他,更有利于。本文利用FPGA了改進的,仿真證明其算法具有很高壓縮率,適合工程的實際應用。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 定州市| 木兰县| 桐庐县| 始兴县| 兴海县| 嘉祥县| 连山| 麻阳| 商城县| 阜城县| 军事| 六枝特区| 石屏县| 玛沁县| 怀安县| 郎溪县| 正镶白旗| 锡林浩特市| 凉城县| 莲花县| 新巴尔虎右旗| 雷山县| 乐山市| 凌海市| 东台市| 济宁市| 迭部县| 饶阳县| 苏州市| 嘉义市| 明水县| 礼泉县| 湖口县| 阿合奇县| 洛宁县| 榆中县| 句容市| 临沧市| 宿迁市| 福州市| 云南省|