基于AP-SOC的動態(tài)可重構(gòu)系統(tǒng)設(shè)計與實現(xiàn)
本文選題:動態(tài)可重構(gòu) + AP-SOC。 參考:《電子科技大學(xué)》2017年碩士論文
【摘要】:動態(tài)可重構(gòu)系統(tǒng)是無人機(jī)機(jī)載信號處理平臺的重要組成部分。動態(tài)可重構(gòu)技術(shù)能夠根據(jù)不同的功能需求對計算資源進(jìn)行動態(tài)重配置。目前大多數(shù)動態(tài)重構(gòu)系統(tǒng)由于軟硬件任務(wù)分離,處理器與總線架構(gòu)限制等問題,存在著開發(fā)周期長,移植難度大等缺點。因此,在保證任務(wù)功能及參數(shù)動態(tài)加載的前提下,如何構(gòu)建軟硬件高度耦合的動態(tài)可重構(gòu)系統(tǒng)具有重要的研究意義。作者利用軟硬件高度集成的AP-SOC(all-programmable system on chips)芯片以及AXI傳輸協(xié)議,DMA傳輸機(jī)制等相關(guān)技術(shù),完成了一種在軟硬件動態(tài)耦合和實時調(diào)度下可以進(jìn)行快速任務(wù)切換以及參數(shù)加載的動態(tài)重構(gòu)系統(tǒng)。文章首先針對傳統(tǒng)可重構(gòu)系統(tǒng)軟硬件分離問題,結(jié)合動態(tài)重構(gòu)相關(guān)技術(shù),根據(jù)動態(tài)可重構(gòu)系統(tǒng)數(shù)據(jù)存儲傳輸,動態(tài)任務(wù)切換等需求,提出了基于AP-SOC芯片的動態(tài)可重構(gòu)系統(tǒng)方案。該方案中軟硬件任務(wù)集成在單個芯片上,通過高級可擴(kuò)展總線接口進(jìn)行交互,主要對傳統(tǒng)可重構(gòu)系統(tǒng)中軟硬件任務(wù)只能運行在不同環(huán)境通過外部總線進(jìn)行交互的缺點進(jìn)行了改進(jìn)。其次,文章從硬件電路,可編程邏輯子系統(tǒng)以及處理器子系統(tǒng)三個方面介紹了整個動態(tài)可重構(gòu)系統(tǒng)的設(shè)計與實現(xiàn)。其中著重解決了遠(yuǎn)程數(shù)據(jù)傳輸、軟硬件模塊間數(shù)據(jù)高速傳輸、重構(gòu)實時進(jìn)程控制等問題。其中千兆以太網(wǎng)技術(shù)解決了遠(yuǎn)程更新配置文件問題,AXI(Advanced eXtensible Interface)總線技術(shù)解決了軟硬件模塊數(shù)據(jù)交互的問題,DMA傳輸機(jī)制提升了整體配置速率,重構(gòu)時序控制器保證了目標(biāo)重構(gòu)芯片按照SelectMAP協(xié)議正確進(jìn)行配置。整個系統(tǒng)以單Zynq芯片為主體實現(xiàn)了動態(tài)重構(gòu)功能,具有良好的可操作性和可移植性。本文所設(shè)計并實現(xiàn)的基于AP-SOC動態(tài)可重構(gòu)系統(tǒng)在信號處理載板上進(jìn)行了測試與驗證。根據(jù)結(jié)果表明。整個系統(tǒng)正常工作,可以通過以太網(wǎng)進(jìn)行配置文件更新,且多次測試整體重構(gòu)時間均不超過600ms,達(dá)到了不超過1s的動態(tài)任務(wù)切換設(shè)計需求。
[Abstract]:Dynamic reconfigurable system is an important part of UAV airborne signal processing platform. Dynamic reconfigurable technology can dynamically reconfigure computing resources according to different functional requirements. At present, most dynamic reconfiguration systems have the disadvantages of long development cycle and difficulty of transplanting due to the separation of software and hardware tasks and the limitation of processor and bus architecture. Therefore, on the premise of ensuring the dynamic loading of task functions and parameters, it is of great significance to study how to construct a dynamic reconfigurable system with high coupling between software and hardware. The author makes use of the highly integrated AP-SOC(all-programmable system on chipschip and the transmission mechanism of AXI transmission protocol. A dynamic reconfiguration system with fast task switching and parameter loading under the dynamic coupling of software and hardware and real-time scheduling is completed. Aiming at the problem of hardware and software separation of traditional reconfigurable system, combining with the related technology of dynamic reconfiguration, according to the requirements of data storage and transmission of dynamic reconfigurable system and dynamic task switching, a dynamic reconfigurable system scheme based on AP-SOC chip is proposed in this paper. In this scheme, the software and hardware tasks are integrated on a single chip and interacted with each other through an advanced extensible bus interface. In this paper, the shortcomings of traditional reconfigurable system in which the software and hardware tasks can only run in different environments and interact with each other by external bus are improved. Secondly, this paper introduces the design and implementation of the whole dynamic reconfigurable system from three aspects: hardware circuit, programmable logic subsystem and processor subsystem. The problems of remote data transmission, high speed data transmission between hardware and software modules, and reconstruction of real-time process control are emphatically solved. Among them, Gigabit Ethernet technology solves the problem of remote updating configuration file. The bus technology of ax I / Advanced eXtensible Interface solves the problem of data exchange between software and hardware modules. The reconfigurable timing controller ensures that the target reconfiguration chip is configured correctly according to SelectMAP protocol. The whole system uses single Zynq chip as the main body to realize the dynamic reconfiguration function, which has good operability and portability. The dynamic reconfigurable system based on AP-SOC designed and implemented in this paper is tested and verified on the signal processing board. The results show that. The whole system works normally, can update the configuration file through Ethernet, and the overall reconfiguration time of multiple tests is less than 600ms. the dynamic task switching design requirement is not more than 1s.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:V279;V243;TN47
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 閻嘯;楊宗武;王茜;張?zhí)旌?;一體化綜合信息處理載荷系統(tǒng)中柔性可重構(gòu)技術(shù)的研究[J];實驗科學(xué)與技術(shù);2016年06期
2 王媛;韓瓊磊;高原;;一種高速多通道DMA控制器設(shè)計[J];中國集成電路;2016年06期
3 馬飛;劉琦;包斌;;基于FPGA的AXI4總線時序設(shè)計與實現(xiàn)[J];電子技術(shù)應(yīng)用;2015年06期
4 趙謙;趙小冬;;機(jī)載嵌入式可重構(gòu)信號處理系統(tǒng)設(shè)計[J];航空計算技術(shù);2014年06期
5 張宇;范建華;呂遵明;王統(tǒng)祥;;FPGA動態(tài)部分可重構(gòu)技術(shù)概述[J];計算機(jī)與現(xiàn)代化;2014年03期
6 彭曉明;龐建民;郭浩然;;動態(tài)可重構(gòu)技術(shù)研究綜述[J];計算機(jī)工程與設(shè)計;2012年12期
7 董宏成;魏楊;;基于ARM和NAND Flash的FPGA加載配置在TD-LTE中的實現(xiàn)[J];電子技術(shù)應(yīng)用;2012年07期
8 蒲杰;李貴勇;;基于AXI總線的DMA控制器的設(shè)計與實現(xiàn)[J];重慶郵電大學(xué)學(xué)報(自然科學(xué)版);2012年02期
9 孫兆偉;劉源;趙丹;陳健;張世杰;;基于可滿足性問題求解器的星上FPGA永久損傷容錯技術(shù)研究[J];宇航學(xué)報;2011年03期
10 張誠;羅豐;;基于千兆以太網(wǎng)的高速數(shù)據(jù)傳輸系統(tǒng)設(shè)計[J];電子科技;2011年01期
相關(guān)博士學(xué)位論文 前2條
1 周建寶;基于RVM的鋰離子電池剩余壽命預(yù)測方法研究[D];哈爾濱工業(yè)大學(xué);2013年
2 孫康;可重構(gòu)計算相關(guān)技術(shù)研究[D];浙江大學(xué);2007年
相關(guān)碩士學(xué)位論文 前9條
1 劉星星;基于AP-SOC的掌上實時頻譜分析儀設(shè)計與實現(xiàn)[D];電子科技大學(xué);2016年
2 何潤岸;基于UDP進(jìn)行大規(guī)模數(shù)據(jù)傳輸?shù)目煽總鬏斚到y(tǒng)的設(shè)計與實現(xiàn)[D];山東大學(xué);2015年
3 劉明;基于SOC的SDN交換機(jī)軟硬件接口設(shè)計[D];電子科技大學(xué);2015年
4 周三;基于嵌入式SOC手持式頻譜儀的硬件設(shè)計與實現(xiàn)[D];電子科技大學(xué);2015年
5 胡典榮;基于ZedBoard的QPSK數(shù)字解調(diào)和以太網(wǎng)傳輸設(shè)計實現(xiàn)[D];杭州電子科技大學(xué);2014年
6 費亞男;基于動態(tài)可重構(gòu)技術(shù)的FPGA中SEU故障容錯方法研究[D];哈爾濱工業(yè)大學(xué);2013年
7 李昆吉;FPGA動態(tài)可重構(gòu)技術(shù)及其應(yīng)用研究[D];哈爾濱工業(yè)大學(xué);2012年
8 林曉牧;基于AXI接口的多模式AES加解密IP核設(shè)計與實現(xiàn)[D];華南理工大學(xué);2010年
9 張建文;片上動態(tài)可重構(gòu)系統(tǒng)的研究與實現(xiàn)[D];哈爾濱工業(yè)大學(xué);2009年
,本文編號:1834651
本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/1834651.html