基于FPGA的高速高密度存儲系統(tǒng)設(shè)計與實現(xiàn)
本文關(guān)鍵詞:基于FPGA的高速高密度存儲系統(tǒng)設(shè)計與實現(xiàn)
更多相關(guān)文章: 固態(tài)存儲 PCI Express接口 BCH編碼 閃存控制模塊
【摘要】:伴隨著信息時代的飛速發(fā)展,數(shù)據(jù)傳輸和存儲越來越多的被廣泛應(yīng)用于通信、軍事、互聯(lián)網(wǎng)等不同領(lǐng)域。數(shù)據(jù)存儲技術(shù)已經(jīng)成為重要研究領(lǐng)域和研究熱點。近年來在雷達信號處理領(lǐng)域中,數(shù)據(jù)存儲作為整個系統(tǒng)的重要組成部分,對其數(shù)據(jù)速率、存儲容量、功耗、工作環(huán)境以及維護復(fù)雜程度等指標(biāo)要求不斷提高。如何設(shè)計一款性能滿足各方面需求的存儲設(shè)備,是本文主要討論內(nèi)容。在存儲介質(zhì)選擇方面,選用Micron公司MLC型閃存芯片,該芯片單片讀寫速度幾十MB/s,內(nèi)部具有多個獨立操作單元。利用芯片這一特性,采用多級流水、多片閃存并行操作的方式有效提高數(shù)據(jù)讀寫速度,滿足最低速率1.5GB/s的設(shè)計要求。在控制器件選擇方面,選用Xilinx公司Virtex-6系列芯片,完成板卡的主要邏輯功能設(shè)計。Xilinx公司與Altera公司作為全球生產(chǎn)可編程門陣列芯片最大的兩家提供商,能夠為用戶提供各種需求、各種應(yīng)用領(lǐng)域的芯片產(chǎn)品,芯片設(shè)計具有豐富的經(jīng)驗和廣大的用戶基礎(chǔ)。利用Microblaze軟核的可裁剪結(jié)構(gòu)搭建了嵌入式處理器,這種靈活的設(shè)計方法縮短了產(chǎn)品的研發(fā)周期,處理器結(jié)構(gòu)修改方便,通過Xilinx提供的EDK和SDK開發(fā)環(huán)境即可完成全部設(shè)計流程。通過Verilog HDL硬件語言編程,設(shè)計了PCI-E、Serial Rapid IO等高速接口。Virtex-6系列的高速接口硬件上基于GTX吉比特收發(fā)器,通過調(diào)用IP核實現(xiàn)不同協(xié)議接口標(biāo)準的物理層和數(shù)據(jù)鏈路層。本文介紹了PCI-E總線協(xié)議,分析數(shù)據(jù)鏈路層之上事務(wù)層的工作方式,設(shè)計通過事務(wù)層對包的組裝和解析,完成PIO方式和DMA方式的信息傳輸。通過對數(shù)據(jù)檢錯糾錯的校驗機制進行研究,介紹BCH碼理論基礎(chǔ),敘述了編碼與解碼的公式推導(dǎo)。通過優(yōu)化設(shè)計方法,選用矩陣乘法實現(xiàn)BCH編碼部分,選用BM迭代算法和錢搜索算法實現(xiàn)BCH解碼部分。本文基于實驗室某雷達信號處理項目,針對雷達系統(tǒng)的性能需求和工作環(huán)境的限制等情況,討論實現(xiàn)高速高密度存儲系統(tǒng)的方案設(shè)計和具體實現(xiàn)方法。該系統(tǒng)采取閃存芯片組成存儲陣列,Xilinx公司Virtex-6系列FPGA芯片為控制芯片,通過流水和并行操作的方式實現(xiàn)了讀寫速率1.5GB/s、容量3TB、能夠通過PCI-E和Serial RapidIO等高速接口與單板機和雷達系統(tǒng)的其他功能模塊相互通信,同時設(shè)計并實現(xiàn)了一定糾錯能力的差錯控制編碼,達到高速高密度存儲系統(tǒng)的設(shè)計需求。經(jīng)過大量實驗,得到的結(jié)果表明本文所設(shè)計的高速高密度存儲系統(tǒng)的各項性能指標(biāo)滿足設(shè)計要求,保證在要求的環(huán)境中持續(xù)運作,系統(tǒng)穩(wěn)定且便于維護。
【關(guān)鍵詞】:固態(tài)存儲 PCI Express接口 BCH編碼 閃存控制模塊
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP333
【目錄】:
- 摘要5-7
- ABSTRACT7-12
- 符號對照表12-13
- 縮略語對照表13-17
- 第一章 緒論17-23
- 1.1 研究背景和意義17
- 1.2 存儲系統(tǒng)的現(xiàn)狀和發(fā)展趨勢17-22
- 1.2.1 國外研究現(xiàn)狀17-19
- 1.2.2 國內(nèi)研究現(xiàn)狀19-22
- 1.3 論文結(jié)構(gòu)安排22-23
- 第二章 硬件方案設(shè)計23-33
- 2.1 存儲系統(tǒng)的需求分析23-25
- 2.1.1 存儲系統(tǒng)的功能需求23-24
- 2.1.2 存儲系統(tǒng)的技術(shù)指標(biāo)24
- 2.1.3 存儲系統(tǒng)的方案設(shè)計24-25
- 2.2 存儲芯片的選型和簡介25-29
- 2.2.1 存儲芯片的選型25-26
- 2.2.2 存儲芯片的簡介26-29
- 2.3 主控芯片選型和介紹29-31
- 2.3.1 主控芯片F(xiàn)PGA的選型29-30
- 2.3.2 主控芯片的簡介30-31
- 2.4 高速接口設(shè)計31-32
- 2.5 本章小結(jié)32-33
- 第三章 系統(tǒng)功能方案設(shè)計33-45
- 3.1 系統(tǒng)軟件結(jié)構(gòu)的總體設(shè)計33-34
- 3.2 嵌入式處理器Microblaze簡介34-38
- 3.2.1 通用輸入輸出設(shè)備(GPIO)35-36
- 3.2.2 中斷控制器(INTC)36-37
- 3.2.3 BRAM控制器37-38
- 3.3 基于Microblaze的系統(tǒng)搭建38-44
- 3.3.1 Microblaze體系結(jié)構(gòu)38-40
- 3.3.2 Microblaze的總線接40-42
- 3.3.3 Microblaze的具體配置42-44
- 3.4 本章小結(jié)44-45
- 第四章 PCI-E控制模塊的設(shè)計45-59
- 4.1 PCI-E總線概述45-50
- 4.1.1 PCI-E總線的系統(tǒng)拓撲結(jié)構(gòu)45-46
- 4.1.2 PCI-E總線的層次結(jié)構(gòu)46-47
- 4.1.3 PCI-E總線的事務(wù)層邏輯結(jié)構(gòu)47-49
- 4.1.4 PCI-E總線的中斷機制49-50
- 4.2 PCI-E端點IP核50-52
- 4.3 PCI-E BMD的設(shè)計與實現(xiàn)52-57
- 4.3.1 事務(wù)層發(fā)送引擎設(shè)計53-54
- 4.3.2 事務(wù)層接收引擎設(shè)計54-55
- 4.3.3 BMD控制器的驗證55-57
- 4.4 本章小結(jié)57-59
- 第五章 閃存控制模塊的設(shè)計59-69
- 5.1 閃存控制模塊方案設(shè)計59-65
- 5.1.1 閃存控制模塊功能概述59-60
- 5.1.2 閃存控制模塊的初始化60-61
- 5.1.3 擦除操作61-62
- 5.1.4 頁編程操作62-64
- 5.1.5 頁讀取操作64-65
- 5.2 Flash存儲陣列無效塊管理65-66
- 5.2.1 初始無效塊表的建立65-66
- 5.2.2 無效塊表的更新66
- 5.3 文件系統(tǒng)設(shè)計66-67
- 5.4 本章小結(jié)67-69
- 第六章 差錯控制編碼的設(shè)計69-81
- 6.1 差錯控制編碼的設(shè)計69-70
- 6.2 有限域乘法單元的設(shè)計70-72
- 6.3 BCH編碼器設(shè)計72-75
- 6.3.1 BCH編碼器設(shè)計72-73
- 6.3.2 BCH編碼器優(yōu)化與實現(xiàn)73-74
- 6.3.3 BCH編碼器接74-75
- 6.4 BCH譯碼器設(shè)計75-79
- 6.4.1 伴隨式S的計算75-76
- 6.4.2 錯誤位置多項式的求解76-78
- 6.4.3 錢搜索算法78
- 6.4.4 BCH譯碼器接78-79
- 6.5 本章小結(jié)79-81
- 第七章 結(jié)論和展望81-83
- 7.1 研究結(jié)論81
- 7.2 研究展望81-83
- 參考文獻83-85
- 致謝85-87
- 作者簡介87-88
- 1.基本情況87
- 2.教育背景87
- 3.攻讀碩士學(xué)位期間的研究成果87-88
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 孫再吉;;1.0mm的超薄堆疊閃存芯片[J];半導(dǎo)體信息;2003年03期
2 ;閃存芯片繼續(xù)變小[J];個人電腦;2005年05期
3 江興;;英特爾與美光聯(lián)合推出34納米閃存芯片[J];半導(dǎo)體信息;2009年05期
4 章從福;;2005年預(yù)計全球閃存市場52億美元[J];半導(dǎo)體信息;2005年05期
5 ;技術(shù)動態(tài)[J];世界電子元器件;2006年05期
6 ;公司要聞[J];世界電子元器件;2002年06期
7 盛柏楨;;英特爾閃存芯片2003年提價[J];半導(dǎo)體信息;2003年02期
8 白濤;宋波;吳成;閆保中;;大容量閃存芯片的接口設(shè)計與應(yīng)用[J];應(yīng)用科技;2006年10期
9 沈熙磊;;閃存芯片產(chǎn)業(yè)災(zāi)情慘重 漲價勢在必行[J];半導(dǎo)體信息;2011年03期
10 章從福;;2007年日本東芝新建芯片廠月產(chǎn)閃存芯片將達4萬片[J];半導(dǎo)體信息;2005年02期
中國重要會議論文全文數(shù)據(jù)庫 前1條
1 焦磊;張延園;;基于日志翻譯層的冗余閃存陣列研究[A];第15屆全國信息存儲技術(shù)學(xué)術(shù)會議論文集[C];2008年
中國重要報紙全文數(shù)據(jù)庫 前10條
1 竇毅;閃存芯片價格潰堤 制造商面臨生死劫[N];中國經(jīng)營報;2007年
2 羅小衛(wèi);英特爾投資6500萬美元做閃存芯片[N];財經(jīng)時報;2007年
3 小熊;MP3“芯”有不同[N];大眾科技報;2006年
4 勤;全球閃存芯片市場更加活躍[N];國際商報;2004年
5 張晨曄 王意;閃存終于降了[N];電腦報;2004年
6 成都 藍田煙玉;“跌”就一個字!MP3播放器再次降價[N];電腦報;2004年
7 記者 溫婷;面板設(shè)備延遲交貨 閃存芯片價格看漲[N];上海證券報;2011年
8 ;手機帶動閃存芯片市場強勁增長[N];人民郵電;2008年
9 魏洪 齊東;三星推出16G閃存芯片[N];民營經(jīng)濟報;2005年
10 本報記者 程久龍;市場借題炒作 閃存趁機漲價[N];21世紀經(jīng)濟報道;2011年
中國博士學(xué)位論文全文數(shù)據(jù)庫 前1條
1 譙鳳英;非揮發(fā)性電荷俘獲存儲器設(shè)計及其電離輻射可靠性研究[D];清華大學(xué);2013年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前4條
1 丁興順;跌落對手持設(shè)備中閃存芯片可靠性的影響[D];蘇州大學(xué);2009年
2 楊斌;基于FPGA的高速高密度存儲系統(tǒng)設(shè)計與實現(xiàn)[D];西安電子科技大學(xué);2014年
3 范婭玲;閃存低溫失效分析及不良篩選[D];蘇州大學(xué);2010年
4 朱琪峰;基于ADVANTEST的混合測試平臺開發(fā)[D];上海交通大學(xué);2011年
,本文編號:915726
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/915726.html