多FPGA原型驗(yàn)證平臺(tái)關(guān)鍵模塊的設(shè)計(jì)與實(shí)現(xiàn)
本文關(guān)鍵詞:多FPGA原型驗(yàn)證平臺(tái)關(guān)鍵模塊的設(shè)計(jì)與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:作為計(jì)算機(jī)系統(tǒng)里最關(guān)鍵的部件,微處理器的設(shè)計(jì)和制造一直是計(jì)算機(jī)領(lǐng)域研究的重點(diǎn)和熱點(diǎn)。在微處理器40多年的發(fā)展歷史上,超標(biāo)量是一座重要的里程碑,它使得處理器內(nèi)核實(shí)現(xiàn)了指令級(jí)并行,大大提高了相同的主頻下CPU指令的處理速度。處理器的性能也有了革命性的提升。目前為止,超標(biāo)量處理器仍然是最重要的處理器之一。從1971年第一塊微處理器芯片4004誕生以來(lái),微處理器一直按照著名的摩爾定律發(fā)展著。主頻從最初的小于1MHz提高到現(xiàn)在的大于1GHz,處理器中晶體管的集成數(shù)量也有了大規(guī)模的增加,目前已經(jīng)到了幾十億只。處理器的設(shè)計(jì)也越來(lái)越復(fù)雜,對(duì)處理器設(shè)計(jì)進(jìn)行驗(yàn)證和調(diào)試的難度也越來(lái)越大。當(dāng)前,越來(lái)越多的設(shè)計(jì)者選擇搭建單個(gè)或多個(gè)FPGA的原型驗(yàn)證平臺(tái)進(jìn)行微處理器設(shè)計(jì)的驗(yàn)證工作。據(jù)Mentor公司的調(diào)查研究,在工業(yè)界中,選擇FPGA搭建原型驗(yàn)證系統(tǒng)的企業(yè)已經(jīng)由2007年的41%提高到了2010年的55%。相對(duì)于軟件仿真,FPGA的原型驗(yàn)證具有更高的覆蓋率而且設(shè)計(jì)者還可以進(jìn)行真實(shí)的操作。本文面向超標(biāo)量處理器,研究了多FPGA原型驗(yàn)證系統(tǒng)的一些關(guān)鍵模塊的設(shè)計(jì)和實(shí)現(xiàn),實(shí)現(xiàn)了系統(tǒng)中FPGA與外部存儲(chǔ)設(shè)備的連接,并在此基礎(chǔ)上構(gòu)建了一個(gè)搭載4顆FPGA的原型驗(yàn)證系統(tǒng),然后用實(shí)際的X處理器設(shè)計(jì)對(duì)該4顆FPGA原型驗(yàn)證平臺(tái)的功能和性能進(jìn)行了評(píng)估?偨Y(jié)全文,本文主要對(duì)多FPGA原型驗(yàn)證平臺(tái)的某些關(guān)鍵模塊做了一些設(shè)計(jì)與實(shí)現(xiàn)工作,主要是以下五個(gè)方面:1、總結(jié)文獻(xiàn)資料,從FPGA的概念開(kāi)始,到FPGA的開(kāi)發(fā)流程、FPGA原型系統(tǒng)驗(yàn)證、再到FPGA的未來(lái)的研究與發(fā)展方向,最后對(duì)多FPGA系統(tǒng)的概念以及多FPGA系統(tǒng)的開(kāi)發(fā)流程進(jìn)行了系統(tǒng)的描述。2、多FPGA系統(tǒng)的時(shí)鐘同步方案的研究與實(shí)現(xiàn)。描述了FPGA的內(nèi)部時(shí)鐘結(jié)構(gòu),并且在4顆FPGA原型驗(yàn)證系統(tǒng)的基礎(chǔ)上,實(shí)現(xiàn)了一種基于MMCM(混合模式時(shí)鐘管理器)的時(shí)鐘同步配置方案。3、分析研究并實(shí)現(xiàn)了多FPGA系統(tǒng)FPGA之間的互連模塊;赬ilinx Virtex-7XC7V2000TFLG1925的FPGA芯片,在2顆以及4顆FPGA互連平臺(tái)上實(shí)現(xiàn)了多FPGA時(shí)分復(fù)用互連模塊,利用約100個(gè)數(shù)據(jù)傳輸通道滿足了多達(dá)數(shù)十倍信號(hào)數(shù)量的通信需求。4、完成了多FPGA原型驗(yàn)證系統(tǒng)與外部存儲(chǔ)設(shè)備連接控制器的設(shè)計(jì)實(shí)現(xiàn);赬ilinx Virtex-7 XC7V2000TFLG1925的FPGA芯片,對(duì)FPGA與外部存儲(chǔ)設(shè)備Flash的連接進(jìn)行了研究,并且利用串口(UART)傳輸實(shí)現(xiàn)了對(duì)SPI Flash的讀寫(xiě)。5、對(duì)本文中實(shí)際搭建的4顆FPGA原型驗(yàn)證系統(tǒng)的軟硬件進(jìn)行了介紹,并在該平臺(tái)上對(duì)設(shè)計(jì)實(shí)現(xiàn)的各個(gè)模塊進(jìn)行了功能和性能測(cè)試。
【關(guān)鍵詞】:超標(biāo)量處理器 多FPGA系統(tǒng) 原型驗(yàn)證系統(tǒng) 時(shí)鐘同步 時(shí)分復(fù)用 外設(shè)
【學(xué)位授予單位】:國(guó)防科學(xué)技術(shù)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類(lèi)號(hào)】:TP332
【目錄】:
- 摘要10-12
- ABSTRACT12-14
- 第一章 緒論14-18
- 1.1 引言14-15
- 1.2 研究的意義15-16
- 1.3 研究的挑戰(zhàn)16
- 1.4 本文的主要工作16-17
- 1.5 論文結(jié)構(gòu)17-18
- 第二章 多FPGA系統(tǒng)的技術(shù)背景18-28
- 2.1 FPGA基礎(chǔ)介紹18-23
- 2.1.1 FPGA概述18-19
- 2.1.2 FPGA的芯片結(jié)構(gòu)19-21
- 2.1.3 V7系列FPGA的特點(diǎn)21-22
- 2.1.4 FPGA系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)流程22-23
- 2.2 FPGA原型系統(tǒng)驗(yàn)證23-24
- 2.3 FPGA的研究發(fā)展趨勢(shì)24-25
- 2.3.1 FPGA芯片技術(shù)發(fā)展趨勢(shì)24-25
- 2.3.2 未來(lái)EDA設(shè)計(jì)方法的發(fā)展趨勢(shì)25
- 2.4 多FPGA系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)流程25-27
- 2.5 本章小結(jié)27-28
- 第三章 多FPGA系統(tǒng)的時(shí)鐘同步方案的實(shí)現(xiàn)研究28-38
- 3.1 FPGA的時(shí)鐘結(jié)構(gòu)28-32
- 3.1.1 FPGA時(shí)鐘樹(shù)28-29
- 3.1.2 V7的時(shí)鐘資源29-32
- 3.2 多FPGA的時(shí)鐘同步32-34
- 3.2.1“工”字形布線32
- 3.2.2 FPGA外部時(shí)鐘樹(shù)32-33
- 3.2.3 基于MMCM的全局時(shí)鐘同步33-34
- 3.3 多FPGA原型驗(yàn)證平臺(tái)的時(shí)鐘系統(tǒng)介紹34-36
- 3.3.1 時(shí)鐘系統(tǒng)構(gòu)成34-35
- 3.3.2 時(shí)鐘系統(tǒng)測(cè)試35-36
- 3.4 本章小結(jié)36-38
- 第四章 多FPGA系統(tǒng)的互連模塊的研究38-50
- 4.1 時(shí)分復(fù)用的基本思想38
- 4.2 時(shí)鐘源同步數(shù)據(jù)傳輸38-39
- 4.3 多FPGA系統(tǒng)互連結(jié)構(gòu)研究39-41
- 4.3.1 線陣結(jié)構(gòu)39
- 4.3.2 網(wǎng)格結(jié)構(gòu)39-40
- 4.3.3 虛擬連接技術(shù)40-41
- 4.4 多FPGA原型驗(yàn)證系統(tǒng)的互連結(jié)構(gòu)的設(shè)計(jì)與實(shí)現(xiàn)41-47
- 4.4.1 系統(tǒng)總體方案設(shè)計(jì)41-42
- 4.4.2 時(shí)鐘復(fù)位延時(shí)控制單元42-43
- 4.4.3 信號(hào)發(fā)送單元43-45
- 4.4.4 信號(hào)接收單元整體設(shè)計(jì)45-46
- 4.4.5 位對(duì)齊、字對(duì)齊模塊設(shè)計(jì)46-47
- 4.5 多FPGA原型驗(yàn)證系統(tǒng)的互連結(jié)構(gòu)設(shè)計(jì)測(cè)試47-48
- 4.6 本章小結(jié)48-50
- 第五章 多FPGA系統(tǒng)的連接外部存儲(chǔ)設(shè)備控制器的實(shí)現(xiàn)50-58
- 5.1 總體方案設(shè)計(jì)50-51
- 5.2 控制器設(shè)計(jì)51-55
- 5.2.1 UART部分51-53
- 5.2.2 控制總線AXI4部分53-54
- 5.2.3 Flash控制部分54-55
- 5.2.4 Block RAM部分55
- 5.2.5 SPI接口部分55
- 5.3 系統(tǒng)仿真結(jié)果與分析55-56
- 5.4 本章小結(jié)56-58
- 第六章 實(shí)驗(yàn)數(shù)據(jù)分析58-66
- 6.1 實(shí)驗(yàn)環(huán)境58-62
- 6.1.1 綜合工具Synplify58
- 6.1.2 分割工具TAI_player58-59
- 6.1.3 實(shí)現(xiàn)工具VIVADO59-61
- 6.1.4 實(shí)驗(yàn)中的多FPGA原型驗(yàn)證系統(tǒng)61-62
- 6.2 實(shí)驗(yàn)中工程設(shè)計(jì)的邏輯資源分析62
- 6.3 互連結(jié)構(gòu)的軟件仿真數(shù)據(jù)分析62-63
- 6.4 互連結(jié)構(gòu)的真實(shí)測(cè)試數(shù)據(jù)分析63-64
- 6.5 本章小結(jié)64-66
- 第七章 總結(jié)與展望66-68
- 7.1 工作總結(jié)66
- 7.2 展望66-68
- 致謝68-70
- 參考文獻(xiàn)70-74
- 作者在學(xué)期間取得的學(xué)術(shù)成果74
【相似文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 屈玉峰;郭亮;馮根寶;;搭建基于E語(yǔ)言參考模型的驗(yàn)證平臺(tái)[J];中國(guó)集成電路;2005年09期
2 詹文法,馬俊,張溯,許修兵;一種可重用的驗(yàn)證平臺(tái)結(jié)構(gòu)[J];微機(jī)發(fā)展;2005年03期
3 詹文法;李麗;程作仁;張溯;;一種基于總線的可重用驗(yàn)證平臺(tái)研究[J];電子技術(shù)應(yīng)用;2006年05期
4 期彤;;新思科技設(shè)計(jì)系統(tǒng)、驗(yàn)證平臺(tái)雙線出擊[J];電子設(shè)計(jì)應(yīng)用;2009年05期
5 張健;黃蓓;王玉艷;;交換控制電路功能驗(yàn)證平臺(tái)設(shè)計(jì)[J];計(jì)算機(jī)工程;2006年16期
6 萬(wàn)超;申敏;張亞楠;;通道在層次化驗(yàn)證平臺(tái)中的應(yīng)用[J];電子測(cè)試;2007年05期
7 袁艷;申敏;;覆蓋率技術(shù)的提高在RVM層次化驗(yàn)證方法中的應(yīng)用[J];電子測(cè)試;2008年01期
8 宋秀蘭;吳曉波;;高性能驗(yàn)證平臺(tái)設(shè)計(jì)與搭建[J];電子器件;2008年06期
9 劉芳;謝崢;連志斌;王新安;;一種可重構(gòu)的通用總線接口驗(yàn)證平臺(tái)的研究及實(shí)現(xiàn)[J];電子器件;2011年03期
10 王紅衛(wèi);占楊林;梁利平;;以覆蓋率為導(dǎo)向的自動(dòng)化驗(yàn)證平臺(tái)[J];電子測(cè)試;2013年05期
中國(guó)重要會(huì)議論文全文數(shù)據(jù)庫(kù) 前6條
1 王立勝;王秉臣;朱波;朱智超;賴(lài)安學(xué);;基于大型飛行器的信息系統(tǒng)仿真驗(yàn)證平臺(tái)設(shè)計(jì)[A];中國(guó)宇航學(xué)會(huì)深空探測(cè)技術(shù)專(zhuān)業(yè)委員會(huì)第十屆學(xué)術(shù)年會(huì)論文集[C];2013年
2 華靜;;虛擬化技術(shù)構(gòu)建金融云業(yè)務(wù)驗(yàn)證平臺(tái)[A];2013年中國(guó)通信學(xué)會(huì)信息通信網(wǎng)絡(luò)技術(shù)委員會(huì)年會(huì)論文集[C];2013年
3 徐文進(jìn);田澤;;基于AFDX-ES SOC驗(yàn)證平臺(tái)的向量中斷控制器驗(yàn)證研究[A];第十六屆計(jì)算機(jī)工程與工藝年會(huì)暨第二屆微處理器技術(shù)論壇論文集[C];2012年
4 淮治華;田澤;趙強(qiáng);韓煒;;基于DSP的SoC FPGA原型驗(yàn)證平臺(tái)的構(gòu)建與應(yīng)用[A];第十五屆計(jì)算機(jī)工程與工藝年會(huì)暨第一屆微處理器技術(shù)論壇論文集(A輯)[C];2011年
5 陳小龍;荊濤;;如何在FPGA或ASIC設(shè)計(jì)中用TCL為HDL模型搭建自動(dòng)驗(yàn)證平臺(tái)[A];全國(guó)第一屆嵌入式技術(shù)聯(lián)合學(xué)術(shù)會(huì)議論文集[C];2006年
6 iJ淑媚;灻斐章;周佩廷;R壭憔,
本文編號(hào):267073
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/267073.html