999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種IP電話的DSP實現

2007-01-01 00:00:00賈雅瓊
電子產品世界 2007年2期

摘要:本文針對目前IP電話和網絡的發展情況,提出以DSP技術為核心軟硬件結合的IP電話方案并介紹了語音編碼的基本原理;根據IP電話的特點,確定以G.728編碼標準作為IP電話的編碼算法。

關鍵詞:IP電話;DSP;語音編碼

引言

傳統的電話網是以電路交換的方式傳輸語音信號的,它需要的基本帶寬為64kbit/s。據統計,在正常通話情況下,大約只有40%的時間為有聲期,其余時間電路均為空占,網絡帶寬利用率不高。隨著計算機技術的不斷發展,尤其是國際互聯網(Intemet)的不斷完善,基于分組交換的數據通信成為最重要的通信方式。而要在基于lP的分組網絡上傳輸語音,就必須對模擬的語音信號進行特殊處理,使處理后的信號可以適合在面向無連接的分組網絡上傳輸,這就是分組語音技術。本文介紹的就是一種基于TMS320VC5409的IP電話設計。

G..728編碼標準

語音編碼技術是IP電話的核心技術之一,編碼質量的好壞直接關系到IP電話的通話質量。

G.728標準的語音編碼算法是16kbit/s的聲碼器編碼標準,采用低時延碼本激勵線性預測(LD-CELP)技術。線性預測器使用的是反饋型后向自適應技術,預測器系數是根據上一幀的語音量化數據進行更新的,因此算法時延較短,為0.625ms,相當于5個采樣點時間,這也是G.728的幀長時間。由于使用反饋型自適應技術,因此預測器系數不需傳送,唯一需要傳送的是激勵信號量化值,也就是碼本索引值。G.728標準的語音編碼算法的碼本總共有1024個矢量,索引需占10個比特,因此其比特率為10/0.625=16kbit/s。

G.728標準的語音編碼的主要特點有:

·算法時延短,僅為0.625ms;

·一路編碼時延小于2ms;

·傳輸比特率為16kbit/s;

由于G.728標準的語音編碼算法的時延短,語音傳輸比特率可以滿足IP電話的應用要求,所以我們選用G.728標準的語音編碼算法作為IP電話的編碼算法。

硬件系統設計

系統的主要作用是充分利用DSP高速數據處理能力,減輕計算機CPU的負擔;語音的錄入和輸出系統也單獨分離出來,這樣可以更好地和DSP進行數據傳輸,減少不必要的中間環節,減少時延。最后,通過高速的PCI總線,將數據傳送給計算機。系統的總體框圖如圖1所示,各模塊的具體功能見表1所示。

DSP與FLASH的通信

由于TMS320VC5409的I/O接口電壓為3.3V,而AM29F101B的接口電壓為5V,所以在接口部分需要進行電壓轉換,并且AM29F101B的片選信號(CE)和輸出使能信號(OE)需要地址譯碼。這些工作均由一片復雜的可編程邏輯器件(CPLD)來完成。

由于AM29F101B的接口速度較慢,所以TMS320VC5409和AM29F101B之間的接口必須插入軟件等待狀態,具體要插入的軟件等待狀態數目可以由數據手冊計算得到或者是調機時由試驗得到。TMS320VC5409與AM29F101B之間的接口電路如圖2所示。

DSP與ADC、DAC之間的通信

本系統所選用的G.728標準的語音編碼算法需要8kHz的采樣速率,所以這里我們對ADC和DAC要求就是最高采樣率或轉換時間不低于8kHz。

根據語音信號的特點,我們選用TI公司的TLC32044芯片,這是一片集成了ADC和DAC功能的芯片。它的最高轉化速率為19.2kHz,轉換位數為14位,輸入電壓帶范圍可調,有標準同步串口,還有輸入濾波器和輸出重構濾波器,這樣可以省去模擬濾波器的設計。TMS320VC5409與TLC32044的接口電路如圖3所示。

DSP與雙端口RAM之間的通信

為了體現PCI總線速度快的優點,我們選用速度較快的雙端口RAM CY7C1 33-25,最大傳輸速率為25ns。雙端口RAM在DSP的數據空間的地址映射為8000H-87FFH。

這里需要強調的是雙端口RAM的BUSY信號。我們并不使用這個信號,因為我們分別對雙端IZlRAM的不同部分進行操作,所以避免了可能發生的任何沖突,因此省去了BUSY信號,BUSY信號懸空。電路的電壓轉換和地址譯碼同樣由CPLD來完成。

