亚洲欧美国产中文_69堂亚洲精品首页_国产一区福利视频_在线观看不卡的av_乌克兰美女av_亚洲国产成人在线视频_国产午夜久久久_久久天天东北熟女毛茸茸_欧美日本一道本在线视频_亚洲av毛片基地_日韩专区中文字幕_日韩在线一二三区

當前位置:主頁 > 科技論文 > 機電工程論文 >

基于PCI_Express接口的FPGA數據壓縮芯片的設計及實現

發布時間:2015-01-12 15:05

 

摘   要

論文針對高速網絡環境下數據的壓縮存儲問題,提出一種實用的解決方案,采用軟硬件相結合的壓縮存儲方法,在不影響網絡速度的前提下對數據進行實時的壓縮存儲。論文使用xxx公司自主研發的基于LZS技術的壓縮芯片xxx和Xilinx公司FPGA芯片的PCI Express接口,實現了Host主機內存和壓縮芯片間的DMA方式的數據交換。
網絡和文件系統的數據存儲需采用無損壓縮的方式。這種方式可以減少存儲成本,提高存儲效率。字符內容壓縮采用的算法LZ(Lempel-Ziv)和LZW(Lempel-Ziv-Welch)是從Huffman發展而來的,由xxx公司獨有專利的LZS(Lempel-Ziv-Stac)算法基于LZ一系列壓縮算法擴展,在網絡存儲市場已經成為主流的數據壓縮算法。
論文基于Xilinx V5 FPGA芯片的PCI Express IP接口,將內存待處理數據通過PCI Express接口送至板卡上的壓縮芯片xxx進行壓縮或解壓縮,同時將處理后的數據通過PCI Express接口送回至內存。
論文充分利用DMA方式,在主機軟件對內存和FPGA硬件進行必要的管理和配置后,FPGA硬件主動連續讀取內存數據,同時處理后的數據也連續寫到主機內存中,軟件在數據傳輸中無需過多干預,節省了CPU帶寬,很好的提高了系統效率。
論文最后在完成系統架構設計和邏輯功能模塊代碼并經過FPGA設計流程后,實現了硬件板級的邏輯和系統調試,并進一步總結分析了方案設計的可改進點、FPGA設計流程以及與ASIC設計的異同點。
作為一張可以實現數據壓縮、解壓縮處理的PCI Express插卡,可應用于各類需要大量數據存儲的服務器、數據庫和NAS等網絡存儲設備上,實現快速、穩定和低成本的數據備份,滿足了各網絡存儲廠商對數據備份的要求,有較高的商業價值。
關鍵詞 :LZS, DMA, 描述符, PCI Express, FPGA設計

ABSTRACT

The paper provides a practical solution aiming to the issue of data reduction, compression and storage in high speed network environment. The solution uses the compression and storage with software and hardware combined. It could compress and storage data in real time, without the effect of network speed and bandwidth. The paper uses the xxx self-designed compression chip xxx, which is based on LZS technology,and the PCI Express interface of Xilinx FPGA chip to implement the data exchange with the DMA mechanism between the host memory and the compression chip.
The storage in file system and network need to use the method of lossless. This method could reduce storage cost and improve storage efficiency. The character content compression utilizes the basic LZ (Lempel-Ziv) and LZW (Lempel-Ziv-Welch) algorithm, which is developed from Huffman encoding. The LZS (Lempel-Ziv-Stac) algorithm, which is an unique patent owned by xxx and based on a series of extensive algorithm of LZ, has become the mainstream data compression algorithm. 
The paper, which is based on PCI Express IP core in Xilinx V5 FPGA chip, transfer the pre-process data in host memory to compression chip xxx by PCI Express interface, at the meantime, send the post-process data, which is processed by compression or decompression, back to host memory still by PCI Express.
The paper implements the DMA mechanism. After the host software finish the necessary management and configuration to the host memory and FPGA hardware, FPGA hardware initiate successive pre-process data read requests to host memory, as well as post-process data write requests. The software need not involve much, which could save CPU bandwidth and improve the system efficiency. 
After implementation of system architecture design and logic module RTL coding and passing FPGA design flow, the paper finishes logic and system debug and test in hardware board level and analyzes and concludes possible design improvements and the differences and similarities between FPGA design flow and ASIC design flow.
This is a PCI Express adding card, which could achieve data compression and decompression processing. It could be used on all kinds of network storage devices, such as data server, database and Network Attached Storages, to implement rapid, stable and low-cost data backup. It could meet the backup requirement of storage device manufactures and show high business value.
KEY WORDS: LZS, DMA, Descriptor, PCI Express, FPGA design


