[發明專利]一種數據接收裝置有效
| 申請號: | 201510016387.4 | 申請日: | 2015-01-13 |
| 公開(公告)號: | CN104572572B | 公開(公告)日: | 2018-05-25 |
| 發明(設計)人: | 黃文寶;張志峰;苗洪雷;羅虎;鄧東紅 | 申請(專利權)人: | 華自科技股份有限公司 |
| 主分類號: | G06F15/167 | 分類號: | G06F15/167 |
| 代理公司: | 長沙七源專利代理事務所(普通合伙) 43214 | 代理人: | 鄭雋 |
| 地址: | 410205 湖南*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理單元 數據接收裝置 第一控制信號 存儲單元讀取 數據發送裝置 外部通信電路 存儲單元 數據存儲 數據數據 傳輸 | ||
本發明公開了一種數據接收裝置和數據發送裝置,其中,該數據接收裝置包括:第一數據處理單元,其用于接收外部通信電路傳輸來的數據并進行相應地處理,將處理得到的數據存儲到第一存儲單元并發出第一控制信號;第二數據處理單元,其與第一數據處理單元連接,用于根據第一控制信號從第一存儲單元讀取相應數據。本發明所提供的數據數據接收裝置能夠實現數據的高效、可靠地接收。
技術領域
本發明涉及數據通信技術領域,特別地,涉及一種數據接收裝置。
背景技術
隨著光纖通信技術、繼電保護技術的迅速發展,光纖等通信設備的成本也逐漸降低,電力通信網絡的發展和普及為光纖差動保護的大規模應用提供了充足的通道資源。光纖差動保護具有安全可靠、靈敏度高、動作速度快、不受系統振蕩影響等優點,在110kV及以下等級的電網中得到了廣泛的應用。
近年來,隨著可編程邏輯密度的不斷提高,各大公司紛紛推出高性價比的新一代超大規模FPGA可編程邏輯器件,使得FPGA在嵌入式產品設計中已經能實現更多的功能并發揮越來越重要的作用。在光纖差動保護的設計中,使用FPGA控制光纖的收發、對光纖通訊進行解碼已經逐漸成為各繼電保護廠商的主要做法。所以如何高效、可靠地實現FPGA與后端數據處理單元(例如DSP)的數據交互是一個亟需解決的問題。
發明內容
為解決上述問題,本發明提供了一種數據接收裝置,所述裝置包括:
第一數據處理單元,其用于接收外部通信電路傳輸來的數據并進行分幀處理,將處理得到的數據存儲到第一存儲單元并發出第一控制信號;
第二數據處理單元,其與所述第一數據處理單元連接,用于根據所述第一控制信號從所述第一存儲單元讀取相應數據。
根據本發明的一個實施例,所述第一存儲單元包括狀態寄存器,所述第一數據處理單元檢測所述狀態寄存器中是否存在未被讀取的數據幀,根據檢測結果產生表征狀態寄存器數據位是否有效的第一狀態數據。
根據本發明的一個實施例,所述第二數據處理單元從所述第一存儲單元讀取數據時,首先讀取第一狀態數據以判斷狀態寄存器數據位是否有效,如果有效,所述第二數據處理單元繼續進行數據讀取操作,否則停止進行數據讀取操作。
根據本發明的一個實施例,所述第一數據處理單元在對接收到數據進行處理時,還生成相應的第二狀態數據,所述第二狀態數據包括以下所列項中的至少一項:
CRC校驗錯誤狀態數據、接收幀數據長度錯誤狀態數據、接收緩沖溢出狀態數據和數據接收有效性狀態數據。。
根據本發明的一個實施例,所述第二數據處理單元讀取所述第二狀態數據,并根據所述第二狀態數據判斷所述裝置的數據接收狀態。
根據本發明的一個實施例,所述第一存儲單元包括接收數據存儲地址區間,所述第二數據處理單元從所述接收數據存儲地址區間讀取數據時,如果讀取地址沒有達到所述接收數據存儲地址區間的末位地址,則對所述末位地址進行讀操作。
根據本發明的一個實施例,在所述第二數據處理單元進行數據讀取時,所述第一數據處理單元檢測所述接收數據存儲地址區間的末位地址是否被所述第二數據處理單元讀取,如果被讀取,則清除所述第一控制信號。
根據本發明的一個實施例,在所述第二數據處理單元從所述接收數據存儲地址區間的末位地址讀取數據時,所述第一數據處理單元還判斷是否存在下一幀數據,如果存在,則保留所述第一控制信號,否則清除所述第一控制信號。
根據本發明的一個實施例,所述第一存儲單元包括接收數據緩沖區,所述第一數據處理單元將處理得到的數據存儲在所述數據緩沖區中,所述第一數據處理單元通過將所述接收數據存儲地址區間映射到所述接收數據緩沖區的不同字段,使得所述第二數據處理單元通過讀取所述接收數據存儲地址區間來讀取所述接收數據緩沖區中的相應數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華自科技股份有限公司,未經華自科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510016387.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種應用程序啟動方法
- 下一篇:基于特征識別的計算機模型裝配處理方法及裝置





