新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于FPGA快速A 律壓縮編碼的設計與實現

        基于FPGA快速A 律壓縮編碼的設計與實現

        作者: 時間:2010-03-29 來源:網絡 收藏

        5驗證結果

        本文設計算法在quartusII 6.0開發平臺上,選用cyclone家族芯片對設計進行了功能、時序驗證[6],時序結果如下(圖5):


        圖5 時序仿真結果圖

        從圖5中可以看出,在clk=100MHz時鐘下,在第一個數據+1248(110011100000)輸入后,經過14個時鐘周期,輸出相應的帶極性的8位編碼為11110011,再第14個時鐘周期之后,隨后每兩個時鐘周期完成一組數據的。這樣就實現了編碼的流水線作業,提高了數據處理效率。經過對數據的核對驗證,證明了數據運算的正確性,達到預計設計效果。

        對系統進行運行速率評估,確定瓶頸通道如下圖6


        圖6 時序分析圖

        從圖5時序仿真圖可以知道,每兩個時鐘完成一組編碼,這是由于每個模塊完成數據處理需要讀寫兩個時鐘。從圖6可以看出,信號處理的最大時間消耗發生在comp7模塊內,耗時12.900ns,這意味著整個模塊的最大時間消耗為12.900ns。即有2T=12.900ns,計算出T=6.450ns,得出系統的最大時鐘頻率 =155.04MHz,最快編碼速率為77.52Mbyte/s。

        6結束語

        在實際語音通訊中,由于語音采樣速率相對比較低,一般編碼速率通常為64Kbit/s,在A律中,使用本文提出的并行數據處理算法,應用VHDL實現了編碼的流水線操作,最快編碼速率為77.52Mbyte/s。因此,在多路信號采集中使用該算法可以極大的提高系統的工作效率。


        上一頁 1 2 3 4 下一頁

        關鍵詞: FPGA 壓縮編碼

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 鹤峰县| 延庆县| 景谷| 蒙自县| 平顶山市| 肥乡县| 安阳县| 鞍山市| 蕲春县| 津南区| 乐至县| 读书| 武乡县| 富源县| 南开区| 阳城县| 鄂托克旗| 德保县| 收藏| 册亨县| 通海县| 新蔡县| 辉南县| 桂林市| 龙井市| 金溪县| 万荣县| 祁阳县| 长兴县| 永昌县| 伊川县| 莫力| 夏邑县| 镇坪县| 东乡| 本溪市| 石台县| 汶上县| 竹北市| 宜兴市| 上高县|