新聞中心

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

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

        作者: 時間:2010-11-12 來源:網絡 收藏


        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編碼使能時鐘。


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 南木林县| 仙桃市| 滁州市| 杨浦区| 铅山县| 托里县| 宁都县| 麟游县| 阿拉尔市| 根河市| 和林格尔县| 岳阳市| 老河口市| 霍林郭勒市| 齐河县| 南安市| 东丰县| 凉城县| 洛扎县| 宜宾县| 万载县| 北安市| 视频| 茶陵县| 伊金霍洛旗| 金山区| 兴义市| 洞头县| 鲜城| 瑞昌市| 咸阳市| 绍兴市| 勐海县| 达日县| 丰县| 乾安县| 西充县| 江津市| 得荣县| 阿合奇县| 克东县|