天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 計(jì)算機(jī)論文 >

基于ARM的FPGA遠(yuǎn)程重配置的設(shè)計(jì)

發(fā)布時(shí)間:2018-08-02 14:27
【摘要】:隨著科技的發(fā)展,FPGA在現(xiàn)實(shí)生活中的應(yīng)用越來越廣泛,但是目前對FPGA器件的重配置普遍都要將FPGA設(shè)備與電腦進(jìn)行連接,再使用廠商提供的配置軟件和配置器件對FPGA進(jìn)行重配置。這種配置方式具有一定的局限性,需要在電腦的周邊進(jìn)行配置,只適用于實(shí)驗(yàn)室環(huán)境和比較平和、穩(wěn)定的生產(chǎn)環(huán)境,當(dāng)需要在非常惡劣且常劇烈變化的環(huán)境下時(shí)(如戰(zhàn)爭情況、野外作業(yè)環(huán)境等),就需要研究一種方便的配置方式。 本設(shè)計(jì)的任務(wù)是運(yùn)用口益發(fā)展的嵌入式技術(shù),使用ARM對FPGA進(jìn)行重配置,使FPGA重配置脫離專用配置軟件,使得FPGA配置時(shí)不需要與電腦進(jìn)行直接連接?蓪⑴渲梦募A(yù)存在ARM的存儲(chǔ)芯片中,使ARM系統(tǒng)連接到網(wǎng)絡(luò)從遠(yuǎn)程服務(wù)器上下載配置文件來對FPGA進(jìn)行重配置。在后期的設(shè)計(jì)中,對FPGA系統(tǒng)生成的配置文件進(jìn)行處理(格式轉(zhuǎn)換、加密、解密等),并將文件處理的方法推廣到該類型的各個(gè)系列FPGA上去。這樣一來,只要有配置文件就可以對FPGA進(jìn)行配置,而不再需要將FPGA系統(tǒng)和實(shí)驗(yàn)電腦連接在一起。本論文具體完成的內(nèi)容如下: 首先,構(gòu)建了NFS文件系統(tǒng),使得基于ARM的嵌入式Linux系統(tǒng)能夠與遠(yuǎn)程的Linux服務(wù)器進(jìn)行連接,得到相應(yīng)的FPGA配置文件。 其次,設(shè)計(jì)了SPI配置模式下的相關(guān)電路,將ARM與FPGA的配置電路相連接,選用主SPI Flash模式,把ARM設(shè)定為主設(shè)備,FPGA設(shè)定為從設(shè)備,使用ARM對FPGA以SPI重配置的方式對FPGA進(jìn)行重配置進(jìn)行硬件連接。 最后,在Linux系統(tǒng)下,通過ARM將配置文件從服務(wù)器端下載到ARM中,再通過ARM使用SPI通訊協(xié)議將配置文件傳輸?shù)紽PGA中,使FPGA進(jìn)行重配置。這里選用Linux操作系統(tǒng),并在Linux下開發(fā)相應(yīng)的SPI驅(qū)動(dòng)程序。 本論文的設(shè)計(jì)結(jié)果實(shí)現(xiàn)了計(jì)算機(jī)與ARM開發(fā)板之間的NFS文件系統(tǒng)、有線網(wǎng)通信和配置文件的處理,實(shí)現(xiàn)了ARM與FPGA之間的用于進(jìn)行重配置的SPI通信。
[Abstract]:With the development of science and technology, FPGA is more and more widely used in real life. However, the reconfiguration of FPGA devices is generally necessary to connect FPGA devices to computers, and then reconfigure FPGA with configuration software and devices provided by manufacturers. This configuration has certain limitations. It needs to be configured around the computer, only in laboratory environments and more peaceful and stable production environments, when it needs to be in very harsh and often dramatically changing environments (as in war situations). The field work environment and so on, needs to study one kind of convenient configuration way. The task of this design is to use the embedded technology of Kou Yi development to reconfigure the FPGA by using ARM so that the reconfiguration of FPGA is separated from the special configuration software so that the FPGA configuration does not need direct connection with the computer. The configuration file can be pre-stored in the memory chip of ARM, and the ARM system can be connected to the network to download the configuration file from the remote server to reconfigure the FPGA. In the later design, the configuration files generated by FPGA system are processed (format conversion, encryption, decryption, etc.), and the method of file processing is extended to each series of FPGA of this type. As a result, FPGA can be configured as long as a configuration file is available, without the need to connect the FPGA system to the experimental computer. The contents of this thesis are as follows: firstly, the NFS file system is constructed, which enables the embedded Linux system based on ARM to connect with the remote Linux server and obtain the corresponding FPGA configuration file. Secondly, the related circuit in SPI configuration mode is designed, the configuration circuit of ARM and FPGA is connected, the main SPI Flash mode is selected, and the ARM is set as slave device. Use ARM to reconfigure FPGA with SPI reconfiguration. Finally, in Linux system, the configuration file is downloaded from server to ARM through ARM, and then transferred to FPGA through ARM using SPI communication protocol, which makes FPGA reconfigure. Here choose Linux operating system, and develop the corresponding SPI driver under Linux. The design result of this paper realizes the NFS file system between the computer and the ARM development board, the cable network communication and the configuration file processing, and realizes the SPI communication between ARM and FPGA for reconfiguration.
【學(xué)位授予單位】:大連理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP332;TN791