PCI9052與雙端口RAM之間的通信

DSP的任務是完成語音的編碼和解碼,然后再通過PCI總線與計算機進行數據交換。這里我們使用了PCI接口芯片PCI9052。所以,問題就變成了DSP與PCI9052之間的通信。DSP與PCI9052之間用一片雙端口RAM(容量為2k×16bit)進行數據交換。

由于PCI9052具有5個局部地址空間和4個局部設備片選信號,所以連線變得相當簡單,我們只需要將雙端口RAM映射到其中一個局部地址空間,然后使用其中的一個片選信號連接到雙端口RAM的CE,最后將PCI9052的讀寫信號(R/W)和OE對應連接到雙端口RAM的RAV和OE。這樣就省去了地址譯碼等外圍邏輯電路。

軟件系統設計

IP電話系統要實現的算法就是語音編碼算法,還要完成與計算機的數據交換。

軟件部分的主要作用是用嵌入式操作系統中的TCP/IP協議對需要傳送的語音編碼信號進行打包,再通過計算機上的網卡將數據通過Intemet傳送到接收方,并把接收到的TCP/IP包還原為原來的語音編碼信號,最后通過PCI總線傳輸給DSP進行語音解碼。

結語

實踐證明,本系統設計方案的主要優點是對計算機硬件的要求不高,處理速度快,語音的輸入輸出系統單獨集成,信噪比(sNR)高,具有相當的適用和推廣價值。

參考文獻

1.舒華英,賴平漳,lP電話技術及其應用.人民郵電出版社,1999

2.王炳錫,語音編碼.西安電子科技大學出版社,2002

3.糜正琨,lP網絡電話技術,人民郵電出版社,2000

4.林宇.楊霞.張光昭,IP電話系統語音終端的設計及實現.電訊技術,2000.6

主站蜘蛛池模板: 久青草免费视频| 狠狠五月天中文字幕| 91久久偷偷做嫩草影院电| 沈阳少妇高潮在线| 日本欧美视频在线观看| 日韩天堂视频| 亚洲中文字幕手机在线第一页| 日本在线国产| 沈阳少妇高潮在线| 波多野结衣一二三| 乱系列中文字幕在线视频| 日韩av高清无码一区二区三区| 粉嫩国产白浆在线观看| 国产av剧情无码精品色午夜| 91视频免费观看网站| 亚洲国产精品成人久久综合影院 | 免费看av在线网站网址| 免费A级毛片无码免费视频| 动漫精品啪啪一区二区三区| 亚洲熟女偷拍| 亚洲色欲色欲www网| 欧美精品黑人粗大| 国产无码在线调教| 久久久久青草线综合超碰| 亚洲欧美日韩中文字幕一区二区三区 | 国产精品午夜电影| av天堂最新版在线| 国产成人艳妇AA视频在线| 波多野结衣一区二区三区AV| 国产黑丝视频在线观看| 亚洲三级片在线看| 这里只有精品免费视频| 欧美一区二区自偷自拍视频| 亚洲国产精品一区二区高清无码久久| 性色生活片在线观看| 国产精品爆乳99久久| 久久免费看片| 91精品国产综合久久不国产大片| 亚洲精品久综合蜜| 午夜国产大片免费观看| 国产午夜无码专区喷水| 五月婷婷导航| 亚洲最大情网站在线观看| 国产午夜人做人免费视频| 人妻精品全国免费视频| 欧美国产日韩在线观看| 91精品国产一区| 国产日韩av在线播放| 欧美精品v欧洲精品| 91无码国产视频| 国产99久久亚洲综合精品西瓜tv| 久久黄色小视频| 亚洲精品成人片在线播放| 国产美女主播一级成人毛片| 精品久久久久久成人AV| 久久这里只有精品66| 国产精品尤物在线| 婷婷综合亚洲| 中文字幕一区二区视频| 欧美日韩福利| 亚洲资源站av无码网址| 理论片一区| 国产免费好大好硬视频| 99视频免费观看| 中文字幕在线不卡视频| 国产精品久久久久久久久久98| 国产精品自在拍首页视频8| 国产亚洲精品91| 一级香蕉人体视频| 亚洲伦理一区二区| 中文字幕天无码久久精品视频免费| 国产精品成| 91热爆在线| 婷婷色中文网| 国产性生交xxxxx免费| 污网站在线观看视频| 精品人妻AV区| 操操操综合网| 欧美精品综合视频一区二区| 亚洲乱码在线视频| 日本人妻一区二区三区不卡影院| 国产粉嫩粉嫩的18在线播放91 |