[發明專利]基于SDIO接口的通信系統及數據傳輸方法有效
| 申請號: | 201910981609.4 | 申請日: | 2019-10-16 |
| 公開(公告)號: | CN110727619B | 公開(公告)日: | 2021-05-18 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 中科睿微(寧波)電子技術有限公司 |
| 主分類號: | G06F13/28 | 分類號: | G06F13/28;H04W28/02;H04W4/80 |
| 代理公司: | 北京眾達德權知識產權代理有限公司 11570 | 代理人: | 劉杰 |
| 地址: | 315000 浙江省寧波市高新*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 sdio 接口 通信 系統 數據傳輸 方法 | ||
本申請公開了一種基于SDIO接口的通信系統及數據傳輸方法,涉及通信技術領域。在該通信系統及數據傳輸方法中,通過第一緩存單元對待發送數據進行緩存,同時,通過片內處理器控制該DMA控制器將第一緩存單元中緩存的待發送數據寫入預讀取緩存單元并鏈入發送鏈表,可以使得該通信模塊連續地進行數據發送,從而實現流水化的發送數據,提高數據的發送效率;除此之外,在該通信系統及數據傳輸方法中,通過第二緩存單元對通信模塊接收到的數據進行緩存,可以避免通信模塊在接收到每一幀數據時均向主機端發送中斷,從而減少主機端在讀取接收數據過程中的中斷次數,進而實現流水化的接收和讀取數據,提高數據的接收效率和讀取效率。
技術領域
本申請涉及通信技術領域,具體而言,涉及一種基于SDIO接口的通信系統及數據傳輸方法。
背景技術
SDIO(Secure Digital Input and Output,安全數字輸入輸出)接口是一種常用的外設接口,隨著電子產品及物聯網技術的快速發展,SDIO接口被廣泛引用于通信芯片中,作為主機與通信芯片的接口。
由于SDIO接口是一種主從架構,設備端(例如上述的通信芯片)只能被動響應主機端的操作。在傳統的實現方式中,主機端在發送數據時需要處理發送數據的FIFO(FirstInputFirst Output)溢出,發送狀態返回等過程,并且不能實現流水化的發送操作,因此數據發送效率較低。而在接收數據時,通信芯片的內嵌CPU需要處理接收數據FIFO溢出,并且,每個接收幀都需要通過中斷通知主機端。如此一來,頻繁的中斷便會降低主機端的處理效率,進而降低數據的接收效率。
因此,對于本領域技術人員而言,改進SDIO接口的數據傳輸方式或通信體系結構以提高其傳輸效率具有重要的研究意義。
發明內容
本申請實施例通過提供一種基于SDIO接口的通信系統及數據傳輸方法,以提高主機端與通信之間的數據傳輸效率。
為了實現上述目的,本申請較佳實施例采用的技術方案如下:
第一方面,本申請實施例提供一種基于SDIO接口的通信系統,所述系統包括主機端及通信模塊,所述通信模塊包括SDIO接口和通信芯片,所述通信芯片通過所述SDIO接口與所述主機端通信連接;其中,
所述通信模塊還包括SDIO控制器、片內處理器、直接內存訪問DMA控制器及預讀取緩存單元,所述SDIO控制器、片內處理器、直接內存訪問DMA控制器、預讀取緩存單元以及所述通信芯片之間通過片內總線連接;
所述SDIO控制器包括第一緩存單元、第二緩存單元、命令處理機、中斷控制器及狀態寄存器組;其中,
所述命令處理機用于根據所述主機端發送的CMD命令建立所述通信模塊與所述主機端之間的數據傳輸通道,所述第一緩存單元用于緩存所述主機端向所述通信模塊傳輸的待發送數據,所述第二緩存單元用于緩存所述通信模塊接收到的接收數據,所述中斷控制器用于在所述片內處理器的控制下生成中斷信號,所述狀態寄存器組用于記錄所述SDIO控制器的狀態信息,所述狀態信息包括所述第一緩存單元的當前存儲空間狀態以及所述第二緩存單元的當前存儲空間狀態。
可選地,在本申請的一種實施例中,所述主機端與所述SDIO接口通過SDIO總線連接,所述通信芯片與所述SDIO接口通過片內總線連接。
可選地,在本申請的一種實施例中,所述通信芯片包括WiFi芯片、藍牙芯片及ZigBee芯片中的任意一種。
第二方面,本申請實施例提供一種數據傳輸方法,所述方法應用于如上任一項所述的系統,所述方法包括:
在所述主機端對外發送數據時,所述主機端向所述SDIO控制器發送查詢命令,以查詢所述第一緩存單元的當前存儲空間狀態;
若所述第一緩存單元的當前存儲空間狀態滿足第一預設條件,則所述主機端將待發送數據按照預設格式發送到所述第一緩存單元進行緩存;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中科睿微(寧波)電子技術有限公司,未經中科睿微(寧波)電子技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910981609.4/2.html,轉載請聲明來源鉆瓜專利網。





