新聞中心

        EEPW首頁 > 網絡與存儲 > 設計應用 > 基于IXP421的VoIP網關及其性能測評

        基于IXP421的VoIP網關及其性能測評

        ——
        作者:1.廣東高新興通信設備有限公司 清華大學電子工程系 姚啟欣 唐昆 黃穩 時間:2006-12-22 來源:電子設計應用 收藏

        摘  要:本文簡要介紹了基于IXP421的語音網關的系統結構,以及語音模塊的工作原理。系統中沒有專用的語音,而是由IXP421的核實現。系統軟件、應用軟件和語音共享CPU時間。語音處理能力會受到編碼方式和CPU負荷的制約,因此,本文通過實際系統的測試結果對Intel公司聲明的性能指標進行了驗證。

        關鍵詞;DSP;

        引言

        設備來說,如果語音處理器的功能和其它應用功能由一個處理器來完成,必然能極大地簡化電路,降低成本。Intel的IXP421即是這些多功能處理器的其中一種,它的PCM接口使設備的硬件結構大大簡化了,還可以通過選擇不同微代碼的方式實現更加靈活的應用。

        Intel提供的解決方案是通過軟件DSP實現語音處理,并聲明DSP模塊可同時處理四路PCM窄帶話音,支持多種語音編碼及回波消除等功能。眾所周知,單路單向PCM語音速率為64Kbps,單路雙向為128Kbps,4路雙向則為512Kbps,如何保證語音處理所需要的CPU時間是個關鍵問題。

        另外,回波消除或其它附加功能也會增加處理時間,在設計中還要考慮內存讀寫、任務切換、中斷處理等系統因素造成的影響。

        IXP421簡介

        IXP421是Intel公司開發的采用內核的IXP4xx系列處理器之一,主頻為266MHz。IXP421采用多處理引擎和硬件多線程處理機制。它包括了一個處理器內核和兩個并行處理引擎,其中XSCALE內核為處理器核心,它是以ARM V5內核為原型,進行了DSP功能擴展,并優化了16位數據類型的累加和乘法運算。啟動時首先初始化XSCALE核,然后處理引擎將從內存下載各自的微代碼,以完成外圍網絡接口的鏈路層協議處理,它們的執行是完全并行于XSCALE內核的,通過內嵌的消息隊列與XSCALE核同步。先進高速總線(AHB)實現網絡處理引擎和XSCALE核之間的數據交換,其傳輸速率達到133.32MHz



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 安庆市| 资阳市| 拜泉县| 蓬安县| 东港市| 名山县| 永安市| 特克斯县| 咸阳市| 邢台县| 沅陵县| 昌吉市| 海淀区| 绍兴县| 乐昌市| 遵义县| 澄江县| 峨眉山市| 扶绥县| 贵南县| 南部县| 松滋市| 成武县| 曲阜市| 泰安市| 晋中市| 中卫市| 英德市| 绥化市| 西畴县| 明溪县| 岗巴县| 南乐县| 军事| 利津县| 吴旗县| 阿荣旗| 乐陵市| 潼南县| 嘉义县| 邢台县|