[發明專利]一種增量快照行情數據一致性判定的方法有效
| 申請號: | 202210081439.6 | 申請日: | 2022-01-24 |
| 公開(公告)號: | CN114443566B | 公開(公告)日: | 2023-03-24 |
| 發明(設計)人: | 溫士魁;楊海鋼;賈一平;涂開輝 | 申請(專利權)人: | 北京中科勝芯科技有限公司 |
| 主分類號: | G06F16/11 | 分類號: | G06F16/11;G06Q40/04;G06F11/14 |
| 代理公司: | 南京行高知識產權代理有限公司 32404 | 代理人: | 趙洪玉 |
| 地址: | 100044 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 增量 快照 行情 數據一致性 判定 方法 | ||
本發明涉及一種增量快照行情數據一致性判定的方法,屬于數據處理技術領域。該方法執行如下步驟,1)接收行情數據;若其中的快照類型返回值為1,則將所述行情數據輸出給DDR;若其中的快照類型返回值為2,則跳至步驟2);2)根據所述行情數據中的操作符判斷;3)讀取DDR中相應證券代碼的所有字段數值,依次判所述價格、所述申買量、所述總委托筆數與DDR中是否一致;若上述判斷均一致,則直接將DDR中已有數據輸出,若上述判斷有不一致處,則對DDR中已有數據進行更新。本發明通過三個數值完成判斷,即確定前后數據的一致性,其過程僅3個時鐘周期。而三個數據的處理流程一致,僅需一套程序,即可實現解碼,減少邏輯資源。
技術領域
本發明涉及一種增量快照行情數據一致性判定的方法,屬于數據處理技術領域。
背景技術
上證Level-2行情數據源采用的是FAST編碼格式,對原始數據進行了有效壓縮,其中快照行情,更是采用了全量和增量的方式進一步壓縮了數據,每隔3秒傳輸一次快照全量數據,其他時間只傳輸需要更新字段的增量數據。因此增量數據需要根據前面的所有字段數據進行恢復??蛻舻馁I賣操作,有可能因為各種原因照成前后兩次的增量數據完全相同,如何對這兩次相同的增量數據還原成全量數據,是一個需要考慮的問題。如果第二次的數據仍然根據前一次的數據進行恢復,那顯然會恢復出錯誤的數據。傳統的PC端軟件解碼方式,可以將數據完全存儲在內存中,然后將增量數據進行一致性對比,如果一致則第二次操作拋棄。FPGA也可以這樣做,將兩次數據存到ram中,然后將數據進行逐個對比,但是檔位委托數據非常的多,將所有數據進行讀取對比會耗費非常長的時鐘周期,對于低延遲要求的金融加速系統,這種方案不能接受,因此我們需要進行一種特殊的設計來解決這個問題。
發明內容
本發明要解決的技術問題是:提供一種增量快照行情數據一致性判定的方法。
為了解決上述技術問題,本發明提出的技術方案是:一種增量快照行情數據一致性判定的方法,執行如下步驟:
1)接收行情數據;
若其中的快照類型返回值為1,則將所述行情數據輸出給DDR;
若其中的快照類型返回值為2,則跳至步驟2);
2)根據所述行情數據中的操作符判斷相對于上一次的行情數據是新增操作、更新操作或刪除操作;
所述操作符為步驟2)行情數據中的價格、申買數量和總委托筆數;
3)讀取DDR中相應證券代碼的所有字段數值,依次判所述價格與DDR中的價格是否一致、所述申買量與DDR中的申買量是否一致、所述總委托筆數與DDR中總委托筆數是否一致;
若上述判斷均一致,則直接將DDR中已有數據輸出,若上述判斷有不一致處,則對DDR中已有數據進行更新。
上述技術方案的改進是:當根據所述快照類型值跳轉至步驟2)后,根據所述行情數據中的證券代碼查找DDR中已有數據,將所述價格、申買量和總委托筆數存入關鍵詞信息寄存器;在查找DDR的同時,將所述行情數據存入先進先出存儲器中;當完成步驟3)的判斷后,從所述先進先出存儲器中讀取所述行情數據,并根據步驟3)的判斷結果進行相應處理。
本發明的有益效果是:本發明僅需通過三個數值完成判斷后,即可確定前后數據的一致性,其整個過程僅需3個時鐘周期。而三個數據的處理流程一致,因此僅需要一套程序,就可以實現解碼,減少邏輯資源。
附圖說明
圖1是本發明實施例的方法流程示意圖。
圖2是一致性判斷的流程示意圖。
圖3是增量數據處理的流程示意圖。
圖4是增量處理狀態邏輯控制的流程圖。
具體實施方式
實施例一
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京中科勝芯科技有限公司,未經北京中科勝芯科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210081439.6/2.html,轉載請聲明來源鉆瓜專利網。





