天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于FPGA的期貨行情數(shù)據(jù)處理系統(tǒng)設計

發(fā)布時間:2021-04-13 15:14
  對期貨交易中的行情數(shù)據(jù)實現(xiàn)還原處理和計算加速是縮短行情獲取時間、降低行情處理延遲的重要解決方式之一。在對行情消息的加速處理方面,通常采用多核CPU、多核GPU實現(xiàn)行情的解析還原計算功能,但是由于傳統(tǒng)軟件均是基于X86的體系結構,指令與數(shù)據(jù)是串行執(zhí)行,對于行情信息這種大規(guī)模密集型數(shù)據(jù)處理無法取得更進一步的提高。FPGA以并行計算為主要優(yōu)勢,具有可重復編程的特點和流水線的結構特性,在FPGA中實現(xiàn)行情處理算法,構造并行處理流水線可以提高系統(tǒng)的處理速度和處理效率,滿足實時分析、響應、處理的設計宗旨。因此,本文以FPGA為處理核心,完成期貨行情數(shù)據(jù)的低延遲加速處理功能設計,提高行情數(shù)據(jù)處理的實時性。本文設計的基于FPGA的期貨行情處理系統(tǒng)的主要功能是首先通過TCP與行情服務器建立連接,在FPGA里完成行情數(shù)據(jù)流的接收、存儲和還原計算處理,然后依據(jù)逐條行情消息還原計算得到對應合約的最新行情,最后將計算更新出的行情通過UDP方式組播發(fā)布到客戶端。為實現(xiàn)本系統(tǒng)的功能,本文分別設計了行情處理系統(tǒng)接收與存儲模塊、還原計算處理模塊和行情發(fā)布模塊。接收與存儲模塊主要是對行情數(shù)據(jù)進行TCP卸載、消息格式轉換與... 

【文章來源】:鄭州大學河南省 211工程院校

【文章頁數(shù)】:77 頁

【學位級別】:碩士

【部分圖文】:

基于FPGA的期貨行情數(shù)據(jù)處理系統(tǒng)設計


BittWareTeraBox1432D內(nèi)部細節(jié)

柜臺交易,系統(tǒng)架構,行情


圖 1.2 極速柜臺交易系統(tǒng)架構文主要研究內(nèi)容根據(jù)鄭州商品交易所在期貨交易中對行情數(shù)據(jù)快速處理的實際需求行情數(shù)據(jù)的處理規(guī)則和方法,研究并設計了一種基于 FPGA 的期貨理系統(tǒng),該系統(tǒng)實現(xiàn)對期貨行情數(shù)據(jù)的接收、存儲、還原計算和行情。的設計指標如下:系統(tǒng)吞吐量:每秒可完成 60 萬筆消息的行情還原計算。系統(tǒng)合約容量:滿足 6K 個合約的容量要求。系統(tǒng)延遲:平均每條消息的處理延遲為 1.5us 左右,相比于軟件系統(tǒng)低 50%。主要分為期貨行情處理系統(tǒng)接收與存儲模塊、還原計算處理模塊和塊三大部分,包含 TCP 協(xié)議卸載模塊、消息格式轉換模塊、消息解

集成結構


本章依據(jù)需要分為 FPGA 期貨行情數(shù)據(jù)處理系統(tǒng)接收模塊與存儲模塊。接收模塊完成對行情數(shù)據(jù)的接收和預處理功能,存儲模塊通過設計并實現(xiàn)DDR3六通道讀寫防沖突算法完成行情數(shù)據(jù)的存儲功能,各個模塊功能獨立又相互協(xié)同配合,模塊的設計結果通過 Modelsim 仿真驗證其正確性。3.1 FPGA 期貨行情數(shù)據(jù)處理系統(tǒng)接收模塊設計3.1.1 TCP 協(xié)議卸載模塊設計TCP 協(xié)議卸載模塊主要采用 XOEIP 核來實現(xiàn),本系統(tǒng)中的 XOE 包含 TCP卸載引擎 TOE(TCP Offload Engine)和 UDP 卸載引擎 UOE(UDP Offload Engine),該 XOE 中的 TOE 模塊可以完成 TCP 的卸載功能。該 IP 核的集成結構如圖 3.1所示,其外圍接口分為兩部分,一部分通過 XGMII 接口連接外部 PHY,對接物理層。另一部分通過 AXI 總線提供給用戶,用戶依據(jù)此接口完成上層邏輯的功能實現(xiàn)[32]。

【參考文獻】:
期刊論文
[1]基于FPGA片內(nèi)存儲器讀寫控制與仿真[J]. 王曉鵬.  農(nóng)村經(jīng)濟與科技. 2018(14)
[2]Virtex-7 FPGA DDR3電路的設計與仿真研究[J]. 孔維剛,陳長勝,張旭.  航空計算技術. 2018(04)
[3]基于FPGA的DDR3 SDRAM控制器設計與實現(xiàn)方法[J]. 丁培培,鄭列,李宏.  信息記錄材料. 2018(05)
[4]可編輯門陣列FPGA在智慧云中的應用案例分析[J]. 唐杉.  集成電路應用. 2018(01)
[5]基于FPGA的目標邊緣提取硬件加速系統(tǒng)的設計[J]. 張庭亮,甄倩倩,胡明明.  山西大同大學學報(自然科學版). 2017(05)
[6]一種基于Zynq的ROS軟硬件協(xié)同計算架構設計與實現(xiàn)[J]. 趙可可,柴志雷,吳東.  微電子學與計算機. 2017(09)
[7]FPGA外掛DDR的存儲管理設計[J]. 卞金來,林成浴,蔡慧敏.  電子世界. 2017(15)
[8]一種可重構計算系統(tǒng)的微架構設計與實現(xiàn)[J]. 柴鎮(zhèn),柴志雷,吳東.  微電子學與計算機. 2017(08)
[9]用FPGA加速海嘯模擬[J]. Kentaro Sano.  今日電子. 2017(06)
[10]SoC FPGA的視覺算法加速系統(tǒng)設計[J]. 吳良晶,曹云峰,丁萌,莊麗葵.  單片機與嵌入式系統(tǒng)應用. 2016(11)

碩士論文
[1]基于FPGA的日盲紫外光視頻傳輸系統(tǒng)的設計、仿真及實驗研究[D]. 楊宇.南京郵電大學 2018
[2]基于FPGA的存儲控制器設計[D]. 付振凱.西安電子科技大學 2018
[3]基于FPGA的超大規(guī)模圖像處理系統(tǒng)數(shù)據(jù)接口設計[D]. 齊新濤.西安電子科技大學 2018
[4]基于神經(jīng)網(wǎng)絡和遺傳算法的金融數(shù)據(jù)分析方法研究[D]. 黃霞.廣東財經(jīng)大學 2017



本文編號:3135534

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/jingjilunwen/guojimaoyilunwen/3135534.html


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

版權申明:資料由用戶667ec***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com