91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 通信網絡

無線網卡系統硬件設計

發布時間:2008/12/17 0:00:00 訪問次數:711

  整個系統由omap5912、tnet1100b、音頻ad/da、人機接口、pc機以及flash組成。其硬件連接如圖1所示 ,圖中,dsp是核心控制單元;音頻ad用于采集模擬語音信號,轉變成數字語音信號;音頻da將數字語音信 號轉換成模擬語音信號。flash_1保存dsp所需要的程序,供dsp上電調用;flash 2保存tnetll00b所需要的 程序,供tnet1100b上電調用。dsp和pc機之間使用hpi口,使用pci橋芯片,實現和pc機的連接。

  pc機發送的數據包可以直接在pc上完成數據的壓縮、交織以及編碼等數據處理,omap5912負責將數據傳 送。而對omap5912直接采樣的語音信號,基于wifi的語音傳輸(vowifi)要求數字化的語音信號必須以數 據包的形式通過無線網絡傳輸,為此omap5912必須實現數據組包處理算法。此外,無線網絡要求語音數據 必須在規定的時間間隔內傳送出去,一般最長的時間間隔為20ms,這樣語音信號到目的地后,目的網卡才 有足夠的時間進行拆包并最終形成語音數據實時播放出去。無線網絡的結構必須保證數據包的丟失、延遲 以及誤碼在規定的門限以下。在802.11的升級協議中,還要求了新的服務質量協議、允許控制協議、快速 漫游協議、智能安全協議以及無線資源管理協議等各種新的算法,這些均由omap5912中的嵌人式arm處理器 完成。

  tnet1100b和omap59l2的連接是系統硬件連接的關鍵,其具體連接如圖2所示。使用omap5912的emifs接口 連接tnet1100b。emifs是omap5912的慢速外部存儲器接口(external memory interface slow),可以方 便地和外部flash、異步sram等設備連接。本系統的tnet1100b模塊遵循802.11b協議,其最高數據傳輸速率 為llmbps,omap59l2的emifs接口適合滿足其速度要求。


 圖1 系統硬件結構總框圖


圖2 tnet11oob和omap5912的連接

  tnet1100b和omap59l2的emifs連接,tnet1100b做為omap5912的外部16位從異步設備。由于omap5912的內 部數據總線寬度為32位,而tnet i 100b的數據總線寬度為16位。為此,將每32位數據分成兩個16位數據傳 輸,使用be0和bei引腳區分當前通信的是高16位還是低16位。通信時,使用第20位地址線add20和片選信號 csi參與字節信號的譯碼,具體的譯碼電路如圖3所示。圖3譯碼電路直接使用邏輯器件實現,也可以使用 cpld實現。此外,當tnet1100b有數據上傳時,使用cint引腳發送中斷信號到omap59l2,omap5912根據當前 自身的工作情況來處理和tnet ll00b的通信;omap5912也可以使用通用lo引腳控制tnet1100b的復位信號, 當連續多次未收到tnet1100b的響應信號時,omap5912可以軟件復位tnet l 100b,從而避免通信的互鎖現 象。此外,omap5912使用通用lo引腳控制tnetl100b的卡低功耗(cpd,card power down)信號,可以在無 數據通信時,控制tnet1100b進人低功耗狀態。


 圖3 字節信號的譯碼電路

  歡迎轉載,信息來源維庫電子市場網(www.dzsc.com)



  整個系統由omap5912、tnet1100b、音頻ad/da、人機接口、pc機以及flash組成。其硬件連接如圖1所示 ,圖中,dsp是核心控制單元;音頻ad用于采集模擬語音信號,轉變成數字語音信號;音頻da將數字語音信 號轉換成模擬語音信號。flash_1保存dsp所需要的程序,供dsp上電調用;flash 2保存tnetll00b所需要的 程序,供tnet1100b上電調用。dsp和pc機之間使用hpi口,使用pci橋芯片,實現和pc機的連接。

  pc機發送的數據包可以直接在pc上完成數據的壓縮、交織以及編碼等數據處理,omap5912負責將數據傳 送。而對omap5912直接采樣的語音信號,基于wifi的語音傳輸(vowifi)要求數字化的語音信號必須以數 據包的形式通過無線網絡傳輸,為此omap5912必須實現數據組包處理算法。此外,無線網絡要求語音數據 必須在規定的時間間隔內傳送出去,一般最長的時間間隔為20ms,這樣語音信號到目的地后,目的網卡才 有足夠的時間進行拆包并最終形成語音數據實時播放出去。無線網絡的結構必須保證數據包的丟失、延遲 以及誤碼在規定的門限以下。在802.11的升級協議中,還要求了新的服務質量協議、允許控制協議、快速 漫游協議、智能安全協議以及無線資源管理協議等各種新的算法,這些均由omap5912中的嵌人式arm處理器 完成。

  tnet1100b和omap59l2的連接是系統硬件連接的關鍵,其具體連接如圖2所示。使用omap5912的emifs接口 連接tnet1100b。emifs是omap5912的慢速外部存儲器接口(external memory interface slow),可以方 便地和外部flash、異步sram等設備連接。本系統的tnet1100b模塊遵循802.11b協議,其最高數據傳輸速率 為llmbps,omap59l2的emifs接口適合滿足其速度要求。


 圖1 系統硬件結構總框圖


圖2 tnet11oob和omap5912的連接

  tnet1100b和omap59l2的emifs連接,tnet1100b做為omap5912的外部16位從異步設備。由于omap5912的內 部數據總線寬度為32位,而tnet i 100b的數據總線寬度為16位。為此,將每32位數據分成兩個16位數據傳 輸,使用be0和bei引腳區分當前通信的是高16位還是低16位。通信時,使用第20位地址線add20和片選信號 csi參與字節信號的譯碼,具體的譯碼電路如圖3所示。圖3譯碼電路直接使用邏輯器件實現,也可以使用 cpld實現。此外,當tnet1100b有數據上傳時,使用cint引腳發送中斷信號到omap59l2,omap5912根據當前 自身的工作情況來處理和tnet ll00b的通信;omap5912也可以使用通用lo引腳控制tnet1100b的復位信號, 當連續多次未收到tnet1100b的響應信號時,omap5912可以軟件復位tnet l 100b,從而避免通信的互鎖現 象。此外,omap5912使用通用lo引腳控制tnetl100b的卡低功耗(cpd,card power down)信號,可以在無 數據通信時,控制tnet1100b進人低功耗狀態。


 圖3 字節信號的譯碼電路

  歡迎轉載,信息來源維庫電子市場網(www.dzsc.com)



相關IC型號

熱門點擊

 

推薦技術資料

耳機的焊接
    整機電路簡單,用洞洞板搭線比較方便。EM8621實際采... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
安阳市| 宜阳县| 武安市| 定边县| 常山县| 延庆县| 弥勒县| 新蔡县| 靖安县| 且末县| 济阳县| 贡嘎县| 东至县| 和政县| 武夷山市| 西和县| 永吉县| 犍为县| 台湾省| 松滋市| 平原县| 鄂州市| 永德县| 吴堡县| 永川市| 云浮市| 乐安县| 孙吴县| 塘沽区| 简阳市| 吴川市| 永安市| 民勤县| 信阳市| 新河县| 南岸区| 鸡西市| 隆回县| 历史| 沂南县| 金塔县|