[发明专利]一种引脚数据传输方法有效
| 申请号: | 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.vipzhuanli.com/pat/books/201010181160.2/2.html,转载请声明来源钻瓜专利网。





