[發明專利]一種基于DMA握手協議的數據傳輸系統及方法有效
| 申請號: | 202210978346.3 | 申請日: | 2022-08-16 |
| 公開(公告)號: | CN115048323B | 公開(公告)日: | 2022-11-04 |
| 發明(設計)人: | 雷超方 | 申請(專利權)人: | 南京芯馳半導體科技有限公司 |
| 主分類號: | G06F13/32 | 分類號: | G06F13/32 |
| 代理公司: | 北京德崇智捷知識產權代理有限公司 11467 | 代理人: | 王金雙 |
| 地址: | 211800 江蘇省南京市江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 dma 握手 協議 數據傳輸 系統 方法 | ||
1.一種基于DMA握手協議的數據傳輸系統,其特征在于,包括,
內存;
外設;
總線仲裁裝置,其用于決定數據總線的使用權,通過數據總線分別與所述內存和所述外設連接;以及
直接存儲器訪問模塊,其通過數據總線與所述總線仲裁裝置連接,用于經由所述總線仲裁裝置在所述內存與所述外設之間傳輸數據,
所述直接存儲器訪問模塊基于所述外設發出的數據傳輸請求信號、所述直接存儲器訪問模塊的響應信號及傳輸完成信號,確定預讀寫的時刻,
所述數據傳輸請求信號包括:具有向所述直接存儲器訪問模塊請求傳輸數據的第一功能信號;作為所述第一功能信號的監測驗證信號的第一監測信號;和對所述第一功能信號及所述第一監測信號進行編碼的第一編碼信號,所述第一功能信號包括請求信號和判斷請求傳輸為突發傳輸或單個數據傳輸的單信號,
所述響應信號包括:向所述外設反饋獲取所述第一功能信號的第二功能信號;作為所述第二功能信號的監測驗證信號的第二監測信號;表示數據是否全部發送到數據總線上的第三功能信號;作為所述第三功能信號的監測驗證信號的第三監測信號;和對所述第二功能信號、所述第二監測信號、所述第三功能信號和所述第三監測信號進行編碼的第二編碼信號,
所述數據傳輸請求信號具有安全機制,所述直接存儲器訪問模塊對所述第一編碼信號進行解碼,在解碼無錯、且所述第一監測信號根據所述請求信號上升沿來取反時,判斷所述請求信號和所述單信號為正常有效信號;在解碼無錯、且所述第一監測信號沒有根據所述請求信號上升沿來取反時,判斷為所述請求信號和所述單信號為無效信號,并產生報告警中斷;在解碼有1比特錯誤且能夠糾錯處理、并且所述第一監測信號根據所述請求信號上升沿來取反時,判斷所述請求信號和所述單信號為正常有效信號,并產生報告警中斷;在解碼有1比特錯誤且能夠糾錯處理、并且所述第一監測信號沒有根據所述請求信號上升沿來取反時,判斷所述請求信號和所述單信號為無效信號,并產生報告警中斷;在解碼有2比特以上錯誤且無法糾錯處理時,判斷所述請求信號和所述單信號為無效信號,并產生報告警中斷。
2.根據權利要求1所述的基于DMA握手協議的數據傳輸系統,其特征在于,在將數據從所述外設傳輸到所述內存的情況下,在所述第一功能信號為高電平、所述第二功能信號為低電平且所述第三功能信號變為高電平時,所述直接存儲器訪問模塊進行預讀,直到所述第三功能信號變為低電平;在所述直接存儲器訪問模塊預讀之后所述第一功能信號變為低電平時,所述直接存儲器訪問模塊進行預寫,直到所述第三功能信號變為低電平。
3.根據權利要求1所述的基于DMA握手協議的數據傳輸系統,其特征在于,在將數據從所述內存傳輸到所述外設的情況下,在所述第一功能信號為高電平、所述第二功能信號為低電平且所述第三功能信號變為高電平時,所述直接存儲器訪問模塊進行預讀,直到所述第三功能信號變為低電平;在所述直接存儲器訪問模塊預讀之后所述第二功能信號變為高電平時,所述直接存儲器訪問模塊進行預寫,直到所述第三功能信號變為低電平。
4.根據權利要求2或3所述的基于DMA握手協議的數據傳輸系統,其特征在于,在所述第三功能信號變為高電平的時刻,所述直接存儲器訪問模塊將目前執行的所述第一功能信號所請求傳輸的數據量的最后一筆到數據總線上,之后在所述第三功能信號變為低電平的時刻,所述直接存儲器訪問模塊將目前執行的所述第一功能信號所請求傳輸的數據量的最后一筆傳輸到達最終目的地接收方,同時收到所述最終目的地接收方的反饋信息。
5.根據權利要求1所述的基于DMA握手協議的數據傳輸系統,其特征在于,在判斷為所述請求信號和所述單信號為正常有效信號時,所述直接存儲器訪問模塊確認請求傳輸方源頭的請求信號、單信號和第一監測信號與其所接收到請求信號、單信號和第一監測信號是否一致,在確認為一致后進行讀寫;否則報錯中斷。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京芯馳半導體科技有限公司,未經南京芯馳半導體科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210978346.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:通信方法及相關裝置
- 下一篇:一種母線槽精加工用表面拋光裝置





