基于FPGA并行架構(gòu)的高速大容量數(shù)據(jù)記錄儀
發(fā)布時(shí)間:2020-12-26 23:25
進(jìn)入21世紀(jì)以來(lái),精確制導(dǎo)炮彈的研發(fā)受到了各軍事大國(guó)的重視。黑匣子數(shù)據(jù)記錄儀在炮彈的飛行過(guò)程中采集并存儲(chǔ)其各項(xiàng)飛行參數(shù)?茖W(xué)家們回收實(shí)驗(yàn)彈中的黑匣子數(shù)據(jù)并以此作為后續(xù)研發(fā)的可靠數(shù)據(jù)信息。而傳統(tǒng)黑匣子的采集速率、存儲(chǔ)容量和存儲(chǔ)速度已經(jīng)無(wú)法滿足更高的技術(shù)要求,因此本文針對(duì)一種基于FPGA并行架構(gòu)的高速大容量數(shù)據(jù)記錄儀進(jìn)行了相關(guān)研究。文章首先分析了整個(gè)系統(tǒng)的功能需求和設(shè)計(jì)指標(biāo),并根據(jù)需求分析和技術(shù)指標(biāo)的要求提出了 DSP+FPGA+FLASH的總體硬件架構(gòu),確定了采用FPGA對(duì)多通道數(shù)據(jù)輸入接口進(jìn)行數(shù)據(jù)采集以及對(duì)多通道FLASH進(jìn)行并行存儲(chǔ)的設(shè)計(jì)方案。接著針對(duì)性地闡述了FPGA的總體架構(gòu)設(shè)計(jì),根據(jù)不同的功能將FPGA內(nèi)部劃分為時(shí)鐘模塊、數(shù)據(jù)輸入接口模塊、FLASH存儲(chǔ)模塊、總線控制模塊和地址分配模塊,并對(duì)各個(gè)模塊的組成及其功能做出了詳細(xì)的說(shuō)明。在對(duì)FPGA的總體架構(gòu)設(shè)計(jì)完畢后,文章對(duì)劃分出的功能模塊逐個(gè)給出了具體的實(shí)現(xiàn)方法和模塊的功能仿真波形。然后,文章對(duì)彈載黑匣子系統(tǒng)的硬件平臺(tái)進(jìn)行了設(shè)計(jì),包括CPU系統(tǒng)電路的設(shè)計(jì)以及相關(guān)PCB設(shè)計(jì)等。本文最后對(duì)設(shè)計(jì)完成的硬件平臺(tái)進(jìn)行了板級(jí)調(diào)試和相關(guān)功能驗(yàn)證...
【文章來(lái)源】:南京理工大學(xué)江蘇省 211工程院校
【文章頁(yè)數(shù)】:77 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 研究背景和課題意義
1.2 國(guó)內(nèi)外發(fā)展現(xiàn)狀
1.3 課題主要研究?jī)?nèi)容
2 系統(tǒng)總體方案設(shè)計(jì)
2.1 功能需求和技術(shù)指標(biāo)
2.2 總體設(shè)計(jì)方案
2.2.1 DSP
2.2.2 FPGA
2.2.3 DSP與FPGA的連接
2.2.4 FLASH
2.3 本章小結(jié)
3 FPGA總體架構(gòu)設(shè)計(jì)
3.1 功能模塊規(guī)劃
3.2 時(shí)鐘模塊
3.3 數(shù)據(jù)輸入接口模塊
3.3.1 IIC通訊模塊
3.3.2 GPIO通訊模塊
3.3.3 SPI通訊模塊
3.3.4 UART通訊模塊
3.4 FLASH存儲(chǔ)模塊
3.5 總線控制模塊
3.6 地址分配模塊
3.6.1 地址線的選擇
3.6.2 總線編碼方式
3.7 本章小結(jié)
4 FPGA功能模塊的實(shí)現(xiàn)
4.1 時(shí)鐘模塊的實(shí)現(xiàn)
4.2 地址分配模塊的實(shí)現(xiàn)
4.3 數(shù)據(jù)輸入接口模塊的實(shí)現(xiàn)
4.3.1 IIC通信模塊的實(shí)現(xiàn)
4.3.2 GPIO通信模塊的實(shí)現(xiàn)
4.3.3 SPI通信模塊的實(shí)現(xiàn)
4.3.4 UART通信模塊的實(shí)現(xiàn)
4.4 FLASH存儲(chǔ)模塊的實(shí)現(xiàn)
4.5 總線控制模塊的實(shí)現(xiàn)
4.6 本章小結(jié)
5 彈載黑匣子硬件平臺(tái)設(shè)計(jì)
5.1 CPU系統(tǒng)電路設(shè)計(jì)
5.1.1 DSP的最小系統(tǒng)設(shè)計(jì)
5.1.2 DSP的外圍擴(kuò)展電路設(shè)計(jì)
5.1.3 FPGA的配置電路設(shè)計(jì)
5.1.4 NANDFLASH存儲(chǔ)模塊設(shè)計(jì)
5.2 CPU系統(tǒng)電源電路設(shè)計(jì)
5.2.1 TMS320C6747電源電路設(shè)計(jì)
5.2.2 XC3S1600E電源電路設(shè)計(jì)
5.3 EDA軟件介紹與印制電路板(PCB)設(shè)計(jì)
5.3.1 Altium Designer 13簡(jiǎn)介
5.3.2 印制電路板(PCB)設(shè)計(jì)
5.3.3 PCB的層疊與布線
5.3.4 信號(hào)完整性分析
5.3.4.1 傳輸線的反射
5.3.4.2 串?dāng)_
5.4 本章小結(jié)
6 系統(tǒng)測(cè)試與實(shí)驗(yàn)結(jié)果
6.1 硬件平臺(tái)板級(jí)測(cè)試
6.1.1 電源模塊
6.1.2 時(shí)鐘模塊
6.1.3 TMS320C6747的JTAG鏈路測(cè)試
6.1.4 XC3S1600E主串配置鏈路測(cè)試
6.2 NANDFLASH相關(guān)讀寫(xiě)操作的仿真和驗(yàn)證
6.2.1 寫(xiě)操作的驗(yàn)證
6.2.2 讀操作的驗(yàn)證
6.3 實(shí)彈射擊實(shí)驗(yàn)
6.4 本章小結(jié)
7 總結(jié)與展望
7.1 全文總結(jié)
7.2 展望
致謝
參考文獻(xiàn)
附錄
【參考文獻(xiàn)】:
期刊論文
[1]基于DSP+FPGA的彈載計(jì)算機(jī)設(shè)計(jì)[J]. 高敏,任海龍,楊芳,游衛(wèi)華. 計(jì)算機(jī)測(cè)量與控制. 2014(12)
[2]國(guó)外末制導(dǎo)迫彈的發(fā)展綜述[J]. 王強(qiáng),王剛,趙瑩. 四川兵工學(xué)報(bào). 2014(05)
[3]FPGA的模塊化設(shè)計(jì)方法[J]. 張松,李筠. 電子測(cè)量與儀器學(xué)報(bào). 2014(05)
[4]航空制導(dǎo)炸彈發(fā)展趨勢(shì)[J]. 賈秋銳,孫媛媛,肖樹(shù)臣,鐘詠兵. 制導(dǎo)與引信. 2014(01)
[5]基于FPGA控制的NAND Flash存儲(chǔ)設(shè)計(jì)[J]. 劉東海,任勇峰,儲(chǔ)成君. 科學(xué)技術(shù)與工程. 2013(34)
[6]High-speed broadband data acquisition system based on FPGA[J]. 劉軍智. Journal of Measurement Science and Instrumentation. 2013(03)
[7]基于DSP+FPGA的彈載綜合控制計(jì)算機(jī)設(shè)計(jì)與實(shí)現(xiàn)[J]. 緱麗敏,景德勝,許少尉,梁爭(zhēng)爭(zhēng). 電子技術(shù). 2013(07)
[8]國(guó)外制導(dǎo)炮彈發(fā)展綜述[J]. 白毅,仲海東,秦雅娟,夜樂(lè)萍. 飛航導(dǎo)彈. 2013(05)
[9]基于EMIF接口的DSP控制系統(tǒng)設(shè)計(jì)[J]. 羅鳴. 輕工科技. 2013(04)
[10]飛行數(shù)據(jù)記錄器的發(fā)展研究[J]. 梁憲福. 才智. 2012(19)
碩士論文
[1]某彈載多通道數(shù)據(jù)采集系統(tǒng)的研究與設(shè)計(jì)[D]. 張傳民.中北大學(xué) 2015
[2]基于DSP+FPGA的北斗衛(wèi)星導(dǎo)航接收機(jī)的研究與設(shè)計(jì)[D]. 李超.南京理工大學(xué) 2015
[3]高速大容量NAND FLASH存儲(chǔ)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 李晴.北京理工大學(xué) 2015
[4]FPGA內(nèi)數(shù)字時(shí)鐘管理模塊的研究與設(shè)計(jì)[D]. 張振.西安電子科技大學(xué) 2014
[5]以DSP為核心的彈載計(jì)算機(jī)系統(tǒng)的設(shè)計(jì)[D]. 何航峰.南京航空航天大學(xué) 2013
[6]基于NAND Flash的多路并行存儲(chǔ)系統(tǒng)的研究與實(shí)現(xiàn)[D]. 彭軍.湖南大學(xué) 2013
[7]基于DSP的彈載計(jì)算機(jī)設(shè)計(jì)[D]. 馬曉柯.南京理工大學(xué) 2012
[8]DSP集成電路設(shè)計(jì)與研究[D]. 徐海銘.江南大學(xué) 2009
[9]基于FPGA的數(shù)據(jù)采集系統(tǒng)研究[D]. 諸一棟.長(zhǎng)春理工大學(xué) 2009
[10]飛行器小型黑匣子硬件模塊的研究[D]. 后鵬.上海交通大學(xué) 2009
本文編號(hào):2940638
【文章來(lái)源】:南京理工大學(xué)江蘇省 211工程院校
【文章頁(yè)數(shù)】:77 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 研究背景和課題意義
1.2 國(guó)內(nèi)外發(fā)展現(xiàn)狀
1.3 課題主要研究?jī)?nèi)容
2 系統(tǒng)總體方案設(shè)計(jì)
2.1 功能需求和技術(shù)指標(biāo)
2.2 總體設(shè)計(jì)方案
2.2.1 DSP
2.2.2 FPGA
2.2.3 DSP與FPGA的連接
2.2.4 FLASH
2.3 本章小結(jié)
3 FPGA總體架構(gòu)設(shè)計(jì)
3.1 功能模塊規(guī)劃
3.2 時(shí)鐘模塊
3.3 數(shù)據(jù)輸入接口模塊
3.3.1 IIC通訊模塊
3.3.2 GPIO通訊模塊
3.3.3 SPI通訊模塊
3.3.4 UART通訊模塊
3.4 FLASH存儲(chǔ)模塊
3.5 總線控制模塊
3.6 地址分配模塊
3.6.1 地址線的選擇
3.6.2 總線編碼方式
3.7 本章小結(jié)
4 FPGA功能模塊的實(shí)現(xiàn)
4.1 時(shí)鐘模塊的實(shí)現(xiàn)
4.2 地址分配模塊的實(shí)現(xiàn)
4.3 數(shù)據(jù)輸入接口模塊的實(shí)現(xiàn)
4.3.1 IIC通信模塊的實(shí)現(xiàn)
4.3.2 GPIO通信模塊的實(shí)現(xiàn)
4.3.3 SPI通信模塊的實(shí)現(xiàn)
4.3.4 UART通信模塊的實(shí)現(xiàn)
4.4 FLASH存儲(chǔ)模塊的實(shí)現(xiàn)
4.5 總線控制模塊的實(shí)現(xiàn)
4.6 本章小結(jié)
5 彈載黑匣子硬件平臺(tái)設(shè)計(jì)
5.1 CPU系統(tǒng)電路設(shè)計(jì)
5.1.1 DSP的最小系統(tǒng)設(shè)計(jì)
5.1.2 DSP的外圍擴(kuò)展電路設(shè)計(jì)
5.1.3 FPGA的配置電路設(shè)計(jì)
5.1.4 NANDFLASH存儲(chǔ)模塊設(shè)計(jì)
5.2 CPU系統(tǒng)電源電路設(shè)計(jì)
5.2.1 TMS320C6747電源電路設(shè)計(jì)
5.2.2 XC3S1600E電源電路設(shè)計(jì)
5.3 EDA軟件介紹與印制電路板(PCB)設(shè)計(jì)
5.3.1 Altium Designer 13簡(jiǎn)介
5.3.2 印制電路板(PCB)設(shè)計(jì)
5.3.3 PCB的層疊與布線
5.3.4 信號(hào)完整性分析
5.3.4.1 傳輸線的反射
5.3.4.2 串?dāng)_
5.4 本章小結(jié)
6 系統(tǒng)測(cè)試與實(shí)驗(yàn)結(jié)果
6.1 硬件平臺(tái)板級(jí)測(cè)試
6.1.1 電源模塊
6.1.2 時(shí)鐘模塊
6.1.3 TMS320C6747的JTAG鏈路測(cè)試
6.1.4 XC3S1600E主串配置鏈路測(cè)試
6.2 NANDFLASH相關(guān)讀寫(xiě)操作的仿真和驗(yàn)證
6.2.1 寫(xiě)操作的驗(yàn)證
6.2.2 讀操作的驗(yàn)證
6.3 實(shí)彈射擊實(shí)驗(yàn)
6.4 本章小結(jié)
7 總結(jié)與展望
7.1 全文總結(jié)
7.2 展望
致謝
參考文獻(xiàn)
附錄
【參考文獻(xiàn)】:
期刊論文
[1]基于DSP+FPGA的彈載計(jì)算機(jī)設(shè)計(jì)[J]. 高敏,任海龍,楊芳,游衛(wèi)華. 計(jì)算機(jī)測(cè)量與控制. 2014(12)
[2]國(guó)外末制導(dǎo)迫彈的發(fā)展綜述[J]. 王強(qiáng),王剛,趙瑩. 四川兵工學(xué)報(bào). 2014(05)
[3]FPGA的模塊化設(shè)計(jì)方法[J]. 張松,李筠. 電子測(cè)量與儀器學(xué)報(bào). 2014(05)
[4]航空制導(dǎo)炸彈發(fā)展趨勢(shì)[J]. 賈秋銳,孫媛媛,肖樹(shù)臣,鐘詠兵. 制導(dǎo)與引信. 2014(01)
[5]基于FPGA控制的NAND Flash存儲(chǔ)設(shè)計(jì)[J]. 劉東海,任勇峰,儲(chǔ)成君. 科學(xué)技術(shù)與工程. 2013(34)
[6]High-speed broadband data acquisition system based on FPGA[J]. 劉軍智. Journal of Measurement Science and Instrumentation. 2013(03)
[7]基于DSP+FPGA的彈載綜合控制計(jì)算機(jī)設(shè)計(jì)與實(shí)現(xiàn)[J]. 緱麗敏,景德勝,許少尉,梁爭(zhēng)爭(zhēng). 電子技術(shù). 2013(07)
[8]國(guó)外制導(dǎo)炮彈發(fā)展綜述[J]. 白毅,仲海東,秦雅娟,夜樂(lè)萍. 飛航導(dǎo)彈. 2013(05)
[9]基于EMIF接口的DSP控制系統(tǒng)設(shè)計(jì)[J]. 羅鳴. 輕工科技. 2013(04)
[10]飛行數(shù)據(jù)記錄器的發(fā)展研究[J]. 梁憲福. 才智. 2012(19)
碩士論文
[1]某彈載多通道數(shù)據(jù)采集系統(tǒng)的研究與設(shè)計(jì)[D]. 張傳民.中北大學(xué) 2015
[2]基于DSP+FPGA的北斗衛(wèi)星導(dǎo)航接收機(jī)的研究與設(shè)計(jì)[D]. 李超.南京理工大學(xué) 2015
[3]高速大容量NAND FLASH存儲(chǔ)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 李晴.北京理工大學(xué) 2015
[4]FPGA內(nèi)數(shù)字時(shí)鐘管理模塊的研究與設(shè)計(jì)[D]. 張振.西安電子科技大學(xué) 2014
[5]以DSP為核心的彈載計(jì)算機(jī)系統(tǒng)的設(shè)計(jì)[D]. 何航峰.南京航空航天大學(xué) 2013
[6]基于NAND Flash的多路并行存儲(chǔ)系統(tǒng)的研究與實(shí)現(xiàn)[D]. 彭軍.湖南大學(xué) 2013
[7]基于DSP的彈載計(jì)算機(jī)設(shè)計(jì)[D]. 馬曉柯.南京理工大學(xué) 2012
[8]DSP集成電路設(shè)計(jì)與研究[D]. 徐海銘.江南大學(xué) 2009
[9]基于FPGA的數(shù)據(jù)采集系統(tǒng)研究[D]. 諸一棟.長(zhǎng)春理工大學(xué) 2009
[10]飛行器小型黑匣子硬件模塊的研究[D]. 后鵬.上海交通大學(xué) 2009
本文編號(hào):2940638
本文鏈接:http://sikaile.net/kejilunwen/jingguansheji/2940638.html
最近更新
教材專(zhuān)著