[發明專利]一種數據處理方法和裝置在審
| 申請號: | 202010398885.0 | 申請日: | 2020-05-12 |
| 公開(公告)號: | CN113656236A | 公開(公告)日: | 2021-11-16 |
| 發明(設計)人: | 王海濤;趙磊;柴敏瑞 | 申請(專利權)人: | 大唐移動通信設備有限公司 |
| 主分類號: | G06F11/26 | 分類號: | G06F11/26 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 劉冬亮 |
| 地址: | 100191*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據處理 方法 裝置 | ||
本申請實施例提供了一種數據處理方法和裝置,其中的方法包括:根據預設的觸發條件,循環觸發集成邏輯分析ILA核提取待測的現場可編程邏輯門陣列FPGA中目標模塊輸出的數據信號;將循環提取的數據信號進行拼接,保存成預置格式的數據文件;從所述數據文件中讀取所述數據信號,并將所述數據信號與目標向量進行比對;若所述數據信號與所述目標向量的比對結果不匹配,則將所述數據信號以圖形化界面輸出。本申請實施例可以提高提取數據的效率,有助于用戶快速定位問題,提高定位問題的效率和準確性。
技術領域
本申請涉及通信技術領域,尤其涉及一種數據處理方法和裝置。
背景技術
在現代數字電路設計中,FPGA(Field-Programmable Gate Array,現場可編程門陣列)作為一種可編程邏輯芯片,既解決了定制電路的不足,又克服了原有可編程芯片門電路數有限的缺點。FPGA具有結構靈活、設計周期較短、密度高、性能較好等特點,被廣泛應用在通信行業。
目前,主要通過ILA(Integrated Logic Analyzer,集成邏輯分析)核或者PCIE(Peripheral Component Interconnect Express,高速串行計算機擴展總線標準)提取FPGA各節點數據,對FPGA進行板級調試。
然而,通過ILA核提取數據的方式通常應用于小數據量的場景,由于需要手動保存數據文件,在提取ms(毫秒)級的數據量時,需要手動保存幾百甚至上千個數據文件,而且需要不斷修改觸發條件,不僅導致提取數據的效率較低,而且需要耗費大量的人力成本。通過PCIE提取數據的方式雖然相較于ILA核提取的數據量大,但是卻需要一定的硬件資源進行支撐,并且需要消耗FPGA的接口資源和邏輯資源,導致硬件成本較高。
發明內容
本申請實施例提供一種數據處理方法和裝置,可以實現在FPGA板級調試過程中自動提取ms級數據量,提升提取的數據量以及提取效率,以及提高定位問題的效率和準確性。
本申請實施例提供了一種數據處理方法,所述方法包括:
根據預設的觸發條件,循環觸發集成邏輯分析ILA核提取待測的現場可編程邏輯門陣列FPGA中目標模塊輸出的數據信號;
將循環提取的數據信號進行拼接,保存成預置格式的數據文件;
從所述數據文件中讀取所述數據信號,并將所述數據信號與目標向量進行比對;
若所述數據信號與所述目標向量的比對結果不匹配,則將所述數據信號以圖形化界面輸出。
本申請實施例提供了一種數據處理裝置,所述裝置包括:
數據提取模塊,用于根據預設的觸發條件,循環觸發集成邏輯分析ILA核提取待測的現場可編程邏輯門陣列FPGA中目標模塊輸出的數據信號;
數據保存模塊,用于將循環提取的數據信號進行拼接,保存成預置格式的數據文件;
數據比對模塊,用于從所述數據文件中讀取所述數據信號,并將所述數據信號與目標向量進行比對;
圖形輸出模塊,用于若所述數據信號與所述目標向量的比對結果不匹配,則將所述數據信號以圖形化界面輸出。
本申請實施例包括以下優點:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于大唐移動通信設備有限公司,未經大唐移動通信設備有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010398885.0/2.html,轉載請聲明來源鉆瓜專利網。