目  錄

摘   要 2
ABSTRACT 3
目  錄 5
圖 7
表 7
英文縮寫、符號清單與術語表 8
第1章 緒論 9
1.1 數據壓縮存儲的意義 9
1.2 數據壓縮算法 9
1.3 數據壓縮軟硬件實現比較 10
1.4 硬件壓縮現狀 11
1.5 發展趨勢 11
第2章 數據壓縮綜述 13
2.1 數據壓縮概述 13
2.2 LZS壓縮算法 13
2.3 LZS壓縮芯片xxx xxx 16
2.4 本章小結 19
第3章 FPGA板卡功能設計 20
3.1 全局結構 20
3.2 FPGA技術特點 21
3.3 PCI Express 接口 21
3.3.1 接口特點 21
3.3.2 協議層次 23
3.3.3 接口數據包 24
3.4 時鐘分配 25
3.5 DMA介紹 26
3.5.1 若干數據結構 27
3.5.2 DMA模塊功能 28
3.5.2.1 PIM 28
3.5.2.2 POM 29
3.5.2.3 RRC 29
3.5.2.4 WRC 30
3.5.2.5 CC 31
3.5.2.6 CFG_REGS 32
3.5.2.7 QM 32
3.5.3 DMA機制 33
3.6 性能參數 41
3.7 本章小結 41
第4章 FPGA實現 42
4.1 FPGA芯片簡介 42
4.2 FPGA資源使用 43
4.3 FPGA設計流程 45
4.4 FPGA調試 48
4.5 本章小結 48
第5章 設計總結 49
5.1 設計可改進點 49
5.2 FPGA設計與ASIC設計的異同 49
第6章 結語 51
參考文獻 52
致謝 53
個人簡歷 54



圖 2 1 LZS算法原理 15
圖 2 2 LZS算法數據格式 16
圖 2 3 xxx芯片內部結構圖 18
圖 2 4 xxx芯片的CRC校驗位置圖 19
圖 2 5 xxx芯片應用結構圖 19
圖 2 5 FPGA硬宏 (IP核)設計流程 21
圖 3 1 FPGA板卡結構圖 23
圖 3 2 PCI Express設備拓撲圖 25
圖 3 3 PCIE協議分層圖 26
圖 3 4 PCIE數據包結構圖 26
圖 3 5 PCIE TLP包結構圖 27
圖 3 6 PCIE DLLP包結構圖 27
圖 3 7 FPGA內部時鐘分布圖 28
圖 3 8 DMA模塊框圖 29
圖 3 9 DMA機制流程圖 32
圖 3 10 數據包的命令結構體 33
圖 3 11 32位地址的Result Descriptor格式 33
圖 3 12 64位地址的Result Descriptor格式 34
圖 3 13 32位地址的Source和Destination Descriptor格式 34
圖 3 14 64位地址的Source和Destination Descriptor格式 35
圖 3 15 主機內存各數據結構關系圖 36
圖 3 16 DMA寫請求仲裁結構圖 37
圖 3 17 DMA傳輸系統硬件框圖 47
圖 3 18 發周期狀態機設計 49
圖 4 1 FPGA內PCIE核結構圖 51
圖 4 2  XC5VLX30T開發板外形 52
圖 4 3  XC5VLX30T開發板結構 52
圖 4 4  視頻壓縮數據流圖 53
圖 4 4 FPGA設計流程圖 56
圖 4 3 邏輯仿真模塊框圖 57

表 3-1 Descriptor描述符域格式 34
表 3-2 Result Index Ring域格式 35

