|
1、板卡概述
板卡由我公司自主研發(fā),基于6UCPCI架構(gòu),處理板包含雙片TI DSP TMS320C6678芯片;一片Xilinx公司FPGA XC7K420T-1FFG1156 芯片;六個(gè)千兆網(wǎng)口(FPGA兩個(gè),DSP四個(gè));DSP與FPGA之間 RapidIOX4互聯(lián), DSP 之間 Hyperlink X4 互聯(lián);FPGA 提供12個(gè)GTX連于背板(GTX支持6.25Gbps的傳輸頻率);每顆DSP外接1GB的DDR3,64bit位寬,32MB Nor Flash;FPGA 外接2組DDR3,各512MB,64bit位寬,32MB Nor Flash;通過(guò)PCIe橋連接DSP的PCIe和FPGA的PCIe口,PCIe對(duì)外X4模式;FPGA連接不少于160根普通IO到CPCIe的P4,P5連接器。
3、軟件系統(tǒng)
3.1 DSP底層軟件包括
(1)DSP的DDR3測(cè)試程序;
(2)DSP的Nor Flash 擦寫程序;
(3)DSP的網(wǎng)絡(luò)接口測(cè)試,SGMII互傳程序;
(4)DSP的HyperLink互連傳輸程序;
(5) DSP的SPI接口程序;
(6)DSP的I2C E2PROM操作程序;
(7)DSP的RapidIO接口驅(qū)動(dòng)程序;
(8)DSP的Boot Load引導(dǎo)程序;
(9)DSP的多核加載測(cè)試程序;
(10)DSP的網(wǎng)絡(luò)加載程序;
(10)DSP的GPIO中斷服務(wù)測(cè)試程序;
(11) DSP對(duì) FPGA的動(dòng)態(tài)加載和配置程序更新程序;
3.2 FPGA底層軟件包括
(1)FPGA的DDR3驅(qū)動(dòng)接口程序;
(2)FPGA的網(wǎng)絡(luò)接口驅(qū)動(dòng)程序;
(3)FPGA的 Nor Flash接口驅(qū)動(dòng)程序;
(4)FPGA與DSP的RapidIO驅(qū)動(dòng)程序;
(5)與背板互連DSP板卡的GTX傳輸程序;
(6) FPGA的光纖接口驅(qū)動(dòng)程序;
(7) 配置FPGA的控制程序;
(8) 從FPGA的電源管理,復(fù)位管理,配置管理程序;
|