新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于FPGA處理器的數字光端機系統簡介

        基于FPGA處理器的數字光端機系統簡介

        作者: 時間:2012-09-10 來源:網絡 收藏

        2 語音編碼控制模塊

        語音編碼控制模塊主要完成對PCM編碼芯片提供數據編碼時鐘、數據使能控制以及編碼后的數據接收。

        此處程序如下所示。

        module PcmControl(clk_in,reset,tdd,tdc,tde,pcm_data);

        ……

        always@(posedgeclk_in)

        begin

        if(reset)

        begintdc<=0; end

        elsebegin

        if(cnt0==7)

        begin

        tdc<=tdc;

        cnt0<=0;

        end

        else

        cnt0<=cnt0+1;

        end

        end

        always@(posedgetdc)

        begin

        if(cnt1==140)

        begin

        tde<=tde;

        cnt1<=0;

        end

        else

        cnt1<=cnt1+1;

        end

        always@(posedgetdc)

        begin

        pcm_data<=tdd;

        end

        endmodule

        其中,clk_in是時鐘,reset為復位信號。信號tdd是PCM編碼芯片的輸出;信號pcm_data用來存放PCM編碼數據;信號tdc是PCM編碼時鐘信號;信號tde是PCM編碼使能時鐘。


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 永顺县| 射阳县| 濮阳市| 张北县| 调兵山市| 拉萨市| 女性| 漾濞| 绍兴市| 泗阳县| 瑞丽市| 南木林县| 恩施市| 云南省| 北京市| 磴口县| 闽侯县| 罗定市| 松潘县| 新竹县| 迁西县| 久治县| 巴彦县| 林芝县| 大竹县| 滦平县| 兴文县| 潍坊市| 阿荣旗| 湘乡市| 江华| 长宁县| 庄河市| 措勤县| 闵行区| 中江县| 乡城县| 湟中县| 尉犁县| 七台河市| 靖西县|