[發明專利]一種引腳數據傳輸方法有效
| 申請號: | 201010181160.2 | 申請日: | 2010-05-25 |
| 公開(公告)號: | CN101853230A | 公開(公告)日: | 2010-10-06 |
| 發明(設計)人: | 馮備戰 | 申請(專利權)人: | 無錫中星微電子有限公司 |
| 主分類號: | G06F13/28 | 分類號: | G06F13/28 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 214028 江蘇省無錫市新區長江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 引腳 數據傳輸 方法 | ||
【技術領域】
本發明涉及數據傳輸領域,特別涉及一種引腳數據傳輸方法。
【背景技術】
安全數字卡(SecureDigitalCard,SD卡)是基于flash存儲器的設備。近幾年來,以其高記憶容量、快速數據傳輸率、極大的移動靈活性以及很好的安全性已經成為閃存市場標準,廣泛用于PDA、智能手機、數碼相機等各種產品中,已經成為面向便攜式數碼產品中非常流行的功能接口。同時還出現了很多基于SD接口協議的IO設備(SDIO擴展功能卡),為用戶提供了更多的擴展功能。為了便于描述,本文以后將安全數字卡和SDIO擴展功能卡簡稱為SD卡。特此聲明,不再累述。
在使用SD卡的芯片中通常包括SD控制器、SD卡和它們之間連接的引腳。但是現在各種數碼設備都具有功能強大、體積小的特點。各種數碼設備越是功能強大、越是體積小,對于芯片或系統的集成度要求就越高。對于芯片或系統上多個功能模塊共享一組引腳來進行數據傳輸的現象就越來越多。請參考圖1,其示出了一種包括SD卡及有關模塊的裝置100的結構示意圖。所述裝置100包括SD控制器102、SD卡104以及連接所述SD控制器102和SD卡104的引腳106。所述引腳106包括命令引腳108和數據引腳110,所述引腳106還可能被其他模塊分時復用。所述SD控制器102和SD卡104通過所述引腳106交互數據。
請參考圖2,圖2示出了現有SD卡進行讀寫操作時的讀寫時序示意圖。當需要對SD卡104進行讀寫操作時,所述SD控制器102首先申請所述引腳106的使用權,包括命令引腳108和數據引腳110。當所述SD控制器102獲得所述引腳106的使用權后,首先要通過命令引腳108發送相關的讀寫命令202;在一段間隔時間之后,在所述SD卡104確認讀寫命令無誤后通過命令引腳108反饋一個響應信號204給所述SD控制器102,并在反饋之后通過數據引腳110傳輸數據塊206。比如:當只讀一次命令時,所述SD卡104在響應信號發出后發送一個數據塊給所述SD控制器;當多塊寫命令時,所述SD控制器102在接受到響應信號后發送多個數據塊給所述SD卡。但是應當認識到,雖然數據引腳110與命令引腳108雖然是同時被所述SD控制器申請并占用的,但是數據引腳110在申請后并未直接被使用而是在一段等待時間后才被使用的。當命令信號202和響應信號204之間的間隔較長時,對于數據引腳110的使用效率并不高。特別是如果所述SD卡進行的是直接內存訪問(Direct?Memory?Access,DMA)時,由于還需要進行其他配置工作,所述等待時間較長。而所述引腳106由于可能被其他模塊所共用的原因,系統對所述引腳106的使用效率有較高的要求。
因此,有必要提出一種新的技術方案來解決上述缺點。
【發明內容】
本部分的目的在于概述本發明的實施例的一些方面以及簡要介紹一些較佳實施例。在本部分以及本申請的說明書摘要和發明名稱中可能會做些簡化或省略以避免使本部分、說明書摘要和發明名稱的目的模糊,而這種簡化或省略不能用于限制本發明的范圍。
本發明的一個目的在于提供一種引腳數據傳輸方法,其可以提高數據傳輸時的引腳使用效率。
本發明的另一目的在于提供一種數據傳輸方法,其可以提高SD卡進行DMA傳輸時的引腳使用效率。
為了達到本發明的目的,根據本發明的一方面,本發明提供一種引腳數據傳輸方法,所述方法包括:申請命令引腳使用權限;在獲得所述命令引腳使用權限后,通過所述命令引腳傳輸讀寫命令;在所述讀寫命令被響應后申請數據引腳使用權限;和在獲得所述數據引腳使用權限后,通過所述數據引腳傳輸數據。
進一步地,安全數字卡控制器和安全數字卡通過所述命令引腳和數據引腳進行命令和數據交互。
進一步地,所述數據引腳被若干個模塊所共同使用。
進一步地,所述讀寫命令包括讀命令或寫命令,所述讀命令包括只讀一次命令和連續讀命令;所述寫命令包括只寫一次寫命令和連續寫命令。
進一步地,所述傳輸數據是按照固定字節長度的數據塊來進行數據傳輸。
根據本發明的另一方面,本發明提供一種數據傳輸方法,用于將安全數字卡內的數據經由安全數字卡控制器控制進行DMA傳輸,所述方法包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于無錫中星微電子有限公司,未經無錫中星微電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010181160.2/2.html,轉載請聲明來源鉆瓜專利網。





