資源描述:
《多核DSP實(shí)時(shí)圖像處理平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、第45卷第1期航空計(jì)算技術(shù)Vol.45No.12015年1月AeronauticalComputingTechniqueJan.2015多核DSP實(shí)時(shí)圖像處理平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)劉小劍,楊敬寶,王闖(中航工業(yè)西安航空計(jì)算技術(shù)研究所,陜西西安710068)摘要:為了實(shí)現(xiàn)對(duì)高幀率、高分辨率圖像的智能化實(shí)時(shí)處理,要求圖像處理系統(tǒng)具有較高的數(shù)據(jù)傳輸帶寬和數(shù)據(jù)處理能力。采用多核DSP作為核心處理器來(lái)解決目前圖像采集平臺(tái)面臨的數(shù)據(jù)傳輸瓶頸和處理瓶頸,利用FPGA硬件化并行處理的特性完成多路視頻的預(yù)處理,設(shè)計(jì)了高速串口RapidIo通信接
2、口實(shí)現(xiàn)視頻的實(shí)時(shí)傳輸,對(duì)DSP的多核調(diào)度特性進(jìn)行分析,保證處理的實(shí)時(shí)性,并采用相關(guān)算法驗(yàn)證系統(tǒng)的性能。關(guān)鍵詞:實(shí)時(shí)處理;硬件化并行;高速串口;多核調(diào)度中圖分類號(hào):TP274文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1671桘654X(2015)01桘0131桘04DesignandImplementationofImageProcessingPlatformwithMulti桘coreDSPLIUXiao桘jian,YANGJing桘bao,WANGChuang(Xi′anAeronauticsComputingTechniqueRes
3、earchInstitute,AVIC,Xi′an710068,China)Abstract:Inordertoachieveintelligentreal桘timeprocessingoftheimagewithhighframerateorhighresolution,theimageprocessingsystemhasbeenrequiredtohavehigherdatatransmissionbandwidthanddataprocessingcapacity.Multi桘coreDSPisusedasth
4、ecoreprocessortosolvethedatatransmissionandprocessingbottleneckwhichthecurrentimageacquisitionplatformfacing.ThecharacteristicsofFPGA′shardwareparallelprocessingaremadeuseoftocompletethepreprocessingofmulti桘channelvedio.Thecommunicationinterfaceofhigh桘speedseria
5、lRapidIoisdesignedtorealizereal桘timetransmissionofthevideo.Themulti桘coreschedulingcharacteristicscarryonbeinganalysedtoensurethereal桘timeprocess-ing,andtestthesystem′sperformancebasedonrelatedalgorithm.Keywords:real桘timeprocessing;hardwareparallel;high桘speedseri
6、al;multi桘corescheduling引言核最高頻率達(dá)到1.25G,單個(gè)指令周期可以執(zhí)行32個(gè)定點(diǎn)數(shù)據(jù)運(yùn)算,或者執(zhí)行16個(gè)浮點(diǎn)數(shù)據(jù)運(yùn)算。整個(gè)芯隨著圖像采集設(shè)備的快速發(fā)展,高分辨率圖像帶片提供320GMAC定點(diǎn)計(jì)算或者160GFLOP浮點(diǎn)計(jì)算來(lái)了極大的數(shù)據(jù)處理量,此外多樣且復(fù)雜的算法則帶[2]能力。來(lái)極大的運(yùn)算量。因此,在一些對(duì)系統(tǒng)實(shí)時(shí)性要求苛C6678每個(gè)核具有64KB的1級(jí)和512KB的2刻的嵌入式應(yīng)用場(chǎng)合,圖像的處理速度往往成為影響級(jí)存儲(chǔ)空間。芯片內(nèi)具有一個(gè)4MB的共享SRAM,供系統(tǒng)精度和實(shí)用性的瓶頸。為
7、了實(shí)現(xiàn)對(duì)圖像的快速、核數(shù)據(jù)交互使用。還提供了DDR3控制器接口,可以智能化處理,要求圖像處理系統(tǒng)具備強(qiáng)大的數(shù)據(jù)處理外接DDR3,可以直接控制8GB的尋址范圍。能力和高度靈活性,而高速、高性能DSP是實(shí)現(xiàn)快速[1]C6678的片內(nèi)外設(shè)有4個(gè)SRIO高速串行口、2個(gè)處理的關(guān)鍵。PCIE接口、16位外部存儲(chǔ)器EMIF接口、網(wǎng)口以及本文設(shè)計(jì)了基于TMS320C6678多核DSP的實(shí)時(shí)SPI、I2C總線、UART、TSIP、GPIO等接口。這些接口通圖像處理平臺(tái),以期解決圖像處理算法的復(fù)雜度和處[3]過(guò)片內(nèi)的高速互聯(lián)總線和各個(gè)處
8、理器交互數(shù)據(jù)。理的實(shí)時(shí)性問(wèn)題,構(gòu)建并行框架發(fā)揮出多核性能優(yōu)勢(shì),推動(dòng)高性能圖像處理平臺(tái)的實(shí)現(xiàn)。2系統(tǒng)結(jié)構(gòu)與功能組成1C6678及其結(jié)構(gòu)系統(tǒng)由C6678多核DSP處理器、FPGA協(xié)處理器、C6678是C66系列中的8核浮點(diǎn)型DSP,其每個(gè)DDR3控制器、以太網(wǎng)接口、電平轉(zhuǎn)換器、I2C和SPI總收稿日期:2014-11-23基金項(xiàng)目:航