第1章 緒論

1.1 數據壓縮存儲的意義
隨著企業用戶數據呈現指數級增長,對于數據中心的標準要求也水漲船高,首當其沖的是現有的網絡基礎設施和存儲系統不得不加速擴容的步伐。如若僅簡單地復制原有的系統,單純以增加硬件數量來獲取更高的性能,該模式下的系統擴容遠遠不足以應對隨之而來的信息挑戰。在統籌評估整個系統的過程中,除性能價格比這一考核指標外,用戶開始越來越重視性能能耗比這一參數。采用數據壓縮技術,明顯降低CPU負載,改善存儲系統的性能,節省功耗,真正滿足更高效,更環保,更綠色的數據中心新訴求,已然提上了企業信息系統優化的歷史日程。

第6章 結語

此FPGA芯片和板卡實現了硬件測試,并成功在服務器平臺上實現了數據壓縮、解壓等流程。從測試結論看,該芯片對小包的處理速度比較慢,大約為16Mbps,其主要原因是小包的command和descriptor等占用了較多的數據帶寬。 基于此,在后續設計中可對小包進行專門的數據結構設計。
FPGA邏輯設計完成后,邏輯驗證工程師搭建了VCS仿真環境,進行了較為精確的邏輯仿真,對代碼測試覆蓋率也作了大量的分析。
在系統調試階段,主機系統是在Linux操作系統下,驅動程序和用戶界面均采用了命令行的方式運行。在對比測試中,利用了各種測試文件反復進行壓縮和解壓縮等測試,其過程均是可逆操作。對壓縮率的測試中,一般文件都在2~10倍的壓縮率,少數在1~2倍之間。
在目前FPGA壓縮板卡的設計基礎上,從系統性能、產品尺寸、生產成本等產品商用的角度考慮,后續可以將壓縮芯片和FPGA內的DMA邏輯等放在一個ASIC芯片內,并增加數據加密、Hash算法等一系列和網絡存儲、安全應用有關的數據處理算法模塊,增強單一ASIC芯片的商用范圍。
在論文設計過程中,我對LZS壓縮算法以及數據備份存儲等有了進一步的了解;在調用PCI Express IP核以及硬件板級調試中,加深了對PCI Express總線協議、Linux驅動程序開發及調試等的理解;在DMA controller邏輯設計過程中,對端點設備和主機之間的高速數據交換、內存管理、異常機制處理等有了新的理解和經驗。從方案設計、邏輯代碼實現到FPGA工程和板級調試,論文對FPGA設計流程進行了一些總結,并及時分析了和ASIC之間的異同點,這對今后從事FPGA或者ASIC設計都是一筆寶貴的經驗財富。
 




本文編號:11587

資料下載
論文發表

本文鏈接:http://www.malleg.cn/jixiegongchenglunwen/11587.html


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

