基于FPGA的高速數(shù)字I/O系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-04-16 11:06
隨著航空、航天技術(shù)的迅猛發(fā)展,其嵌入式電子系統(tǒng)的性能指標(biāo)日益復(fù)雜、數(shù)據(jù)傳輸量逐日遞增、數(shù)據(jù)傳輸速率不斷提高。因此,針對(duì)航空儀器的地面測試系統(tǒng)逐步趨向于自動(dòng)化、高速化、多功能化的發(fā)展方向。針對(duì)這一發(fā)展趨勢,本文設(shè)計(jì)了一種基于FPGA的高速數(shù)字I/O系統(tǒng),該系統(tǒng)通過采用高速緩存、PCIE總線、動(dòng)態(tài)重配置等關(guān)鍵技術(shù)完成設(shè)計(jì),在保證與上位機(jī)進(jìn)行實(shí)時(shí)數(shù)據(jù)傳輸?shù)耐瑫r(shí),實(shí)現(xiàn)了多種系統(tǒng)功能的動(dòng)態(tài)重配置,從而達(dá)到測試設(shè)備的通用性。本文首先圍繞高速數(shù)字I/O系統(tǒng)在測試領(lǐng)域中的研究背景及其發(fā)展現(xiàn)狀進(jìn)行了詳細(xì)分析,并根據(jù)目前數(shù)字I/O領(lǐng)域遇到的發(fā)展瓶頸,深入研究了高速緩存、PCIE總線、動(dòng)態(tài)重配置等技術(shù)難點(diǎn)在高速數(shù)字I/O系統(tǒng)中的關(guān)鍵作用,并提出了一種基于多功能動(dòng)態(tài)重配置技術(shù)的高速數(shù)字I/O系統(tǒng)設(shè)計(jì)方案,完成了各技術(shù)難點(diǎn)的設(shè)計(jì)選型。其次對(duì)各技術(shù)難點(diǎn)逐一進(jìn)行了詳細(xì)的邏輯設(shè)計(jì)及時(shí)序分析:1、在高速緩存模塊中,本文主要采用基于單通道DDR2 SDRAM芯片的乒乓雙緩存設(shè)計(jì)方法,對(duì)原本雙通道的高速緩存設(shè)計(jì)方法進(jìn)行了改進(jìn)。且為了進(jìn)一步提高數(shù)據(jù)傳輸速率,本文采用靜態(tài)時(shí)序分析的方法,分別對(duì)時(shí)序裕量及最高工作頻率進(jìn)行了詳細(xì)分...
【文章來源】:北京工業(yè)大學(xué)北京市 211工程院校
【文章頁數(shù)】:99 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
數(shù)據(jù)包結(jié)構(gòu)圖
第 2 章 高速數(shù)字 I/O 系統(tǒng)方案設(shè)計(jì)通過上述分析可以發(fā)現(xiàn),事務(wù)層數(shù)據(jù)包 TLP 位于最頂層直接與用戶邏輯進(jìn)行交互,所以在用戶邏輯設(shè)計(jì)過程中,對(duì) TLP 包的組裝及解包尤為重要。TL包組裝的方式根據(jù)事務(wù)類型的不同而有所區(qū)別,由于在本課題中與上位機(jī)直接的數(shù)據(jù)傳輸主要采用存儲(chǔ)器(讀/寫)的工作模式,所以此處僅以存儲(chǔ)器操作事務(wù)類型為例對(duì) TLP 包進(jìn)行分析,存儲(chǔ)器型 TLP 包的組裝格式如圖 2-2 所示。
圖 2-3 配置空間映射圖Fig.2-3 The configuration space mapping 的分析可知,每個(gè) PCIE 總線的配置空間包含用于映射 PCIE 存儲(chǔ)空間的地址。此處的 PCIE 的概念,存儲(chǔ)空間主要分為 Memory 和 I/O 兩用于對(duì)存儲(chǔ)容量要求較大的情況下,I/O 類型由于在本課題中采用存儲(chǔ)空間對(duì)上位機(jī)發(fā)送的指令信息進(jìn)行存儲(chǔ),占用存儲(chǔ)空間較多,所以將硬件板卡視作為上位機(jī)的虛擬空間。要是指在保證硬件資源不變的情況下,采用一種系統(tǒng)功能的靈活配置。由于在本課題中要分功能進(jìn)行動(dòng)態(tài)切換,所以對(duì)重配置技術(shù)的靈活
【參考文獻(xiàn)】:
期刊論文
[1]基于DDR2SDRAM乒乓雙緩沖的高速數(shù)據(jù)收發(fā)系統(tǒng)設(shè)計(jì)[J]. 劉杰,賽景波. 電子器件. 2015(03)
[2]一種基于FPGA的PCIe總線及其DMA的設(shè)計(jì)方法[J]. 陳剛,張京,唐建. 兵工自動(dòng)化. 2014(05)
[3]NEW APPROACH TO EMULATE SEU FAULTS ON SRAM BASED FPGAS[J]. Reza Omidi Gosheblagh,Karim Mohammadi. Journal of Electronics(China). 2014(01)
[4]基于SPI FLASH的FPGA多重配置[J]. 李平,吳曉,山壽. 現(xiàn)代電子技術(shù). 2013(22)
[5]基于System ACE的FPGA全局動(dòng)態(tài)可重配置的研究[J]. 趙佳,黃新棟,張涌. 電子設(shè)計(jì)工程. 2010(03)
[6]基于FPGA與DDR2 SDRAM的高速ADC采樣數(shù)據(jù)緩沖器設(shè)計(jì)[J]. 徐家剛,張永偉,徐瑞榮. 艦船電子對(duì)抗. 2010(01)
[7]基于PCI Express總線轉(zhuǎn)換板設(shè)計(jì)研究[J]. 陳有信,徐根深. 國外電子測量技術(shù). 2009(12)
[8]高速數(shù)據(jù)采集系統(tǒng)的數(shù)據(jù)流無縫緩存技術(shù)[J]. 王喆,劉金國,王亞軍. 微計(jì)算機(jī)信息. 2008(31)
[9]THE RESEARCH AND DESIGN OF RECONFIGURABLE COMPUTING FOR BLOCK CIPHER[J]. Yang Xiaohui Dai Zibin Zhang Yongfu Yu Xuerong (Institute of Electronic Technology,The PLA Information Engineering University,Zhengzhou 450004,China). Journal of Electronics(China). 2008(04)
[10]基于FPGA的多路高速串并轉(zhuǎn)換器設(shè)計(jì)[J]. 仲建鋒,胡慶生,孫遠(yuǎn). 電子器件. 2008(02)
碩士論文
[1]基于PXIe總線的高速數(shù)字I/O硬件設(shè)計(jì)與實(shí)現(xiàn)[D]. 江繼龍.北京工業(yè)大學(xué) 2015
[2]基于FPGA的數(shù)據(jù)高速采集系統(tǒng)設(shè)計(jì)[D]. 趙華影.浙江理工大學(xué) 2015
[3]基于PCIE的高速存儲(chǔ)系統(tǒng)設(shè)計(jì)[D]. 李濤濤.西安電子科技大學(xué) 2014
[4]FPGA內(nèi)數(shù)字時(shí)鐘管理模塊的研究與設(shè)計(jì)[D]. 張振.西安電子科技大學(xué) 2014
[5]支持ONFI和Toggle模式的NAND Flash控制器設(shè)計(jì)[D]. 張蓉.華中科技大學(xué) 2014
[6]基于FPGA的PCIE總線接口和光纖通信模塊設(shè)計(jì)[D]. 李挺.燕山大學(xué) 2013
[7]FPGA動(dòng)態(tài)可重構(gòu)技術(shù)及其應(yīng)用研究[D]. 李昆吉.哈爾濱工業(yè)大學(xué) 2012
[8]高速信號(hào)采集接收板設(shè)計(jì)與實(shí)現(xiàn)[D]. 邢璐.西安電子科技大學(xué) 2012
[9]基于PCI Express和DDRII SDRAM的高速數(shù)據(jù)傳輸系統(tǒng)的研制[D]. 劉劍.南京信息工程大學(xué) 2009
[10]基于PCI總線的數(shù)據(jù)采集與存儲(chǔ)系統(tǒng)[D]. 金松坡.南京理工大學(xué) 2009
本文編號(hào):3141309
【文章來源】:北京工業(yè)大學(xué)北京市 211工程院校
【文章頁數(shù)】:99 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
數(shù)據(jù)包結(jié)構(gòu)圖
第 2 章 高速數(shù)字 I/O 系統(tǒng)方案設(shè)計(jì)通過上述分析可以發(fā)現(xiàn),事務(wù)層數(shù)據(jù)包 TLP 位于最頂層直接與用戶邏輯進(jìn)行交互,所以在用戶邏輯設(shè)計(jì)過程中,對(duì) TLP 包的組裝及解包尤為重要。TL包組裝的方式根據(jù)事務(wù)類型的不同而有所區(qū)別,由于在本課題中與上位機(jī)直接的數(shù)據(jù)傳輸主要采用存儲(chǔ)器(讀/寫)的工作模式,所以此處僅以存儲(chǔ)器操作事務(wù)類型為例對(duì) TLP 包進(jìn)行分析,存儲(chǔ)器型 TLP 包的組裝格式如圖 2-2 所示。
圖 2-3 配置空間映射圖Fig.2-3 The configuration space mapping 的分析可知,每個(gè) PCIE 總線的配置空間包含用于映射 PCIE 存儲(chǔ)空間的地址。此處的 PCIE 的概念,存儲(chǔ)空間主要分為 Memory 和 I/O 兩用于對(duì)存儲(chǔ)容量要求較大的情況下,I/O 類型由于在本課題中采用存儲(chǔ)空間對(duì)上位機(jī)發(fā)送的指令信息進(jìn)行存儲(chǔ),占用存儲(chǔ)空間較多,所以將硬件板卡視作為上位機(jī)的虛擬空間。要是指在保證硬件資源不變的情況下,采用一種系統(tǒng)功能的靈活配置。由于在本課題中要分功能進(jìn)行動(dòng)態(tài)切換,所以對(duì)重配置技術(shù)的靈活
【參考文獻(xiàn)】:
期刊論文
[1]基于DDR2SDRAM乒乓雙緩沖的高速數(shù)據(jù)收發(fā)系統(tǒng)設(shè)計(jì)[J]. 劉杰,賽景波. 電子器件. 2015(03)
[2]一種基于FPGA的PCIe總線及其DMA的設(shè)計(jì)方法[J]. 陳剛,張京,唐建. 兵工自動(dòng)化. 2014(05)
[3]NEW APPROACH TO EMULATE SEU FAULTS ON SRAM BASED FPGAS[J]. Reza Omidi Gosheblagh,Karim Mohammadi. Journal of Electronics(China). 2014(01)
[4]基于SPI FLASH的FPGA多重配置[J]. 李平,吳曉,山壽. 現(xiàn)代電子技術(shù). 2013(22)
[5]基于System ACE的FPGA全局動(dòng)態(tài)可重配置的研究[J]. 趙佳,黃新棟,張涌. 電子設(shè)計(jì)工程. 2010(03)
[6]基于FPGA與DDR2 SDRAM的高速ADC采樣數(shù)據(jù)緩沖器設(shè)計(jì)[J]. 徐家剛,張永偉,徐瑞榮. 艦船電子對(duì)抗. 2010(01)
[7]基于PCI Express總線轉(zhuǎn)換板設(shè)計(jì)研究[J]. 陳有信,徐根深. 國外電子測量技術(shù). 2009(12)
[8]高速數(shù)據(jù)采集系統(tǒng)的數(shù)據(jù)流無縫緩存技術(shù)[J]. 王喆,劉金國,王亞軍. 微計(jì)算機(jī)信息. 2008(31)
[9]THE RESEARCH AND DESIGN OF RECONFIGURABLE COMPUTING FOR BLOCK CIPHER[J]. Yang Xiaohui Dai Zibin Zhang Yongfu Yu Xuerong (Institute of Electronic Technology,The PLA Information Engineering University,Zhengzhou 450004,China). Journal of Electronics(China). 2008(04)
[10]基于FPGA的多路高速串并轉(zhuǎn)換器設(shè)計(jì)[J]. 仲建鋒,胡慶生,孫遠(yuǎn). 電子器件. 2008(02)
碩士論文
[1]基于PXIe總線的高速數(shù)字I/O硬件設(shè)計(jì)與實(shí)現(xiàn)[D]. 江繼龍.北京工業(yè)大學(xué) 2015
[2]基于FPGA的數(shù)據(jù)高速采集系統(tǒng)設(shè)計(jì)[D]. 趙華影.浙江理工大學(xué) 2015
[3]基于PCIE的高速存儲(chǔ)系統(tǒng)設(shè)計(jì)[D]. 李濤濤.西安電子科技大學(xué) 2014
[4]FPGA內(nèi)數(shù)字時(shí)鐘管理模塊的研究與設(shè)計(jì)[D]. 張振.西安電子科技大學(xué) 2014
[5]支持ONFI和Toggle模式的NAND Flash控制器設(shè)計(jì)[D]. 張蓉.華中科技大學(xué) 2014
[6]基于FPGA的PCIE總線接口和光纖通信模塊設(shè)計(jì)[D]. 李挺.燕山大學(xué) 2013
[7]FPGA動(dòng)態(tài)可重構(gòu)技術(shù)及其應(yīng)用研究[D]. 李昆吉.哈爾濱工業(yè)大學(xué) 2012
[8]高速信號(hào)采集接收板設(shè)計(jì)與實(shí)現(xiàn)[D]. 邢璐.西安電子科技大學(xué) 2012
[9]基于PCI Express和DDRII SDRAM的高速數(shù)據(jù)傳輸系統(tǒng)的研制[D]. 劉劍.南京信息工程大學(xué) 2009
[10]基于PCI總線的數(shù)據(jù)采集與存儲(chǔ)系統(tǒng)[D]. 金松坡.南京理工大學(xué) 2009
本文編號(hào):3141309
本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/3141309.html
最近更新
教材專著