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

當(dāng)前位置:主頁(yè) > 科技論文 > 電子信息論文 >

基于ZedBoard開發(fā)板的LinuxOS支持下的X射線高精度TDC系統(tǒng)的研究

發(fā)布時(shí)間:2018-04-28 14:28

  本文選題:嵌入式Linux系統(tǒng) + FPGA。 參考:《昆明理工大學(xué)》2017年碩士論文


【摘要】:基于ZedBoard開發(fā)板的Linux OS支持下的X射線高精度TDC系統(tǒng)的研究是以“X射線拼接探測(cè)時(shí)間測(cè)量電路的研制”課題為背景,選用ZedBoard開發(fā)板為硬件平臺(tái),在嵌入式Linux操作系統(tǒng)控制下,利用FPGA(Field-Programmable Gate Array現(xiàn)場(chǎng)可編程門陣列)技術(shù)設(shè)計(jì)的時(shí)間數(shù)字轉(zhuǎn)換電路TDC(Time To Digital Convert)實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)采集的功能,并將采集數(shù)據(jù)存放于Linux系統(tǒng)中的.txt文件中。本論文的硬件電路基礎(chǔ)為Xilinx公司的Zynq-7000系列的ZedBoard開發(fā)板,此開發(fā)板的集成了 FPGA和ARM-9兩種技術(shù),ARM體系結(jié)構(gòu)下的嵌入式Linux系統(tǒng)可以對(duì)利用FPGA技術(shù)實(shí)現(xiàn)的TDC硬件模塊進(jìn)行讀寫和控制。同時(shí)對(duì)前期基于Virtex5開發(fā)板高精度皮秒級(jí)TDC硬件電路進(jìn)行修改,使其實(shí)現(xiàn)通過軟件編程設(shè)計(jì)的TDC模塊和ZedBoard開發(fā)板的硬件資源相統(tǒng)一,其中包括硬件延遲單元的重新設(shè)計(jì),因不同開發(fā)板硬件全局時(shí)鐘頻率不同而對(duì)TDC及相關(guān)計(jì)數(shù)模塊進(jìn)行的修改,并增加了管道FIFO數(shù)據(jù)緩存模塊,實(shí)現(xiàn)不同時(shí)鐘域的數(shù)據(jù)傳輸。對(duì)AXI總線的TDC外設(shè)IP核進(jìn)行設(shè)計(jì),在ZedBoard開發(fā)板搭建起TDC和Cortex-A9核之間通信的硬件橋梁,并實(shí)現(xiàn)在軟件控制下的裸機(jī)運(yùn)行,通過Debug調(diào)試確保硬件系統(tǒng)設(shè)計(jì)的正確性。在VMware虛擬機(jī)下的Linux系統(tǒng)中搭建交叉編譯環(huán)境,對(duì)Linux內(nèi)核的編譯剪裁,并進(jìn)行根文件、設(shè)備樹和BOOT.BIN文件的創(chuàng)建,完成在ZedBoard開發(fā)板上的嵌入式Linux系統(tǒng)移植。設(shè)計(jì)針對(duì)硬件系統(tǒng)的驅(qū)動(dòng)程序,實(shí)現(xiàn)Linux內(nèi)核對(duì)TDC設(shè)備的訪問,同時(shí)設(shè)計(jì)Linux系統(tǒng)下的用戶程序,最終實(shí)現(xiàn)對(duì)TDC的數(shù)據(jù)采集功能。本設(shè)計(jì)通過在嵌入式Linux系統(tǒng)下FPGA和ARM的協(xié)同工作,達(dá)到了對(duì)高精度數(shù)據(jù)采集的實(shí)時(shí)性、低功耗、高性能的目的,同時(shí)本文提出的設(shè)計(jì)方法,在智能工業(yè)控制、智能家居、軍事、環(huán)境監(jiān)測(cè)等領(lǐng)域,具有廣泛的應(yīng)用前景和實(shí)用價(jià)值。
[Abstract]:The research of X-ray high-precision TDC system supported by Linux OS based on ZedBoard development board is based on the subject of "Research and Development of X-Ray splicing Detection time Measurement Circuit". The ZedBoard development board is chosen as hardware platform and under the control of embedded Linux operating system. The time digital conversion circuit (TDC(Time To Digital Convert) designed by FPGA(Field-Programmable Gate Array (Field Programmable Gate Array) technology is used to realize the function of real-time data acquisition, and the collected data is stored in the .txt file in the Linux system. The hardware circuit of this paper is based on the ZedBoard development board of Zynq-7000 series of Xilinx company. The embedded Linux system under the arm architecture of FPGA and ARM-9 can read, write and control the TDC hardware module realized by FPGA technology. At the same time, the hardware circuit of high-precision picosecond TDC based on Virtex5 development board is modified to realize the unification of hardware resources of TDC module and ZedBoard development board designed by software programming, including the redesign of hardware delay unit. Because the global clock frequency of different development board hardware is different, the TDC and the related counting module are modified, and the pipeline FIFO data cache module is added to realize the data transmission in different clock domains. The TDC peripheral IP core of AXI bus is designed. The hardware bridge between TDC and Cortex-A9 core is built on the ZedBoard development board, and the naked machine running under the control of software is realized. The correctness of the hardware system design is ensured by Debug debugging. The cross-compiling environment is built in the Linux system under the VMware virtual machine, the compiling and tailoring of the Linux kernel is done, and the root file, the device tree and the BOOT.BIN file are created, and the embedded Linux system is transplanted on the ZedBoard development board. The driver of the hardware system is designed to realize the access of the Linux kernel to the TDC device. At the same time, the user program under the Linux system is designed. Finally, the data acquisition function of the TDC is realized. Through the collaborative work of FPGA and ARM in embedded Linux system, the design achieves the goal of real-time, low power consumption and high performance of high precision data acquisition. At the same time, the design method is put forward in this paper, such as intelligent industrial control, smart home, military affairs, etc. Environmental monitoring and other fields, has a wide range of application prospects and practical value.
【學(xué)位授予單位】:昆明理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:O434.1;TN791;TP316.81

【參考文獻(xiàn)】

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

1 趙恩;趙建軍;高霞芳;唐海峰;方釗;;時(shí)間測(cè)量電路系統(tǒng)的設(shè)計(jì)[J];新技術(shù)新工藝;2016年09期

2 張宇嘉;楊曉非;姚行中;;基于AXI4的衛(wèi)星接收機(jī)DDR3多端口存儲(chǔ)的設(shè)計(jì)[J];電子器件;2016年03期

3 唐海峰;趙建軍;吳光敏;趙寶升;高霞芳;;X射線脈沖星導(dǎo)航時(shí)間測(cè)量電路的設(shè)計(jì)[J];貴州大學(xué)學(xué)報(bào)(自然科學(xué)版);2015年04期

4 馬飛;劉琦;包斌;;基于FPGA的AXI4總線時(shí)序設(shè)計(jì)與實(shí)現(xiàn)[J];電子技術(shù)應(yīng)用;2015年06期

5 彭曉明;郭浩然;龐建民;;多核處理器——技術(shù)、趨勢(shì)和挑戰(zhàn)[J];計(jì)算機(jī)科學(xué);2012年S3期

6 帥平;李明;陳紹龍;吳一帆;張春青;;基于X射線脈沖星的導(dǎo)航衛(wèi)星自主導(dǎo)航[J];中國(guó)空間科學(xué)技術(shù);2008年02期

7 劉磊;張鳳荔;秦志光;;基于U-boot構(gòu)建嵌入式Linux的Bootloader[J];計(jì)算機(jī)應(yīng)用研究;2007年12期

8 李偉斌;;嵌入式系統(tǒng)及其前景的認(rèn)識(shí)[J];黑龍江科技信息;2007年02期

9 李世勇;肖竟華;;基于Linux驅(qū)動(dòng)程序的編寫技術(shù)[J];電腦與信息技術(shù);2006年03期

10 肖杰;李仁發(fā);徐成;;基于嵌入式Linux設(shè)備驅(qū)動(dòng)程序的開發(fā)[J];科學(xué)技術(shù)與工程;2006年03期

相關(guān)博士學(xué)位論文 前2條

1 孫景榮;X射線脈沖星導(dǎo)航及其增強(qiáng)方法研究[D];西安電子科技大學(xué);2014年

2 劉秀平;基于信噪特征的X射線脈沖星信號(hào)去噪方法研究[D];西安電子科技大學(xué);2014年

相關(guān)碩士學(xué)位論文 前10條

1 付大鵬;高速運(yùn)動(dòng)線纜表觀檢測(cè)中全景圖像采集系統(tǒng)的研究[D];電子科技大學(xué);2016年

2 劉明;基于SOC的SDN交換機(jī)軟硬件接口設(shè)計(jì)[D];電子科技大學(xué);2015年

3 李驥俊;基于脈沖星/基線信息的編隊(duì)衛(wèi)星導(dǎo)航方法研究[D];西安電子科技大學(xué);2014年

4 侯天蕊;脈沖星信號(hào)特征識(shí)別與處理[D];哈爾濱工業(yè)大學(xué);2014年

5 王澤峰;基于ARM的嵌入式Linux字符驅(qū)動(dòng)程序研究[D];哈爾濱理工大學(xué);2013年

6 張樂;基于ARM的柴油發(fā)動(dòng)機(jī)調(diào)速系統(tǒng)研究[D];南京農(nóng)業(yè)大學(xué);2011年

7 靖建華;通用智能嵌入式控制器交互式GUI的設(shè)計(jì)與實(shí)現(xiàn)[D];武漢理工大學(xué);2011年

8 萬宇;高性能多對(duì)象IP核設(shè)計(jì)研究[D];西安電子科技大學(xué);2010年

9 閆志超;開放式教學(xué)機(jī)器人控制系統(tǒng)研究[D];哈爾濱工程大學(xué);2007年

10 李萍;基于FPGA的管道特征量采集系統(tǒng)的研究[D];西南石油大學(xué);2006年

,

本文編號(hào):1815651

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

本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/1815651.html


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

版權(quán)申明:資料由用戶612a5***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
日韩一级毛一欧美一级乱| 亚洲视频一区自拍偷拍另类| 精品老司机视频在线观看| 伊人久久五月天综合网| 麻豆一区二区三区在线免费| 在线观看免费午夜福利| 亚洲男人的天堂久久a| 国产精品亚洲精品亚洲| 国产又粗又深又猛又爽又黄| 国产成人亚洲综合色就色| 亚洲一级在线免费观看| 99热在线播放免费观看| 一区二区福利在线视频| 日韩偷拍精品一区二区三区 | 久久精品色妇熟妇丰满人妻91| 美国欧洲日本韩国二本道| 国产精品不卡一区二区三区四区| 久久福利视频视频一区二区| 亚洲熟女国产熟女二区三区 | 久久精品国产第一区二区三区| 欧美偷拍一区二区三区四区| 色一情一伦一区二区三| 精品少妇人妻av一区二区蜜桃 | 欧美日韩免费黄片观看| 大香蕉伊人一区二区三区| 亚洲av秘片一区二区三区| 国产精品十八禁亚洲黄污免费观看| 国产一区二区三区丝袜不卡 | 国产精品久久香蕉国产线| 国产一区二区精品高清免费| 中文字幕不卡欧美在线| 欧美一区二区黑人在线| 中文字幕av诱惑一区二区| 大香蕉网国产在线观看av| 欧美午夜视频免费观看| 美女被后入福利在线观看| 91久久精品在这里色伊人| 国产欧美一区二区久久| 中文精品人妻一区二区| 婷婷九月在线中文字幕| 自拍偷拍一区二区三区|