基于PCIE總線的多DSP系統(tǒng)接口設計和驅動開發(fā)
PCI Express總線基于串行總線高速互連,比普通并行I/O技術有著更為領先的帶寬優(yōu)勢,被廣泛地認為是一項革命性的總線技術,其重要性可以滿足不同使用者的需求。本文將詳細討論基于PCIE總線的信號處理板卡的數據傳輸設計,主要包括DSP互連,DSP與FPGA通信,PCIE接口設計以及總線驅動程序的開發(fā)。
1 基于PCIE總線的數字信號處理機介紹
本系統(tǒng)是一個通用的基于PCIE總線的雷達成像數字處理機,板卡功能框圖如圖1所示。4片DSP之間通過高速鏈路口實現(xiàn)點對點互連,實現(xiàn)1GB/s的全雙工帶寬。同時每個DSP又分別通過鏈路口與FPGA互連,構成一個分布式系統(tǒng)。系統(tǒng)采用4片ADI公司生產的TS201芯片進行主要的數據處理工作,配以高性能的Xilinx Virtex-5芯片(XC5VLX110T),實現(xiàn)對數據的高速預處理。每片DSP配備容量為256MB的SDRAM。系統(tǒng)通過FPGA芯片內嵌的PCIEIP core實現(xiàn)與主機的通信。
評論