新聞中心

        EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 基于FPGA快速A 律壓縮編碼的設(shè)計與實現(xiàn)

        基于FPGA快速A 律壓縮編碼的設(shè)計與實現(xiàn)

        作者: 時間:2010-03-29 來源:網(wǎng)絡(luò) 收藏

        5驗證結(jié)果

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


        圖5 時序仿真結(jié)果圖

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

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


        圖6 時序分析圖

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

        6結(jié)束語

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


        上一頁 1 2 3 4 下一頁

        關(guān)鍵詞: FPGA 壓縮編碼

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 阿拉尔市| 奈曼旗| 三江| 祁阳县| 佛山市| 金沙县| 晋中市| 静安区| 金门县| 宁陵县| 仪征市| 泰来县| 肥东县| 五河县| 鄂温| 思茅市| 宜阳县| 界首市| 运城市| 隆昌县| 鱼台县| 津南区| 九龙坡区| 吕梁市| 大竹县| 富裕县| 宝兴县| 永靖县| 商河县| 巫山县| 塘沽区| 富裕县| 延寿县| 潍坊市| 新泰市| 莱芜市| 内乡县| 昆山市| 沁水县| 盐山县| 鹿泉市|