新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 為多處理器系統選擇最佳設計方案

        為多處理器系統選擇最佳設計方案

        作者: 時間:2012-12-14 來源:網絡 收藏

        互連的重要性

        讓我們回到先前那個無線基帶處理的例子。如今一個一般的WiMAX基帶可以每個基站擁有24~48個天線數據流,數據速率可以達到每個數據流123 Mbps。這樣天線數據的總速率就達到了3~6 Gbps。

        在以通過CDMA等擴展頻譜技術編碼的通道來支持多輸入多輸出(MIMO)的同時,所有基帶處理區塊還要獲得來自所有廣播天線的數據。為了實現這樣的良好性能,關鍵是要有一個高效的低延遲互連。

        相比于以太網,Serial RapidIO (SRIO)的協議過空更低,而且它和PCI Express不一樣,可以支持多個主站,所以SRIO在這種多天線中正日益流行。此外,SRIO的多點傳送功能在面向這類應用的分布式系統中也是非常重要的。

        SRIO還很適合于其它高性能信號處理應用,包括雷達、成像和信號智能等。在這里,多點傳送可以成為一個非常有用的功能,比如在數據需要被發送到多個DSP的IPTV服務器等視頻處理應用中。

        在適應外部天線時,FPGA會有一些困難。如今,執行一個SRIO接口所需要的邏輯元件可以達到數千個門極,這個接口相比于DSP的硬連線接口來說是很珍貴的。FPGA廠商也實現了這一點,比如Xilinx的Virtex-5就推出了一個硬核PCI-Express接口。要避免這樣產生的成本,有一個很好的辦法就是利用一個FPGA來作為一個DSP的協,其中FPGA和DSP通過DSP的外部存儲器接口總線來連接,讓數據能以較低的成本或者DSP過空從邏輯元件的FPGA發送出來并發回到FPGA。

        一個混合式DSP/FPGA系統中的無線基帶處理

        為了理解對于人員的含義,我們可以來看看上面所討論的一個用于WiMax的特殊,以及該如何在一個DSP/FPGA多板上應用。3~6 Gbps的天線數據對于C6455這樣的一個DSP來說太大了,所以天線數據的處理就需要一個ASIC或FPGA來進行。

        以CommAgility的AMC-D4F1 (包含了4個C4655 DSP和1 個FPGA)為例,其中天線數據的處理就是由Xilinx FPGA完成的。AMC-D4F1的卡上FPGA和AdvancedMC結構之間的SRIO連接最適合用來將天線數據從MicroTCA基架的無線電卡上傳輸到作為基帶處理卡的AMC-D4F1。

        在另一方面,WiMAX用戶數據每通道的速度大約為19Mbps,而C6455 DSP則可以輕松處理多個用戶通道。AMC-D4F1上的三個DSP有一個連接到FPGA的32位125MHz的外部存儲器接口,而每個DSP有一個64位接口。這樣就構成了一個速度至少4 Gbps的接口,讓每個DSP可以處理超過100個用戶通道。

        AMC-D4F1的背板SRIO連接性讓系統集成者可以配置多張卡來擴大到所需的基站尺寸,并使得廠商能夠采用一個隨需付費方案來部署基站。這是將資本支出最小化并獲得收入的一個重要因素。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 澄江县| 高邮市| 内乡县| 东城区| 惠东县| 阿图什市| 萨嘎县| 姜堰市| 榕江县| 肇东市| 攀枝花市| 通州区| 察雅县| 斗六市| 长阳| 玛纳斯县| 衡水市| 华宁县| 泰和县| 锡林浩特市| 涟源市| 上虞市| 柯坪县| 兴义市| 穆棱市| 龙里县| 恩施市| 辽源市| 和田县| 康平县| 潮州市| 台南县| 乾安县| 射阳县| 景德镇市| 叙永县| 独山县| 萨嘎县| 昌图县| 内乡县| 宜春市|