【參考文獻(xiàn)】

相關(guān)期刊論文 前8條

1 艾紅;王洪濤;;基于ARM & Linux的嵌入式遠(yuǎn)程監(jiān)控系統(tǒng)[J];安防科技;2009年07期

2 賀超;唐厚君;;基于Linux的嵌入式開放性數(shù)控系統(tǒng)平臺(tái)的設(shè)計(jì)與開發(fā)[J];電工技術(shù);2009年09期

3 周彩寶,劉應(yīng)學(xué);ARM體系以及AMBA總線分析[J];計(jì)算機(jī)工程;2003年05期

4 文全剛;陳守孔;;嵌入式方向課程設(shè)置與教學(xué)——基于ARM體系結(jié)構(gòu)[J];計(jì)算機(jī)教育;2007年17期

5 郭志 ,江秀臣 ,曾奕;一個(gè)嵌入式系統(tǒng)的啟動(dòng)分析[J];微計(jì)算機(jī)信息;2005年22期

6 陳佳男;李欣;張海燕;;基于ARM+Linux的異步串行通信設(shè)計(jì)[J];微計(jì)算機(jī)信息;2009年08期

7 汪雪花;秦開宇;;基于ARM+Linux2.6內(nèi)核的控制系統(tǒng)驅(qū)動(dòng)設(shè)計(jì)[J];現(xiàn)代電子技術(shù);2009年08期

8 王玨文;金偉信;蔡一兵;顏莉萍;;基于FPGA的SPI總線接口的實(shí)現(xiàn)[J];現(xiàn)代電子技術(shù);2010年14期

,

本文編號:2159728

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2159728.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶3c894***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請E-mail郵箱bigeng88@qq.com
亚洲一区二区三区三州| 欧美国产日产综合精品| 中字幕一区二区三区久久蜜桃 | 黄色三级日本在线观看| 婷婷伊人综合中文字幕| 亚洲一级二级三级精品| 丝袜美女诱惑在线观看| 中文字幕久热精品视频在线 | 日本少妇中文字幕不卡视频| 夜夜躁狠狠躁日日躁视频黑人| 初尝人妻少妇中文字幕在线| 99久久精品午夜一区二| 成人国产激情在线视频| 午夜精品久久久99热连载| 人妻露脸一区二区三区| 欧美激情视频一区二区三区| 少妇特黄av一区二区三区| 欧美欧美欧美欧美一区| 国产精品久久精品毛片| 久久一区内射污污内射亚洲| 欧美黑人在线一区二区| 午夜精品在线视频一区| 中文字幕高清免费日韩视频| 九九热这里只有精品视频| 深夜福利欲求不满的人妻| 在线免费国产一区二区三区| 不卡中文字幕在线免费看| 日本少妇中文字幕不卡视频| 亚洲一区二区三在线播放| 日本二区三区在线播放| 一区中文字幕人妻少妇| 大尺度剧情国产在线视频| 夫妻性生活黄色录像视频| 久久热九九这里只有精品| 日韩成人动作片在线观看| 日韩精品人妻少妇一区二区| 日韩一区欧美二区国产| 久久精品一区二区少妇| 日韩一区二区三区四区乱码视频| 人妻内射在线二区一区| 久草热视频这里只有精品|