新聞中心

        EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計應(yīng)用 > 基于軟核CPU技術(shù)的IP電話接口設(shè)計

        基于軟核CPU技術(shù)的IP電話接口設(shè)計

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

        工作過程如下:
        當(dāng)撥號確認(rèn)后,主控制器對編解碼器發(fā)送控制指令,開始語音A/D轉(zhuǎn)換,并進(jìn)行編碼,送到片外存儲器內(nèi)進(jìn)行緩存;Nios 對撥號信息的解析確定。目的地址,通過Avalon總線對以太網(wǎng)發(fā)送數(shù)據(jù)傳輸指令;將符合以太網(wǎng)標(biāo)準(zhǔn)的數(shù)據(jù)從片外存儲器內(nèi)讀出,送入Internet中,返回確認(rèn)信息。系統(tǒng)處理流程圖如圖7所示。

        本文引用地址:http://www.104case.com/article/158140.htm

        4.2 I2C語音模塊
        由于語音編解碼器的處理延時是影響Vo話音質(zhì)量的因素之一,為了保證語音編解碼的實時性,軟件系統(tǒng)在控制WM8731編解碼器的編解碼同時,加入了I2C語音模塊,以實現(xiàn)語音數(shù)據(jù)的實時處理。它采用自頂向下方法利用QuartusⅡ進(jìn)行
        I2C是一種雙向制串行總線協(xié)議,只有總線處于“非忙”狀態(tài)時,數(shù)據(jù)傳輸才能被初始化。數(shù)據(jù)傳輸期間,只要時鐘線為高電平,數(shù)據(jù)線都必須保持穩(wěn)定,否則數(shù)據(jù)線上的任何變化都被當(dāng)作“啟動”或“停止”信號。它實現(xiàn)數(shù)據(jù)的實時傳輸。
        首先在QuartusⅡ環(huán)境內(nèi)創(chuàng)建一個名為I2C的原理圖文件,然后建立包括各個模塊的頂層圖(使用Altera提供的LPM功能模塊或者建立自己的功能模塊),在頂層圖中將各個功能模塊進(jìn)行連接,如圖8所示。

        調(diào)試通過以后必須對其引腳進(jìn)行手動設(shè)置,以便程序的下載,如圖9所示。
        將Wolfson WM8731音頻編解碼器被配置為控制模式,可以自動產(chǎn)生AD/DA的連續(xù)比特時鐘和左/右聲道時鐘(CLOCK_500.v)。編解碼系統(tǒng)采樣頻率設(shè)定為48 kHz。
        I2C.v程序流程見圖10。
        在QuartusⅡ中對本模塊進(jìn)行測試,輸入頻率50 MHz,波形結(jié)果如圖11所示。

        AUD_ADCDAT與AUD_DACDAT分別為I2C總線的輸入輸出,由圖11中可見其延遲為9.033 ns,實現(xiàn)了語音數(shù)據(jù)的實時處理。


        5 結(jié) 語
        本文研究并了一個S終端,其結(jié)構(gòu)比較完整。同時對系統(tǒng)進(jìn)行了分塊測試和環(huán)境測試,實現(xiàn)了語音數(shù)據(jù)的A/D、D/A實時轉(zhuǎn)換,進(jìn)行了數(shù)據(jù)報的收發(fā)。同時,本文提出的SIP與PSTN的互聯(lián)模型,使用戶(尤其是長途用戶)不必?fù)?dān)心SIP IP終端與PSTN用戶的連接,可以在運(yùn)營商的支持下自由地同其他用戶進(jìn)行通信,而不用擔(dān)心產(chǎn)生高昂的通話費(fèi)用。
        Altera公司的軟件開發(fā)工具QuflrtusⅡ和NiosⅡ因其功能強(qiáng)大、可移植性強(qiáng)、可擴(kuò)展性高,作為開發(fā),給大系統(tǒng)的升級與擴(kuò)展提供了簡便的操作界面與操作方法。
        從長遠(yuǎn)來看,在VoIP發(fā)展過程中僅實現(xiàn)語音傳輸功能是遠(yuǎn)遠(yuǎn)不夠的。但利用Altera公司的,若在本文研究的基礎(chǔ)上添加短信平臺、VGA等,則IP終端就不僅能實現(xiàn)語音通信,還能實現(xiàn)短消息傳輸、視頻通訊等,或者與一些數(shù)據(jù)平臺服務(wù)商聯(lián)合,為用戶提供數(shù)字點播等服務(wù),以成為一個功能強(qiáng)大的多媒體通信終端。


        上一頁 1 2 3 下一頁

        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 安福县| 彭水| 治多县| 新闻| 彰化市| 定西市| 丰县| 无为县| 阿拉善左旗| 汉源县| 霍林郭勒市| 炉霍县| 固阳县| 铜山县| 桦南县| 徐州市| 江阴市| 航空| 若羌县| 平罗县| 昭平县| 全椒县| 宁化县| 家居| 水城县| 延津县| 怀来县| 巧家县| 松阳县| 哈密市| 舟山市| 澜沧| 安乡县| 民丰县| 游戏| 黄浦区| 崇义县| 扶余县| 泗水县| 无棣县| 电白县|