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