版權申明:資料由用戶eee29***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
91在线一区二区| 精品久久久久久乱码天堂| 黑人巨大国产9丨视频| 亚洲精品中文在线观看| 亚洲精品国产精品国自| 97se亚洲综合在线| 99热这里只有精品在线观看| 国产99在线免费| 亚洲二区在线观看| 美女又爽又黄免费视频| 亚洲日本欧美在线| 亚洲免费伊人电影在线观看av| 狠狠色丁香婷婷综合| 天天躁日日躁狠狠躁av| 国产精品久久久久久久电影| 一区二区视频在线| 黄片毛片在线看| 色又黄又爽网站www久久| 国产精品直播网红| 99久久国产综合精品色伊| 肉色超薄丝袜脚交69xx图片| 欧美 另类 交| 午夜免费在线观看精品视频| 午夜美女久久久久爽久久| 精品亚洲永久免费精品| 一区在线观看免费| www亚洲视频| 爱情岛论坛亚洲自拍| 青青草偷拍视频| 亚洲av成人精品日韩在线播放| 99精品热视频| 孩xxxx性bbbb欧美| 日韩av电影国产| 精品国产乱码久久| 欧美一级淫片007| 欧美性猛交xxxxxx富婆| 午夜电影网亚洲视频| 天天色天天干天天色| 国产有码一区二区| 国产香蕉一区二区三区在线视频| 91国产丝袜在线播放| 69精品人人人人| 精品区一区二区| 爱福利视频一区| 国产日韩av高清| 国产日韩中文在线| 日本二区三区视频| 亚洲а∨天堂久久精品9966| 欧美大片日本大片免费观看| 亚洲精品乱码久久久久久日本蜜臀| 日韩欧美专区在线| 欧美一区二区观看视频| 欧美乱妇15p| 欧美一级欧美三级| 日韩欧美国产成人一区二区| 欧美色精品在线视频| 欧美一区二区三区免费视| 午夜免费福利在线| 国产清纯在线一区二区www| 日韩欧美视频免费在线观看| 亚洲精品美腿丝袜| 一区二区三区人妻| 国产精品久久久久桃色tv| 亚洲三级av在线| 日韩欧美在线一区| 亚洲最大福利网| 福利一区二区三区四区| 日本一级淫片色费放| 国产91在线看| 韩日视频在线观看| 精品一区在线看| 久久精品99久久久久久久久| 国产精品久久久久久久久男| 色小说视频一区| 一区二区三区国产好的精华液| 欧美激情在线免费观看| 欧美性xxxx69| 欧美国产一级片| 国产成人精品aa毛片| 一本大道亚洲视频| 免费在线激情视频| 精品伦精品一区二区三区视频密桃 | 国产真人真事毛片视频| 亚洲四区在线观看| 黑人巨茎大战欧美白妇| 国内成+人亚洲+欧美+综合在线| 日韩中文字幕一区二区三区| 国产在线精品自拍| 黄色录像二级片| 欧美小视频在线| 9.1片黄在线观看| 欧美日韩不卡一区| 自拍偷拍一区二区三区四区| 国产在线播精品第三| 色中色综合影院手机版在线观看| 人人妻人人澡人人爽欧美一区双| 日韩欧美亚洲一区二区三区| 久久久久亚洲蜜桃| 色偷偷噜噜噜亚洲男人的天堂| 国产原创精品| 中文字幕乱码在线| 国产综合久久久久久久久久久久 | 亚洲高清av在线| 欧美一区二区.| 男人女人黄一级| 成人自拍小视频| 久久久久国产精品午夜一区| 在线一区二区三区| 欧美资源在线观看| 韩日视频在线观看| 日韩精品视频免费播放| 国产aⅴ综合色| 亚洲精品国产福利| 国产一区二区久久久| 在线观看免费视频污| 伊人精品一区二区三区| 亚洲欧美在线观看| 久久中文字幕一区| 亚洲 欧美 日韩 国产综合 在线 | 美女av一区二区| 一区二区视频国产| 日韩a级片在线观看| 成人aa视频在线观看| 亚洲欧美中文日韩v在线观看| 成人自拍爱视频| 国产ts在线播放| 国产在线播精品第三| 欧美成人精品1314www| 欧美乱偷一区二区三区在线| xxxxx99| 9久草视频在线视频精品| 亚洲香蕉成人av网站在线观看| 日本一区精品| 中日韩黄色大片| 亚洲日韩欧美一区二区在线| 日本亚洲欧洲色α| 一级做a爰片毛片| 97超碰欧美中文字幕| 久久中文字幕在线视频| 男人亚洲天堂网| 日韩国产高清在线| 在线免费看av不卡| 无需播放器的av| 蜜桃久久av| 欧美刺激性大交免费视频| 亚洲不卡视频在线| 成人动漫一区二区| 国产日韩欧美在线看| 久久久久久久久久久久久久免费看| 亚洲久本草在线中文字幕| 国内成+人亚洲| 国产精品色综合| 日韩欧美中文一区二区| www.欧美黄色| 国产二区国产一区在线观看| 久久久久久久电影一区| 国产又粗又长又硬| 制服丝袜国产精品| zjzjzjzjzj亚洲女人| 欧美在线播放高清精品| 黑人无套内谢中国美女| 一本久道久久综合中文字幕| 天天综合网久久| 91国偷自产一区二区使用方法| 亚洲国产日韩欧美在线观看| 中文字幕电影一区| 国产精品亚洲天堂| 久久久久国产精品麻豆ai换脸| 日本在线播放不卡| av午夜精品一区二区三区| 亚欧洲精品在线视频免费观看| 韩国v欧美v日本v亚洲v| yy111111少妇影院日韩夜片 | 欧美区二区三区| 欧美一级视频免费观看| 日韩av在线网| 日本少妇高潮喷水xxxxxxx| 色域天天综合网| 男女av免费观看| 亚洲国产高清在线观看视频| 欧美 日韩 国产精品| 成人丝袜视频网| 久久精品国产99精品国产亚洲性色| 朝桐光av在线一区二区三区| 欧美有码在线观看视频| 久久久久久无码精品大片| 理论片在线不卡免费观看| 精国产品一区二区三区a片| 91麻豆精品91久久久久久清纯| 免费成人蒂法网站| 亚洲日韩第一页| 加勒比婷婷色综合久久| 日韩国产欧美精品在线 | 欧美在线aaa| 在线观看日韩国产| 国产高清av在线播放| 亚洲欧美在线观看| 日本免费a视频| 国产精品久久久久影院| 午夜宅男在线视频| 欧美日韩一区不卡| 少妇一级淫片免费放播放| 精品国产免费一区二区三区香蕉| 97在线观看视频免费| 久久精品99久久久久久久久| 亚洲一区二区天堂| 国产色婷婷国产综合在线理论片a| 紧缚奴在线一区二区三区| 97精品久久人人爽人人爽| 美国av一区二区三区| 国产日韩欧美一区二区三区乱码 | 韩国成人精品a∨在线观看| 人人爽人人av| 亚洲最新av在线| 人成网站在线观看| 免费看日本毛片| 亚洲精品日韩丝袜精品| 视频一区二区欧美| 天天干天天色天天干| 在线精品视频视频中文字幕| 男男视频亚洲欧美| gogo亚洲国模私拍人体| 欧美综合激情网| 亚洲欧洲日韩在线| 五月天婷婷丁香| 只有这里有精品| 亚洲人线精品午夜| 99精品视频中文字幕| 国内精品卡一卡二卡三| 国产精品日韩欧美一区二区三区| 污片在线观看一区二区| 夜夜躁日日躁狠狠久久av| 青青青在线观看视频| 久久综合电影一区| 亚洲视频 欧洲视频| 国产成人无码av| 99精品人妻少妇一区二区| 欧美极品在线播放| 91色乱码一区二区三区| www.色小姐com| 国产爆乳无码一区二区麻豆| 国产99久久精品一区二区| 成人一区二区在线观看| 欧美成人一二三区| 狠狠热免费视频| 日韩理论片在线观看| 日韩免费视频一区二区| 国产精品久久久久久久久动漫 | 亚洲图片欧美在线| 国产成人精品视频ⅴa片软件竹菊| 亚洲自拍小视频免费观看| 中文字幕亚洲色图| 欧美午夜片在线观看| 污污的视频网站在线观看| 福利视频999| 91在线免费网站| 亚洲一区二区三区免费视频| 国产精品69毛片高清亚洲| 一区二区三区免费高清视频| 好看的日韩精品| 中文字幕视频一区二区在线有码 | 久久全国免费视频| 欧美日韩亚洲一区二| 欧美一级性视频| 日韩三级久久久| 黄色av电影网站| 国产成人综合av| 亚洲黄色在线观看| 成人网页在线观看| 搜索黄色一级片| japan高清日本乱xxxxx| 精品久久久久久综合日本欧美| 久久99国内精品| 黄色片网站免费在线观看| 国产在线视频99| 久久精品久久国产| 久久偷拍免费视频| 超碰在线免费观看97| 性感美女久久精品| 久久免费国产精品| 国产美女明星三级做爰| 69p69国产精品| 欧美高清在线精品一区| 毛片一区二区三区| 香蕉久久一区二区三区| 国产精品成人久久| 日韩激情一区二区三区| 国产农村妇女精品一区| 中文字幕在线观看亚洲| 国产69精品久久久久毛片| 亚洲天堂免费av| 亚洲a视频在线观看| 91色porny| 在线免费看av片| 天天干天天操天天操| 在线观看国产免费视频| 成人久久久久久久久| 噜噜噜噜噜久久久久久91| 鬼打鬼之黄金道士1992林正英| 亚洲免费av片| 日韩av在线看| 色爱区综合激月婷婷| 亚洲一区二区视频在线| 亚洲综合另类小说| 一本大道久久a久久综合| 一区二区三区日韩| 一本大道久久精品懂色aⅴ| 久久精品在这里| 狠狠色丁香婷综合久久| 性生活免费网站| 日本午夜视频在线观看| 国产精品9191| 久久免费小视频| 波多野结衣久久久久| www.五月婷婷| 亚洲免费在线观看视频| 久久久www免费人成黑人精品| 亚洲天堂网在线观看视频| 欧美第一黄色网| www激情五月| 国产欧美日韩另类视频免费观看| 亚洲毛片在线看| 日韩国产伦理| 韩国三级hd中文字幕有哪些| 在线天堂中文字幕| 亚洲欧美中日韩| 久久中文字幕在线| av在线播放亚洲| 在线播放精品视频| 亚洲激情五月婷婷| 欧美午夜精品一区二区蜜桃| 久久久久久亚洲精品| 奇米影视首页 狠狠色丁香婷婷久久综合 | 黄色一级视频免费| 色窝窝无码一区二区三区| 欧美日韩精品一区二区| 欧美国产欧美亚洲国产日韩mv天天看完整| 手机看片国产精品| 在线观看亚洲精品| 日本人妻一区二区三区| 不卡一区在线观看| 欧美美乳视频网站在线观看| 国产女同91疯狂高潮互磨| www.亚洲免费视频| 91精产国品一二三| 日本va欧美va欧美va精品| 一区二区三区中文字幕电影| αv一区二区三区| 久久午夜鲁丝片| 7777精品伊人久久久大香线蕉超级流畅 | 久久一级免费视频| 国产精品高清亚洲| 亚洲欧美日韩精品综合在线观看| 亚洲三级在线观看视频| 国产综合精品久久久久成人av| 亚洲国产毛片aaaaa无费看| 国产免费观看久久黄| 日韩国产第一页| 欧美精品 国产精品| 欧美日韩理论片| 精品免费日韩av| 免费看毛片网站| 国产成人在线播放| 天天干天天干天天干| 91色精品视频在线| 蜜桃91麻豆精品一二三区| 这里只有精品丝袜| 日本国产在线视频| 国产在线国偷精品产拍免费yy| 亚洲综合色av| 亚洲欧美在线视频免费| 国产偷国产偷精品高清尤物| 青青草成人激情在线| 成年人免费看毛片| 玉米视频成人免费看| 台湾成人av| 26uuu色噜噜精品一区二区| www.中文字幕在线| 国产精品911| 日韩美女视频在线观看| 永久免费未视频| 精品欧美乱码久久久久久1区2区| 又黄又爽的网站| 国产米奇在线777精品观看| 亚洲天堂男人天堂女人天堂| 中文字幕欧美在线观看| 国产成人精品av在线| 国产精品无码白浆高潮| 成人信息集中地欧美| 欧美午夜xxx| caoporn91| 91免费版网站入口| 成人中文字幕电影| 国产性生活一级片| 色天使色偷偷av一区二区| 永久免费在线看片视频| 国产亚洲精品中文字幕| 亚洲欧洲中文| 99精品在线观看视频| 欧美国产日韩激情| 亚洲精品国产视频| 污污的视频免费| 日韩亚洲欧美中文三级| 日本午夜视频在线观看| 国产精品精品久久久久久| 亚洲欧美综合另类| 欧美成年人在线观看| 中文字幕免费高清在线观看| 欧美在线观看视频| 人人妻人人爽人人澡人人精品|