新聞中心

        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 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 甘泉县| 莒南县| 合江县| 阿图什市| 禄丰县| 克拉玛依市| 钟山县| 叙永县| 武城县| 安图县| 睢宁县| 财经| 嘉黎县| 朝阳县| 黔西| 雷波县| 渑池县| 时尚| 泌阳县| 麻江县| 宁国市| 石棉县| 睢宁县| 淄博市| 仪陇县| 化州市| 蒙山县| 禹城市| 正阳县| 定远县| 抚远县| 肃北| 环江| 安岳县| 邵阳市| 大名县| 科尔| 沾化县| 张北县| 通山县| 阜新市|