利用RapidIO技術(shù)搭建的可重構信號處理平臺
2.2 板卡間DSP的連接結構
在DSP板板卡之間用RapidIO接口連接有很多好處。最直接的好處是,由于RapidIO采用的是串行總線(xiàn),這使得背板上的布線(xiàn)設計不再困難,系統可以擴展得更大。更重要的是,由于RapidIO是以數據包的格式傳送數據的,用戶(hù)可以通過(guò)改變數據包包頭中的路由信息來(lái)改變數據的流向。這使得系統的重構變得十分容易。DSP板在系統中的連接如圖2所示。本文引用地址:http://dyxdggzs.com/article/173319.htm
在系統內, 任意2片(不同板卡上的)DSP芯片之間都可以建立連接。例如:如果用戶(hù)想要將DSP板1上的DSP4中的數據發(fā)送給DSP板3上的DSP6,只需在系統上電時(shí)提前將DSP板1上的FPGA內部控制路由的寄存器(目標板ID號設為3,目標DSP分配的地址設置為6)通過(guò)軟件設置好即可。交換機收到數據后,會(huì )根據數據包中用戶(hù)配置的路由信息將數據包送往目標DSP板,然后,目標DSP板上的FPGA進(jìn)一步將數據發(fā)送到目標DSP芯片。在下一次的算法設計中,如果數據的流向改變很大時(shí),用戶(hù)可以根據數據流向的特點(diǎn),重新優(yōu)化DSP網(wǎng)絡(luò )的拓撲結構,以適應不同的算法。
重構DSP網(wǎng)絡(luò )拓撲的過(guò)程在傳統的信號處理平臺中是很難實(shí)現的。在多數情況下,由于DSP拓撲結構不夠靈活,算法設計者受限于固定的DSP拓撲結構,只能降低系統的使用效率,從而使大量的DSP資源閑置,降低了系統的處理能力。而在這種新的信號處理平臺架構中,用戶(hù)只需要通過(guò)軟件界面設置路由信息即可完成整個(gè)平臺結構的改變,系統不會(huì )因為算法的改變而降低使用效率。
評論